![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
OpenCV学习日记
九万里云烟
学生狗,借以记录学习中的点点滴滴。
展开
-
Qt上的OpenCV学习日记①之工程创建
OpenCV的IDE选择为Qt,此乃继承自学长学姐们的传统。 软件下载和环境配置不再赘述,这里说一下使用Qt进行工程创建的过程。 工程创建其实很简单 (1)欢迎界面,点击New Project (2) (3)设置项目名称,选择创建路径,下一步 (4)下一步 (5)还是下一步 (7)点击完成就可以啦 (8)在项目栏里选择.pro,将OpenC原创 2016-12-15 19:10:18 · 1099 阅读 · 0 评论 -
Qt上的OpenCV学习日记②之图像的基本操作(上)
进度到了《OpenCV入门教程》的第三章,图像基本操作部分 (1)早期的 OpenCV 中,使用 IplImage和 CvMat数据结构来表示图像。IplImage和CvMat都是 C语言的结构。 使用这两个结构的问题是内存需要手动管理,开发者必须清楚的知道何时需要申请内存,释放。这给开发者带来了 一定的负担——开发者应该将更多精力用于算法设计。 因此 在新版本的 OpenCV 中原创 2016-12-16 17:19:36 · 629 阅读 · 0 评论 -
Qt上的OpenCv学习日记③之图像的基本操作(下)
Mat运算表达式 使用Mat_类可以在变量声明时确定元素的类型,访问元素时不再需要指定元素类型 Mat是一个类,由两个数据部分组成:矩阵头(包含矩阵尺寸,存储方法,存储地址等信息)、指向存储所有像素值的矩阵的指针。 多个矩阵对象共享同一矩阵数据: Mat A(100,100,CV_8UC1); Mat B=A; Mat C=A(Rect(50.50.30.30));原创 2016-12-23 13:32:44 · 279 阅读 · 0 评论