opencv
rosekin
这个作者很懒,什么都没留下…
展开
-
OpenCV学习笔记-阈值化
需要的几个函数:Threshold對數組元素進行固定閾值操作void cvThreshold( const CvArr* src, CvArr* dst, double threshold, double max_value, int threshold_type );src原始數組 (單通道 , 8-bit of 32-bit 浮點數).dst輸出數組,必須與转载 2012-03-30 20:41:29 · 1301 阅读 · 1 评论 -
OpenCV中blobtrack例程的set_params()函数陷阱
OpenCV中blobtrack例程的set_params()函数陷阱收藏 近两周一直在研读OpenCV中的光团跟踪例程blobtrack例程。在分析程序代码时,我发现其中有个子函数set_params()的核心代码不会被有效调用,似乎这个函数是冗余的。由于资料的匮乏及该例程中帮助文档不够详尽,以致于让我觉得自己发现了一处OpenCV的Bug。但今晚在调试该程序时,闪念转载 2013-01-26 23:39:46 · 768 阅读 · 0 评论 -
在OpenCv中,如果遇到了提示没有tbb_debug.dll的错误
在OpenCv中,如果遇到了提示没有tbb_debug.dll的错误,解决办法如下:在opencv-2.3.1\build\common\tbb\ia32\vc10的下面有个tbb.dll文件,把它复制到你的工程debug目录下改成tbb_debug即可。原创 2012-12-09 15:03:29 · 534 阅读 · 0 评论 -
视频采集与运动检测源码
#include #include #include #include int main( int argc, char** argv ){ //声明IplImage指针 IplImage* pFrame = NULL; IplImage* pFrImg = NULL; IplImage* pBkImg = NULL; CvMat转载 2012-12-09 16:36:29 · 734 阅读 · 0 评论 -
高斯背景建模
#include #include #include #include #include //必须引此头文件int main( int argc, char** argv ){ IplImage* pFrame = NULL; IplImage* pFrImg = NULL; IplImage* pBkImg = NULL;转载 2012-12-09 14:41:57 · 910 阅读 · 0 评论 -
文件的保存【OpenCV学习笔记4】
aincopy/* 功能:图像格式的转换,学习文件的保存 */ #include "stdafx.h" #include #include #include int main( int argc, char** argv ) { IplImage* src; // -1: th转载 2012-03-30 20:48:41 · 772 阅读 · 0 评论 -
OpenCV学习笔记-图像分割
图像分割,采用金字塔实现,该函数为,[cpp] view plaincopyPyrSegmentation 用金字塔实现图像分割 void cvPyrSegmentation( IplImage* src, IplImage* dst, CvMemStorage* storag转载 2012-03-30 20:39:55 · 970 阅读 · 0 评论 -
OpenCV与相机的关系
经常碰到朋友,尤其是计算机视觉初学者朋友问到我关于OpenCV怎么获取图片,怎么把OpenCV跟相机结合起来这一类的问题。本人不才,不过,在平时的工作中,都接触到这方面,今天特意发文章给有些朋友们解惑一下。 我们做视频分析或者说监控行业用的相机,一般来说,有两种:(1)模拟相机;(2)数字相机; 模拟相机,输出的是模拟信号,也就是电压的高低信号。这种相机,现在用在很多的转载 2012-07-11 15:46:44 · 1061 阅读 · 0 评论 -
腐蚀与膨胀
膨胀是将图像与核进行卷积,求局部最大值的操作;腐蚀是膨胀的逆运算,求局部最小值的操作,参考如下代码:#include "cv.h"#include "highgui.h"int main(int argc,char** argv){cvNamedWindow("1",1); IplImage* img=cvLoadImage("lena.jpg"); cvShowImage转载 2013-01-20 20:50:58 · 596 阅读 · 0 评论