opencv学习成长
一路漫歌
勤学如春起之苗,不见其长,日有所增。辍学如磨刀之石,不见其损,日有所亏。
展开
-
opencv学习笔记 1——安装opencv2.49+VS2013
## opencv学习笔记 1 ##前言:之前看过opencv的入门视频,却很少主动编程深入理解其机理,苦于知其原理却不能够分析程序,为加强学习opencv特写博客记录自己的成长历程。本次采用的VS2013+opencv2.49,之所以采用VS2010,是刚装opencv出现问题,想卸载VS2010发现很难清理干净,最后采用最笨的方法就是将VS2010的安装插件逐个卸载。于是才想换成VS2013版原创 2017-05-10 18:25:34 · 901 阅读 · 0 评论 -
opencv2 使用鼠标绘制矩形并截取和保存矩形区域图像
第一节 函数介绍 暂时只接触了两个关于opencv2鼠标响应操作的函数,下面分别介绍一下: 1.1 回调函数 opencv2.4.5中,提供的鼠标回调函数是 setMouseCallback,函数声明如下:CV_EXPORTS void setMouseCallback(const string& winname, MouseCallback onMouse,转载 2017-06-13 19:14:58 · 554 阅读 · 0 评论 -
opencv学习笔记2——载入,显示,复制,旋转,保存图像及灰度图
1、创建图像声明一个表示图像的变量,在OpenCV2中,这个变量是cv::Mat类型,该类是用于保存图像以及其他矩阵数据的数据结构。默认情况下它们的尺寸为0。 cv::Mat image; //这句话将创建一个宽高都为0的图像;通过调用cv::Mat 的size()方法可以获取该图像的尺寸,该方法的返回值是一个结构体,包含着宽度和高度;std::coutcv::原创 2017-06-08 21:20:57 · 936 阅读 · 1 评论 -
OpenCV中图像的浅拷贝与深拷贝
转载【http://m.blog.csdn.net/article/details?id=51242686】 这里先学习OpenCV中的一个函数: void flip(InputArray src, OutputArray dst, int flipCode) //图像变换函数,第三个参数为1时,表示水平反转,0表示垂直反转,负数表示既有水平又有垂直反转。 为介绍OpenCV中的浅拷贝,我转载 2017-06-08 19:55:47 · 1338 阅读 · 0 评论 -
Opencv调整运行窗口图片的大小
转载自 http://blog.csdn.net/cumtml/article/details/52807961 OpenCV在运算时显示图片问题 总结在opencv中,图片显示的问题。简要解决图片窗口和图片大小的问题。 namedWindow(“窗口名”,1);//创建窗口 imshow(“窗口名”,要显示的图片);//在创建的窗口中显示图片官网中内容,默认情况下,是1,自动调整窗口大小模转载 2017-06-06 15:28:14 · 9532 阅读 · 3 评论 -
opencv中waitkey(0)的使用
本文参考 http://blog.csdn.net/autocyz/article/details/46941031 楼主在运行一个链接了OpenCV库的程序时,发现了一个奇怪的现象,就是我的在程序中调用的等待函数waitKey()不起作用,不管是是使用waitKey(100),waitKey(0),waitKey(-1),或者是使用if(waitKey(0) == ‘q’),waitKey总是不转载 2017-05-25 20:32:49 · 11012 阅读 · 0 评论 -
【转载】opencv2 一个窗口显示多幅图片(windows7和bunutu系统)
1.【摘自】http://blog.csdn.net/csd_ct/article/details/51686100 opencv 版本:2.4.12操作系统:ubuntu 16.04 编辑器:atom 1.8为了将源图像和结果图像数据对比,常常要将多幅图片在一个窗口中显示。方法是首先声明一个大的Mat 作为最后显示的窗口,然后在这个大Mat中提取ROI,然后将原图和结果图拷贝到这两个ROI中。转载 2017-05-12 15:53:11 · 595 阅读 · 0 评论 -
OpenCV与相机的关系
经常碰到朋友,尤其是计算机视觉初学者朋友问到我关于OpenCV怎么获取图片,怎么把OpenCV跟相机结合起来这一类的问题。本人不才,不过,在平时的工作中,都接触到这方面,今天特意发文章给有些朋友们解惑一下。 我们做视频分析或者说监控行业用的相机,一般来说,有两种:(1)模拟相机;(2)数字相机; 模拟相机,输出的是模拟信号,也就是电压的高低信号。这种相机,现在用在很多的监控场合,例如在银行,当你坐在转载 2017-05-11 10:09:50 · 589 阅读 · 1 评论 -
OPENCV学习笔记2:单色图像
摘自【http://blog.csdn.net/ab1322583838/article/details/52054260】 此篇博客在关于颜色上处理上解释较为条理清楚,也是我今后写博客,应该学习的地方。一、目标学习Mat的用法,和对Mat图像赋初始值的方法二、函数说明Mat red_img(Size(), CV_8UC3, Scalar()); 第一个参数:设置图像矩阵的大小 第二个参数转载 2017-06-13 20:11:32 · 2411 阅读 · 0 评论