随笔分类 - OpenCV
摘要:核心函数cvSplit()。#include#includeint main(int argc, char** argv){ IplImage* img = cvLoadImage(argv[1]); IplImage* imgR = cvCreateImage(cvGe...
阅读全文
摘要:#include#includeint main(int argc, char** argv){ IplImage* img = cvLoadImage(argv[1]); IplImage* img1 = cvLoadImage(argv[2]); cvNamed...
阅读全文
摘要:#include#includeint main(int argc, char** argv){ IplImage* img = cvLoadImage(argv[1]); cvNamedWindow("原图", CV_WINDOW_AUTOSIZE); cvSho...
阅读全文
摘要:#include#includeint main(int argc, char** argv){ IplImage* img = cvLoadImage(argv[1]); IplImage* img1 = cvLoadImage(argv[1]); IplImag...
阅读全文
摘要:#include#includeint main(int argc, char** argv){ IplImage* img = cvLoadImage(argv[1]); IplImage* img1 = cvLoadImage(argv[1]); IplImag...
阅读全文
摘要:题目:(P126) 创建一个程序,使其读入并显示一幅图像。当用户鼠标点击图像时,获取图像对应像素的颜色值(BGR),并在图像上点击鼠标处用文本将颜色值显示出来。解答: 本题关键是会用cvGet2D获得BGR值,以及会用鼠标点击事件和回调函数,还有显示文本值。#include#inc...
阅读全文
摘要:用于播放硬盘中的视频文件。#includeint main(int argc, char** argv){ cvNamedWindow("Example2", CV_WINDOW_AUTOSIZE); CvCapture* capture = cvCreateFileCapture(argv[1])...
阅读全文
摘要:题目:(P126) 本章完整讲述了基本的输入/输出编程以及OpenCV的数据结构。下面的练习是基于前面的知识做一些应用,为后面大程序的实现提供帮助。 a.创建一个程序实现以下功能:(1)从视频文件中读入数据;(2)讲读入数据转换为灰度图;(3)对图像做Canny边缘检测。将三个过程的...
阅读全文
摘要:题目:(P105) 创建一个结构,结构中包含一个整数,一个CvPoint和一个 CvRect;称结构体为“my_struct”。 a. 写两个函数:void Write_my_strct(CvFileStorage* fs, const char * name, my_struct*...
阅读全文
摘要:在HighGUI中,没有显示提供任何形式的按钮。一般有两种方法替代: 1.用只有两个状态的滑动条来替代按钮。开关(switch)事实上就是只有两个状态的滑动条,这两个状态是on和off。然后通过回调函数来实现相关的功能。 实例源码(使用滑动条实现一个开关功能)#include#inc...
阅读全文

浙公网安备 33010602011771号