OpenCV图像开发
opencv 相关
narkang
一切的成功都是背后的努力和汗水
展开
-
OpenCV学习(一):环境搭建
最近晚上下班在看OpenCV,感觉入门还不算难,索性就记录下自己环境搭建过程,以及踩过的坑,留作以后学习使用。1.)简单介绍OpenCV是计算机视觉开源库,主要算法涉及图像处理和机器学习相关方法。是Intel公司贡献出来的,俄罗斯工程师贡献大部分C/C++带代码。在多数图像处理相关的应用程序中被采用,BSD许可可以免费应用在商业和研究领域。可以运行在Linux、Windows、Android和Mac原创 2017-09-13 22:25:31 · 694 阅读 · 0 评论 -
OpenCV学习(二):imread,cvtColor,imshow,imwrite的使用
上一篇介绍了OpenCV环境搭建,具体地址在这里,OpenCV环境搭建(一),这一篇打算介绍下那个测试程序里面几个函数的使用,只用当我们知道函数具体用法,才能方便后续的学习。先来放张本篇文章的测试图片imread用于读取一个图片,并转换成一个Mat对象,它有两个参数,函数的定义CV_EXPORTS_W Mat imread( const String& filename原创 2017-09-17 10:11:38 · 1765 阅读 · 0 评论 -
OpenCV学习(三):矩阵的掩模的操作
上一篇介绍了OpenCV中imread,cvtColor,imshow,imwrite的使用,这一篇打算介绍Mat的像素指针,以及掩模操作。像素指针对图像操作,基本都是对图像的每个像素操作,在OpenCV中Mat.ptr(int i=0)可以获取像素的指针,i表示第i行,从第0列开始操作。这样获取当前行的像素指针const uchar* current= myImage.ptr(ro原创 2017-09-22 23:43:29 · 887 阅读 · 0 评论