linux 学习

 
 
 
 
 
 
模块内容加载中...
 
 
 
 
 
 
 

eclipse3.4 及其插件安装

2009-11-20 13:13:55 阅读(4) 评论(0)


装eclipse之前,清确定你安装了jdk。
1、首先下载  eclipse-jee-galileo-SR1-linux-gtk.tar.gz,这是目前 3.4 版本的 eclipse
官方下载:
http://www.eclipse.org/downloads/
2、安装eclipse
解压后,可以直接运行目录下面的 eclipse 。

3、把解压后的 目录拷贝到 /usr/loacl/share/ 目录下。

4、添加菜单
     系统---> 首选项-----> 主菜单

阅读(4) | 评论(0) | 阅读全文>>

线程调度优先级设置

2009-10-30 10:45:03 阅读(17) 评论(0)

int pthread_attr_getschedpolicy(const pthread_attr_t *attr, int *policy);
    函数来获取所使用的调度策略,它们是:SCHED_FIFO, SCHED_RR 和 SCHED_OTHER。

int sched_get_priority_max(int policy);
int sched_get_priority_min(int policy);
来获取线程线程可是设置的最大和最小的优先级值,
如果调用成功就返回最大和最小的优先级值,否则返回-1。


int pthr

阅读(17) | 评论(0) | 阅读全文>>

BASE64编解码

2009-9-21 9:40:26 阅读(7) 评论(0)


static int base64_encode(const char *src, char *dest, int len)
 {
  static char *enctable="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";
  int count;

  count = strlen(src);
  if (len < ((count + 2) / 3 ) * 4 + 1)
    return -1;

  while (count >= 3) {
    dest[0] = enctable[(src[0] & 0xFC) >> 2];

阅读(7) | 评论(0) | 阅读全文>>

Linux串口编程的一些问题解决

2009-7-24 18:16:01 阅读(175) 评论(2)


 

       Linux下串口编程的文章网上是满天飞,但大都是出自一篇文章,而且写的都是些基本的操作,像控制RTS/CTS等串口引脚状态,接收发送二进制数据等,都没有很好的说明,我在使用中遇到了些问题,写出来,希望能对大家有所帮助,少走弯路,呵呵!

       我使用的操作系统是Redhat9

阅读(175) | 评论(2) | 阅读全文>>

RS232接口标准

2009-7-24 17:53:02 阅读(92) 评论(0)


RS232接口是1970年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。

它的全名是“数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技 术标准”该标准规定采用一个25个脚的DB25连接器,对连接器的每个引脚的信号内容加以规定,还对各种信号的电平加以规定。DB25的串口一般只用到的 管脚只有2(RXD)、3(TXD)、7(GND)这三个,随着设备的不断改进,现在DB25针很少看到了,代替他的是DB9的接口,DB9所用到的管脚 比DB25有所变化,是2(RXD)、3(TXD)、5(GND)这三个。因此现在都把RS232接口叫做DB9。

阅读(92) | 评论(0) | 阅读全文>>

NFS服务器问题

2009-6-29 12:17:04 阅读(35) 评论(1)

mount -tnfs 192.168.167.150:/work/nfs /mnt/ 老是提示下面的错误:

portmap: server localhost not responding, timed out
RPC: failed to contact portmap (errno -5).
lockd_up: makesock failed, error=-5
portmap: server localhost not responding, timed out
RPC: failed to contact portmap (errno -5).
lockd_down: no lockd running.

后来才知道应该加这个参数 -t nolock 就可以。
mount

阅读(35) | 评论(1) | 阅读全文>>

静态背景下运动对象检测的设计与实现

2009-6-9 13:32:10 阅读(203) 评论(0)


干楠  刘纯平 王朝晖
(苏州大学 计算机科学与技术学院,江苏 苏州 215006)
 
    摘  要 对静态背景下运动对象的检测方法进行研究,设计并实现了基于背景差分法的运动对象检测方法。该方法首先通过学习视频图像的每一帧建立高斯分布背景模型,构 造初始背景图像;然后运用背景差分算法,得到运动对象,并对背景图像进行更新,得到实时的背景图像;最后利用背景图像和当前帧图像的差分图像,在二值化和 形态滤波的处理后,获得运动目标。该方法提高了背景建模的质量,对外界环境的变化具有一定的适应性。

阅读(203) | 评论(0) | 阅读全文>>

运动检测(移动侦测)原理

2009-6-9 13:31:30 阅读(467) 评论(0)

一、引言
随着技术的飞 速发展,人们对闭路电视监控系统的要求越来越高,智能化在监控领域也得到越来越多的应用。在某些监控的场所对安全性要求比较高,需要对运动的物体进行及时 的检测和跟踪,因此我们需要一些精确的图像检测技术来提供自动报警和目标检测。运动检测作为在安防智能化应用最早的领域,它的技术发展和应用前景都受到关 注。
运动检测是指在指定区域能识别图像的变化,检测运动物体的存在并避免由光线变化带来的干扰。但是如何从实时的序列图像中将变化区域从背景图像 中提取出来,还要考虑运动区域的有效分割对于目标分类、跟踪等后期处理是非常重要的,因为以后的处理过程仅仅考虑图像中对应于运动区域的像素。然而,由于 背景图像的动态变化,如天气、光照、影子及混乱干扰等的影响,使得运动检测成为一项相当困难的工作。

阅读(467) | 评论(0) | 阅读全文>>

用Freetype获取字符位图[转]

2009-6-5 15:02:30 阅读(141) 评论(0)

Freetype 是一个操作字体的函数库,它不但可以处理点阵字体,也可以处理多种矢量字体,包括truetype字体,为上层应用程序提供了一个统一的调用接口。Freetype具有良好的可移植性,特别考虑了嵌入式应用环境,字体文件可以在文件系统中,也可以在ROM中,甚至可以用自定义IO函数来访问字体数据。Freetype

阅读(141) | 评论(0) | 阅读全文>>

引用 Freetype 学习笔记(转)

2009-6-5 14:55:36 阅读(132) 评论(0)

 

引用

bityangsongFreetype 学习笔记(转)

尽管点阵字体在时间和空间性能上都有较佳的表现,但是由于缺乏灵活性,无法改变字体的大小和风格,除了在一些嵌入式设备中仍然在使用外,大多数系统都使用矢量字体了。矢量字体不像点阵字体那样直接记录字符的字模数据,而是记录字体描述信息,其中最重要的两部分是outline和hint。

字体的outline(轮廓):这是用来描述字体的基本手段,它一般由直线和贝塞尔(Bézier)曲线组成。贝塞尔(Bézier)曲线是一条由三个点确定的曲线,假设这三点的坐标是(Ax, Ay)、(Bx, By) 和(Cx, Cy),那么曲线方程为:

阅读(132) | 评论(0) | 阅读全文>>

查看所有日志>>

 
 
 
 
 
 
 
 

  ququ

北京市 海淀区 双鱼座

 发消息  写留言

 
博客等级加载中...
今日访问加载中...
总访问量加载中...
最后登录加载中...
 
 
 
 
 
 
 
心情随笔列表加载中...
 
 
 
 
 
 我要留言
 
 
 
留言列表加载中...
 
 
 
 
 
 
 
博友列表加载中...
 
 
 
 
 
 
 
圈子列表加载中...
 
 
 
 
 
 
 
模块内容加载中...
 
 
 
 
 
 
 
模块内容加载中...
 
 
 
 
 
 
 
模块内容加载中...
 
 
 
 
 
 
 
模块内容加载中...
 
 
 
 
 
 
 
列表加载中...
 
 
 
 
 
 
 
日志评论
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2009