![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
opencv学习
文章平均质量分 93
学霸家有事
分享我的图像处理学习及嵌入式开发
展开
-
opencv学习---图像增强的两种补充方法及图像质量评价指标
1.Retinex图像增强算法(SSR, MSR, MSRCR)详解及其OpenCV源码 Retinex是一种常用的建立在科学实验和科学分析基础上的图像增强方法。不同于传统的线性、非线性的只能增强图像某一类特征的方法,Retinex可以在动态范围压缩、边缘增强和颜色恒常三个方面达到平衡,因此可以对各种不同类型的图像进行自适应的增强。针对虹膜和光线比较有效。参考地址来自博客园的图...原创 2018-07-23 10:42:53 · 5788 阅读 · 0 评论 -
QT+VS+Opencv制作界面显示图片
前面说了怎么配置VS+QT+opencv,现在记录一下如何开始用VS+QT+opencv做界面显示图片的小例子。(配置可见之前的博客 QT5.9.6和VS2015的配置使用)1.新建工程 打开VS2015,文件 -> 新建 -> 项目,然后选择:模板 -> Visual C++ -> Qt -> Qt GUI Application,新建...原创 2018-08-18 21:56:58 · 24618 阅读 · 45 评论 -
opencv学习--轮廓检测
轮廓检测,是图像处理中比较重要的一个部分。findContourhe和DrawContours 参考地址:https://www.cnblogs.com/dengxiaojun/p/5252294.html https://blog.csdn.net/zhangjikuan/article/details/39853879...原创 2018-08-04 10:36:17 · 1167 阅读 · 1 评论 -
opencv学习--opencv实现图像二值化
图像二值化操作在图像处理中有着巨大的作用,主要介绍全局二值化 threshold和局部二值化方法参考文章:https://blog.csdn.net/u011574296/article/details/72829925 https://blog.csdn.net/u013270326/article/details/72897507 ...原创 2018-08-01 16:53:11 · 20202 阅读 · 0 评论 -
opencv学习--图像形态学处理
主要形态学操作有 膨胀、腐蚀 、开运算,闭运算,形态学梯度,顶帽,黑帽。对其原理及opencv的实现进行总结。 参考博客及资料如下:图像处理--形态学https://blog.csdn.net/yangleo1987/article/details/53168423 http://www.opencv...原创 2018-08-01 10:44:12 · 1171 阅读 · 0 评论 -
opencv学习-边缘检测算子原理
图像处理算法中,边缘检测是非常有用的。。对提取目标区域特别有用。所研究的数字图像的边缘,一般都在像素值较为剧烈的区域 。利用边缘检测算法可在大幅降低图像的同时,保留图像的系统结构特性。因此边缘检测算子也可在视为一种“滤波算法”,只保留了图像的边缘结构信息。 边缘检测算子一般分为三个步骤。 1.滤波 边缘检测的算法主要是基于图像强度的一阶和...原创 2018-07-27 16:32:36 · 790 阅读 · 0 评论 -
opencv学习--opencv内的6种图像边缘检测算法的实现
如上篇博客所述,图像边缘检测算法主要有Sobel, Scarry, Canny, Laplacian,Prewitt, Marr-Hildresh,现在进行总结 参考博客及资料 :https://www.cnblogs.com/xinxue/p/5348743.html https://blog.csdn.ne...原创 2018-07-31 11:20:57 · 20545 阅读 · 2 评论 -
Opencv学习(二)-七种保边滤波器算法
整理: 之前在博客里对 中值滤波、均值滤波、高斯滤波、双边滤波等进行了整理,其中双边滤波器为保边滤波器。保边滤波器是指在滤波过程中能够有效的保留图像中的边缘信息的一类特殊滤波器,讲这方面的博客也不少,但比较杂和乱,所以整理一下。 整理了包含五种较为常用的保边滤波算法和选择性模糊、表面模糊这两种有不错效果的算法,总共整理了七种算法,提供了算法原理及代码链接。...原创 2018-07-20 20:21:12 · 8756 阅读 · 1 评论 -
visual studio 2015中使用opencv时遇到的一些问题
前记: 在使用VS做视觉库的使用时,经常会遇到各种各样的问题,很多问题都可能会重复遇到,有些问题花好大力气搞定了,下次遇到了忘了又得重新弄。所以还是写个博客记录一下,保持好习惯。也包含一些Qt配置的问题。 反正遇到问题再不断更新上来,主要是给自己看,也提供一个参考(一)问题1. 无法查找或打开PDB文件 就比如:“已加载“C:\Windows\...原创 2018-07-20 09:51:50 · 4149 阅读 · 2 评论 -
利用Opencv2.4.13.6在VS2015下进行图像滤波操作(一)
对Opencv2.4.13支持的滤波器操作进行整理,首先需要阅读一下它的支持文件https://docs.opencv.org/2.4.13.6/#,里面会有最全面的内容。 这是老版本2.3.2的内容参考,内容不是很全,比较老,很多东西都没有,但是是中文教程,容易入门看,链接在下面http://www.opencv.org.cn/opencvdoc/2.3.2/html/...原创 2018-07-20 10:47:00 · 738 阅读 · 0 评论 -
Opencv 学习---8种常用图像增强算法
常见的8种图像增强算法及其opencv实现1.直方图均衡化 直方图均衡化是图像处理领域中利用图像直方图对对比度进行调整的方法。 这种方法通常用来增加许多图像的局部对比度。这种方法对于背景和前景都太亮或者太暗的图像非常有用,这种方法尤其是可以带来X光图像中更好的骨骼结构显示以及曝光过度或者曝光不足照片中更好的细节。这种方法的一个主要优势是它是一个相当直观的技术并且是可逆操作...原创 2018-07-21 17:12:52 · 61626 阅读 · 11 评论 -
最新的Opencv2.4.13.6在Visual studio 2015下的配置(win7-64位)
说明: 1. 视觉库:Opencv2.4.13.6; 软件:Visual studio 2015 ;系统 :Win7 64位 2. 注意到有作者在博客https://blog.csdn.net/lfw198911/article/details/52649459里说到了Opencv2.4.13只支持到VC12,然后用VC14(vs2015)会存在丢失DLL的情...原创 2018-07-18 11:11:00 · 5918 阅读 · 6 评论 -
Hough检测圆
霍夫变换是图像处理中从图像中识别几何形状的基本方法之一,应用很广泛,也有很多改进算法。Hough变换的基本原理在于,利用点与线的对偶性,将图像空间的线条变为参数空间的聚集点,从而检测给定图像是否存在给定性质的曲线。要根据参数方程来确定曲线对象,圆方程(x1-a1)^2 + (y1-b1)^2 = r1^2 。 OpenCV的HoughCircles则基于图像梯度进行...原创 2018-08-19 21:35:36 · 3139 阅读 · 0 评论