http://blog.sina.com.cn/machi1218[订阅]
个人资料
评论
读取中...
公告
 
音乐播放器
访客
读取中...
好友
读取中...
博文
 1--Back Projection

CamShift算法,即'Continuously Apative Mean-Shift'算法,是一种运动跟踪算法。它主要通过视频图像中运动物体的颜色信息来达到跟踪的目的。我把这个算法分解成三个部分,便于理解:
1) Back Projection计算
2) Mean Shift算法
3) CamShift算法
在这里主要讨论Back Projection,在随后的文章中继续讨论后面两个算法。

Back Projection
计算Back Projection的步骤是这样的:
1. 计算被跟踪目标的色彩直方图。在各种色彩空间中,只有HSI空间(或与HSI类似的色彩空间)中的H分量可以表示颜色信息。所以在具体的计算过程中,首先将其他的色彩空间的值转化到HSI空间,然后会其中的H分量做1D直方图计算。
2. 根据获得的色彩直方图将原始图像转化成色彩概率分布图像,这个过程就被称作'Back Projection'。
在OpenCV中的直方图函数中,包含Back Projection的函数,函数原型是:
void cvCalcBackProject(IplImage** img, CvArr** backproject, const CvHistogram* hist);
传递给这个函数的参数有三个:
1. IplImage** img:存放原始图像,输入。
2. CvArr** backproje
范式(2007-05-23 16:26)
 

范式

构造数据库必须遵循一定的规则。在关系数据库中,这种规则就是范式。范式是符合某一种级别的关系模式的集合。关系数据库中的关系必须满足一定的要求,即满足不同的范式。目前关系数据库有六种范式.

第一范式(1NF)
    在任何一个关系数据库中,第一范式(1NF)是对关系模式的基本要求,不满足第一范式(1NF)的数据库就不是关系数据库。
    所谓第一范式(1NF)是指数据库表的每一列都是不可分割的基本数据项,同一列中不能有多个值,即实体中的某个属性不能有多个值或者不能有重复的属性。如果出现重复的属性,就可能需要定义一个新的实体,新的实体由重复的属性构成,新实体与原实体之间为一对多关系。在第一范式(1NF)中表的每一行只包含一个实例的信息。

第二范式(2NF)
   &

vc2005中的链接错误2005(2007-05-22 15:36)
LINK2005链接错误,提示为:
变量xxx已在xxx.obj中定义,即符号被重复定义。 
只需要将'/FORCE:MULTIPLE' 添加到链接器命令行选项即可。这样可保证链接时忽略第二个定义
(2006-10-26 12:03)
难道你们都没有觉得,话说得越多越无力吗?
game(2006-10-22 11:22)
赢球,险累死。
(2006-10-06 09:51)
圆环套圆环。
或浅或深,总不免深陷其中。
枪,钞票,家人,爱情,自由。
隐藏自己,不如隐藏弱点。
GLS(2006-10-05 09:49)
现在标志一辆车一般用厂商+系列+型号,我们不妨称之为车型全名,在这3个中厂商一般就是厂商的名称,大家理解起来没有什么难度.

原则上来说,系列是各个厂商自己命名的,完全没有理由,也没有什么规律可以遵循,不过同一厂商的某些系列中的数字还是有一点规律的,比如 奥迪国内有A4,A6,A8可以买到,当人们看到A2,A3时用户也就应该是奥迪的品牌,而根据A后面的数字越来越大,车越来越高档,可以推测A2,A3一概是奥迪A系中比较便宜的.同样宝马的3系,5系,7系,8系也就有一定的规律,但是总的说来系列从字面上看没有多少含义,具体想了解,大家最好看它们的配置或去相关网站看介绍性的文章.

车的型号就比较复杂了,也是人感觉最混乱的地方,一般每个厂商都有自己的一套型号命名标准,想了解特定某个厂商车型,最好还是去官网或者其他地方看看资料,这里只讲比较通用的情况下的一些命名规律.
车型中经常会出现的因素有:

1.排量,一般情况下,每个车型的排量都是标出来的,有2位或3位组成,而排量的范围大概在0.8-6.0之间,如果理解下来排量超过6.0了,就有必要考虑一下你是否理解错了, 两位的排量一般用x.x表示,而3位的则是xxx表示,比如:
audi A6 2.8就是指
10.7km/h(2006-10-03 18:44)
西便门外大街有一段很像桃园南路
除了有点刺眼的阳光
Z8(2006-10-01 20:54)
. 奔驰汽车型号

奔驰汽车前面的字母表示类型和级别:A级是小型单厢车,C级为小型轿车,E级为中级轿车,S级为高级轿车,M级为SUV,G级为越野车,V级为多功能厢式车,SLK为小型跑车,CLK为中型跑车,SL为高级跑车,CL为高级轿跑车,SLR为超级跑车。

型号中间的数字,如280、300及500代表发动机排量,分别表示发动机排量为2.8L、3L及5L。

型号尾部的字母L表示为加长车型,Diesel表示为柴油。如S600L则表示为高级、排量6L、加长型轿车。

宝马汽车型号

宝马(BMW)汽车公司主要有轿车、跑车、越野车三大车种。

轿车有3、5、7和8四个系列,轿车型号的第一个数字即为系列号,第2和第3个数字表示排量,最后的字母i表示燃油喷射,A表示自动挡、C表示双座位,S表示超级豪华。比如,318iA

表示为3系列,排量为1800CC,燃油喷射,自动挡;850Si表示8系列轿车,排量为5000CC,超级豪华型,燃油喷射。

跑车型号用Z打头,主打车型有Z3、Z4、Z8等,后面的数字越大表示越高级。

越野车用X打头,代表车型是X5。
(2006-09-30 03:20)
渴望
挨不到天亮