opencv
文章平均质量分 78
Yao_-
这个作者很懒,什么都没留下…
展开
-
opencv 资料网址归纳
http://blog.csdn.net/poiiy333/article/details/8921169使用CvStartfindcontours画出轮廓 http://www.cnblogs.com/dengxiaojun/p/5302778.htmlFAST算法http://blog.csdn.net/wangyaninglm/ar原创 2016-07-13 14:07:36 · 501 阅读 · 0 评论 -
opencv3.0 函数学习5——medianBlur 中值滤波
3.medianBlur 中值滤波中值滤波是基于排序统计理论的一种能有效抑制噪声的非线性信号处理技术,对脉冲噪声有良好的滤除作用,特别是在滤除噪声的同时,能够保护信号的边缘,使之不被模糊。这些优良特性是线性滤波方法所不具有的。此外,中值滤波的算法比较简单,也易于用硬件实现。中值滤波就是将当前像素值替换为模板覆盖范围内的所有像素值中大小居中那一个:对于一个3*3的模板,第5大的就是中值:原创 2016-08-08 14:56:29 · 4479 阅读 · 0 评论 -
opencv3.0 函数学习4——bilateralFilter双边滤波
2.bilateralFilteropencv双边滤波函数,是一种可以保边去噪的滤波器,但是相比于其他滤波所使用的时间长。原理学习网址 http://blog.csdn.net/abcjennifer/article/details/7616663函数参数说明 void bilateralFilter( InputArray src, OutputArray dst原创 2016-08-08 14:14:55 · 2122 阅读 · 0 评论 -
(未实用 需多个函数配套使用)opencv3.0 函数学习 10——morphologyEx 形态学图像处理:开运算、闭运算、形态学梯度、顶帽、黑帽合辑
morphologyEx 形态学图像处理它利用基本的膨胀和腐蚀技术,来执行更加高级的形态学变换,如开闭运算、形态学梯度、“顶帽”、“黑帽”等等。原理学习网址 http://www.tuicool.com/articles/j6namy 本文中大量资料都转载于此文章函数参数void cv::morphologyEx(InputArray原创 2016-08-09 14:33:39 · 677 阅读 · 0 评论 -
(未实用)opencv3.0 函数学习 9——膨胀与腐蚀
(膨胀与腐蚀需要进行类封装)以下内容转载自 http://blog.csdn.net/poem_qianmo/article/details/23710721本篇文章中,我们一起探究了图像处理中,最基本的形态学运算——膨胀与腐蚀。浅墨在文章开头友情提醒,用人物照片做腐蚀和膨胀的素材图片得到的效果会比较惊悚,毁三观的,不建议尝试。。。。。。。。。。OK,开转载 2016-08-09 14:58:42 · 2609 阅读 · 0 评论 -
opencv3.0 函数学习 7——adaptiveThreshold 区域自适应二值化
adaptiveThreshold 区域(局部)自适应二值化局部自适应阈值则是根据像素的邻域块的像素值分布来确定该像素位置上的二值化阈值。这样做的好处在于每个像素位置处的二值化阈值不是固定不变的,而是由其周围邻域像素的分布来决定的。亮度较高的图像区域的二值化阈值通常会较高,而亮度较低的图像区域的二值化阈值则会相适应地变小。不同亮度、对比度、纹理的局部图像区域将会拥有相对应的局部二值化阈值。常原创 2016-08-09 12:45:00 · 5393 阅读 · 0 评论 -
opencv3.0 函数学习 6——threshold 二值化
threshold 全局二值化一幅图像包括目标物体、背景还有噪声,要想从多值的数字图像中直接提取出目标物体,最常用的方法就是设定一个全局的阈值T,用T将图像的数据分成两部分:大于T的像素群和小于T的像素群。将大于T的像素群的像素值设定为白色(或者黑色),小于T的像素群的像素值设定为黑色(或者白色)。函数参数double threshold( InputArray src, Ou原创 2016-08-08 15:04:09 · 5213 阅读 · 0 评论 -
OPENCV3.0 函数学习2——cvtColor
1 .cvtColorcvtColor 是Opencv里的颜色空间转换函数,可以实现RGB颜色向HSV,HSI等颜色空间的转换,也可以转换为灰度图像。函数参数说明 void cvtColor( InputArray src, OutputArray dst, int code, int dstCn = 0 )The function converts an inp原创 2016-08-08 13:07:17 · 7351 阅读 · 0 评论 -
OPENCV3.0 函数学习1——imread;namedWindow函数;imshow函数;imwrite函数
学习资料 转自浅墨_毛星云【OpenCV入门教程之三】 图像的载入,显示和输出 一站式完全解析 http://blog.csdn.net/poem_qianmo/article/details/20537737三、图像的载入和显示在新版本的OpenCV2中,最简单的图像载入和显示只需要3句代码,非常便捷。这三句代码分别对应了三个函数,他们分别是:imre转载 2016-07-14 13:58:09 · 7034 阅读 · 1 评论 -
opencv3.0 函数学习 3——equalizeHist 直方图均衡化
equalizeHist 直方图均衡化函数功能:直方图均衡化,该函数能归一化图像亮度和增强对比度为了更好地观察直方图均衡化的效果, 我们使用一张对比度不强的图片作为源图像输入, 如下图:它的直方图为:注意到像素大多集中在直方图中间的强度上.使用例程进行均衡化后, 我们得到下面的结果:这幅图片显然对比度更强. 再验证一下均衡化后图片的直原创 2016-08-09 17:06:34 · 14062 阅读 · 0 评论 -
opencv3.0 函数学习 8——Canny 算子检测轮廓
Canny算子检测轮廓 (有多种轮廓检测算法,可供用户选择)Canny算子 1983,MIT,Canny提出的边缘检测三个标准:检测标准:不丢失重要的边缘,不应有虚假的边缘;定位标准:实际边缘与检测到的边缘位置之间的偏差最小;单响应标准:将多个响应降低为单个边缘响应。也就是说,图像中本来只有一个边缘点,可是却检测出多个边缘点,这就对应了多个响应。Canny算子原创 2016-08-09 13:35:05 · 1194 阅读 · 0 评论