摘要: 1)初始化阶段-提取跟踪目标特征该阶段要人工指定跟踪目标,程序计算跟踪目标的特征,比如可以采用目标的颜色特征。具体到Rob Hess的代码,开始时需要人工用鼠标拖动出一个跟踪区域,然后程序自动计算该区域色调(Hue)空间的直方图,即为目标的特征。直方图可以用一个向量来表示,所以目标特征就是一个N*1... 阅读全文
posted @ 2014-03-28 16:27 文少爷 阅读(1789) 评论(0) 推荐(0) 编辑
摘要: 1.Canny边缘检测基本原理 (1)图象边缘检测必须满足两个条件:一能有效地抑制噪声;二必须尽量精确确定边缘的位置。 (2)根据对信噪比与定位乘积进行测度,得到最优化逼近算子。这就是Canny边缘检测算子。 (3)类似与Marr(LoG)边缘检测方法,也属于先平滑后求导数的方法。 2.Canny边... 阅读全文
posted @ 2014-03-28 16:22 文少爷 阅读(438) 评论(0) 推荐(0) 编辑
摘要: 不同图像灰度不同,边界处一般会有明显的边缘,利用此特征可以分割图像。需要说明的是:边缘和物体间的边界并不等同,边缘指的是图像中像素的值有突变的地方,而物体间的边界指的是现实场景中的存在于物体之间的边界。有可能有边缘的地方并非边界,也有可能边界的地方并无边缘,因为现实世界中的物体是三维的,而图像只具有... 阅读全文
posted @ 2014-03-28 16:21 文少爷 阅读(410) 评论(0) 推荐(0) 编辑
摘要: 索贝尔算子(Sobel operator)主要用作边缘检测,在技术上,它是一离散性差分算子,用来运算图像亮度函数的灰度之近似值。在图像的任何一点使用此算子,将会产生对应的灰度矢量或是其法矢量Sobel卷积因子为:该算子包含两组3x3的矩阵,分别为横向及纵向,将之与图像作平面卷积,即可分别得出横向及纵... 阅读全文
posted @ 2014-03-28 16:17 文少爷 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 一,在程序中建立线程的概念 对于一个进程而言,在进程建立后,同时系统也会为进程自动分配一个主线程。拿Main函数而言,当Main函数执行完后,此时主线程就退出了,主线程退出也同时意味着进程结束。二,线程、内核对象、内核对象引用计数 1.创建一个线程有几种方法,这里我们先学习的是利用CreateThr... 阅读全文
posted @ 2014-03-28 09:25 文少爷 阅读(916) 评论(0) 推荐(0) 编辑
摘要: #include "cv.h"#include "highgui.h"#include "math.h"int main( int argc, char** argv ){ IplImage* src; /* the first command line parameter must be imag... 阅读全文
posted @ 2014-03-28 09:23 文少爷 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 双目立体视觉(Binocular Stereo Vision)是机器视觉的一种重要形式,它是基于视差原理并利用成像设备从不同的位置获取被测物体的两幅图像,通过计算图像对应点间的位置偏差,来获取物体三维几何信息的方法。融合两只眼睛获得的图像并观察它们之间的差别,使我们可以获得明显的深度感,建立特征间的... 阅读全文
posted @ 2014-03-28 09:22 文少爷 阅读(376) 评论(0) 推荐(0) 编辑