摘要:1 /** 2 此程序实现读入一个彩色视频文件,写入另一个avi文件 3 **/ 4 #include <highgui.h> 5 #include <cv.h> 6 int main(int argc,char * argv[]) 7 { 8 CvCapture * capture = cvCreateFileCapture("I:\\资料\\opencv相关资料\\OpenCV教程\\图像与视频\\video.long.mjpg.avi"); 9 //capture =cvCreateFileCapture(argv[1]);10 if(!cap
阅读全文
摘要:1 #include <highgui.h> 2 #include <cv.h> 3 4 IplImage * doCanny(IplImage * in,double lowThresh,double highThresh,double aperture) 5 { 6 if(in->nChannels !=1) 7 { 8 return 0; 9 }10 IplImage *out =cvCreateImage(cvSize(cvGetSize(in).width,cvGetSize(in).height),IPL_DEPTH_8U,1);...
阅读全文
摘要:送上新鲜的热腾腾的程序: 1 #include <highgui.h> 2 #include <cv.h> 3 4 IplImage * doPryDown(IplImage * in,int filter=CV_GAUSSIAN_5x5) 5 { 6 //assert(in->width%2==0 && in->height%2==0); 7 IplImage * out=cvCreateImage(cvSize(in->width/2,in->height/2),in->depth,in->nChannels);
阅读全文
摘要:#include <highgui.h>#include <cv.h>void example2_4(IplImage * image){ cvNamedWindow("example-in"); cvNamedWindow("example-out"); cvShowImage("example-in",image); IplImage * out = cvCreateImage(cvGetSize(image),IPL_DEPTH_8U,3);//size是个结构体(宽,长);无符号8位整型 3通道:即:R
阅读全文
摘要:话不多说,先上程序这一段是网上大神的:#include "highgui.h"int g_slider_position = 0;CvCapture* g_capture = NULL;void onTrackbarSlide(int pos){ cvSetCaptureProperty(g_capture, CV_CAP_PROP_POS_FRAMES,pos);}int main(){ cvNamedWindow("example",CV_WINDOW_AUTOSIZE); g_capture = cvCreateFileCapture("
阅读全文
摘要:OpenCv中没有找到tbb_debug.dll的解决办法 在OpenCv中,如果遇到了提示没有tbb_debug.dll的错误,解决办法如下:在opencv-2.4.2\build\common\tbb\ia32\vc10的下面有个tbb.dll文件,把它复制到你的工程debug目录下改成tbb_debug即可,或者有一劳永逸的办法,将改名后的文件复制到system32文件夹中。
阅读全文
摘要:#include "highgui.h"using namespace cv;using namespace std;int main(){ IplImage *img = cvLoadImage("H:\\资料\\opencv相关资料\\OpenCV教程\\图像与视频\\airplane.png"); cvNamedWindow("1"); cvShowImage("1",img); cvWaitKey(0); cvReleaseImage(&img); cvDestroyWindow("1&q
阅读全文
摘要:#include "highgui.h"using namespace cv;using namespace std;int main(){ cvNamedWindow("example"); CvCapture * capture = cvCreateFileCapture("H:\\资料\\opencv相关资料\\OpenCV教程\\图像与视频\\video.long.mjpg.avi"); IplImage * frame; while(1) { frame = cvQueryFrame(capture); if(!frame)
阅读全文
摘要:这是我开始学习opencv的第一天。第一天,我将opencv+vs2010的环境配置了一下,参考文档:http://www.cnblogs.com/freedomshe/archive/2012/04/25/2470540.html接着,我希望对opencv有初步的了解,从《learning opencv》开始吧!1.opencv简介: opencv是一个开源的视觉库,采用c/c++编写,注重执行效率和速度,opencv构建了一个简单易用的计算机视觉框架,帮助开发人员更便捷的使用 设计复杂的与计算机视觉相关的程序。2.计算机视觉简介: 计算机视觉是将静止的图片或者视频数据转换成一...
阅读全文