wly603

随笔分类 -  OpenCV图像处理

OpenCV中Mat与IplImage和CvMat类型之间的相互转换
摘要:Mat类型较CvMat和IplImage有更强的矩阵运算能力,支持常见的矩阵运算(参照Matlab中的各种矩阵运算),所以将IplImage类型和CvMat类型转换为Mat类型更易于数据处理。Mat类型可用于直接存储图像信息,通过函数imread、imwrite、imshow等实现(与Matlab中的函数相似),似乎在某种程度上可以取代IplImage类型。(1)将IplImage类型转换到Mat类型Mat::Mat(const IplImage* img, bool copyData=false);默认情况下,新的Mat类型与原来的IplImage类型共享图像数据,转换只是创建一个Mat矩阵 阅读全文

posted @ 2012-04-11 10:30 wly603 阅读(757) 评论(0) 推荐(0)

(转)读取图像中任意点的像素值
摘要:读取图像中任意点的像素值转自: http://www.cnblogs.com/skyseraph/archive/2011/04/04/2005025.html 阅读全文

posted @ 2012-04-10 21:39 wly603 阅读(364) 评论(0) 推荐(0)

【转】OpenCV 视频监控(Video Surveilance)的算法体系
摘要:OpenCV 视频监控(Video Surveilance)的算法体系转自http://lh2078.blog.163.com/blog/static/568113722010711705926/如前面说到的,OpenCV VS提供了6组算法的接口,分别是:前景检测、新目标检测、目标跟踪、轨迹生成、跟踪后处理、轨迹分析,除了轨迹生成用于轨迹数据的保存以外,其他5个部分都是标准的视频监控算法体系中不可或缺的部分。 OpenCV在Blob_Tracking_Modules.doc文档中,提供了算法的关系图,如下。图中唯独缺少了轨迹分析部分,可能是因为在该文档形成的时候轨迹分析部分还没有完成。重新整 阅读全文

posted @ 2010-09-07 10:23 wly603 阅读(1747) 评论(0) 推荐(1)

导航