
VS2013+OpenCV
四月的我
加油
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
分水岭算法
所谓分水岭算法有好多种实现算法,拓扑学,形态学,浸水模拟和降水模拟等方式。分水岭算法(Watershed Algorithm),是根据分水岭的构成来考虑图像的分割。 分水岭分割方法,是一种基于拓扑理论的数学形态学的分割方法,其基本思想是把图像看作是测地学上的拓扑地貌,图像中每一点像素的灰度值表示该点的海拔高度,每一个局部极小值及其影响区域称为集水盆,而集水盆的边界则形成分水岭。分水岭的概念和形成可...转载 2018-12-20 18:14:07 · 754 阅读 · 0 评论 -
OPENCV圆检测
Opencv 找圆的方法 - fanfan513的专栏 - 优快云博客 https://blog.youkuaiyun.com/fanfan513/article/details/78726972 Hough变换检测圆(附:MATLAB程序) - mhjerry的专栏(子水) - 优快云博客 https://blog.youkuaiyun.com/mhjerry/article/details/7061819 ope...转载 2019-04-14 18:17:04 · 3440 阅读 · 0 评论 -
用MFC写的OpenCV小程序
用MFC写的OpenCV小程序(2) - thystar的专栏 - 优快云博客 https://blog.youkuaiyun.com/thystar/article/details/45096019转载 2018-12-23 10:10:10 · 455 阅读 · 0 评论 -
cvConvertScaleAbs函数
cvConvertScaleAbs_百度百科转载 2018-12-23 10:09:38 · 2195 阅读 · 0 评论 -
保存图片
Mat格式 imwrite(“testthred2.jpg”, testthred); 如果图片是以IplImage类型的格式表示的话,那么保存图片则用cvSaveImage()函数 保存函数内部写法一样。 可以用cvSaveImage函数或者imwrite()函数来实现不同图像格式之间的转换,保存时的后缀名就是对应的图片格式。 ...原创 2018-12-22 10:06:14 · 192 阅读 · 0 评论 -
图像像素取反
1 void cvNot( const CvArr* src, CvArr* dst); 函数cvNot()会将src中的每一个元素的每一位取反,然后把结果赋给dst。因此,一个值为0x00的8位图像将被映射到0xff,而值为0x83的图像将被映射到0x7c。 #include <stdio.h> #include <opencv2\opencv.hpp> int m...原创 2018-12-22 09:58:55 · 1467 阅读 · 0 评论 -
自适应canny检测
cvCanny函数中, 高低阈值自适应计算方法 - cay22的专栏 - 优快云博客 https://blog.youkuaiyun.com/bagboy_taobao_com/article/details/47158987 StraightLineFinder.rar StraightLineFinder.cpp http://read.pudn.com/downloads171/sourcecode/...转载 2018-12-21 14:32:07 · 3455 阅读 · 0 评论 -
图像在Mat,CvMat,、IplImage之间转换
1、CvMat之间的复制 //注意:深拷贝 - 单独分配空间,两者相互独立 CvMat* a; CvMat* b = cvCloneMat(a); //copy a to b – 2、Mat之间的复制 //注意:浅拷贝 - 不复制数据只创建矩阵头,数据共享(更改a,b,c的任意一个都会对另外2个产生同样的作用) Mat a; Mat b = a; //a "copy" to b...转载 2018-12-21 13:45:32 · 1746 阅读 · 0 评论 -
两个Mat结构体之间赋值
cv::Mat M(480,640,CV_8UC3); 表示定义了一个480行640列的矩阵,矩阵的每个单元的由三个(C3:3 Channel)8位无符号整形(U Unsigned U8 8位)构成。 cv::Mat M = cv::Mat::eye(height,width,) cv::Mat M = cv::Mat::ones(height,width,) cv::Mat M = cv::Ma...原创 2018-12-20 21:26:49 · 1264 阅读 · 0 评论 -
轮廓提取findContours和绘制drawContours
轮廓提取findContours和绘制drawContours 首先感谢以下两位的博文帮助我的理解: (1)-牧野- http://blog.youkuaiyun.com/dcrmg/article/details/51987348 (2)塬莱 http://blog.youkuaiyun.com/maomao1011120756/article/details/49794997 void findContou...转载 2018-12-21 10:44:39 · 2573 阅读 · 0 评论 -
判断Mat是否为空
if(img.empty())return -1; //是否加载成功 if(!img.data)return -1;//判断是否有数据原创 2019-06-25 16:06:49 · 16386 阅读 · 0 评论