OpenCV
文章平均质量分 53
seen_in_hw
希望我能变厉害!!!成为大师!!!我放弃了很多看似很炫的技术而去探寻技术的本质,技术是用来提供服务的,所有的技术都离不开思想,而思想是最难掌握的,我们应该把更多的精力放在对于思想的探寻上
展开
-
opencv成长之路2:一段用来获取摄像头视频的代码
#include #include using namespace cv; int main(int argc, char *argv[]) { namedWindow("win"); CvCapture* capture = cvCreateCameraCapture(0); //表示从原创 2016-04-27 20:44:52 · 398 阅读 · 0 评论 -
一个OpenCV实现的人脸检测的源码
直接在QT pro文件里面加上 CONFIG(release,debug|release) { LIBS += D:\OpenCv\opencv\build\x86\vc12\lib\opencv_calib3d2410.lib \ D:\OpenCv\opencv\build\x64\vc12\lib\opencv_contrib2410.lib \ D:\OpenCv\o原创 2016-05-12 00:24:43 · 1191 阅读 · 0 评论 -
OpenCV成长之路3:把图片加载并且显示
代码如下:IplImage* img = cvLoadImage("d:/m94.jpg"); //导入图片到img变量里面 cvNamedWindow("example",CV_WINDOW_AUTOSIZE); cvShowImage("example",img); //显示图片 cvWaitKey(0); //显示延迟 cvReleaseImage(&img); cvDestroyWindo原创 2016-05-04 17:28:41 · 314 阅读 · 0 评论 -
OpenCV成长之路4:加载一个视频并且显示
直接撸代码并且给出解释: CvCapture* capture = cvCreateFileCapture("d:/长东视频测试/123.avi"); //加载视频 IplImage* frame; //声明图片帧 while(1){ f原创 2016-05-04 17:36:06 · 425 阅读 · 0 评论 -
OpenCV成长之路5:给图像进行平滑处理
直接撸代码: 假设image 是需要平滑的IplImage 类型,那么平滑的操作为: IplImage* out = cvCreateImage(cvGetSize(image),IPL_DEPTH_8U,3); cvSmooth(image,out,CV_GAUSSIAN,3,3); 这样之后out就存储了平滑后的图像,用的是3*3的平滑模型原创 2016-05-04 18:08:11 · 530 阅读 · 0 评论 -
OpenCV相关代码库的介绍
本系列文章由zhmxy555(毛星云)编写,转载请注明出处。 文章链接: http://blog.csdn.net/poem_qianmo/article/details/19925819 作者:毛星云(浅墨) 邮箱: happylifemxy@163.com 写作当前博文时配套使用OpenCV版本:2.4.8 之转载 2016-04-20 17:13:15 · 588 阅读 · 0 评论 -
OpenCV成长之路6:实现读入图片并且对图片进行复制
复制: cvCopy(img1,img2); 保存:cvSaveImage(filename,img); OpenCV实现对图的保存和复制大概就是这两个函数把 必须要提的是:OpenCV不支持中文路径!!!!! 如果你用下面的代码,就会出错: IplImage *pImg = cvLoadImage("d:/测试10.jpg"); IplImage* pIm原创 2016-05-04 19:08:01 · 497 阅读 · 0 评论 -
OpenCV成长之路1:将canny边缘检测应用于视频的程序
程序截图如下: 最下面 然后撸上一发代码: VideoCapture capture("d:/长东视频测试/123.avi"); //读入视频 if (!capture.isOpened()) return 1; double rate = capture.get(CV_CAP_PROP_FPS); bool stop(false);原创 2016-04-20 17:52:41 · 739 阅读 · 0 评论