![](https://img-blog.csdnimg.cn/direct/16045c652a07454da52add245ebb2d24.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
图像处理(C++/opencv)
文章平均质量分 79
基于opencv的传统图像处理算法的C++实现,部分算法自己手写代码实现过程。
小杜同学_
这个作者很懒,什么都没留下…
展开
-
Mat的lambda方式像素高效遍历(C++11)
本文主要介绍了一种新的opencv支持的基于lambda像素遍历方式,快速高效。原创 2024-06-07 11:47:55 · 454 阅读 · 0 评论 -
图像处理之基于标记的分水岭算法(C++)
本文主要介绍了一种基于标记的分水岭算法的应用,关键在于如何巧妙地设计“标记图”,欢迎讨论交流。原创 2024-05-27 16:56:13 · 467 阅读 · 0 评论 -
图像处理之计算物体的方向(C++)
本文总结了两种计算物体主要方向的方法,分别是PCA以及HU矩实现的计算物体主要方向,欢迎大家有问题交流。原创 2024-05-27 21:19:51 · 1101 阅读 · 1 评论 -
图像处理之DBSCAN算法(C++)
本文主要介绍了DBSCAN算法的原理以及使用opencv、C++对灰度图的算法实现,大家可以根据自己的需求结合DBSCAN算法使用。原创 2024-05-27 13:47:13 · 1510 阅读 · 0 评论 -
图像处理之边缘检测(C++)
本文介绍了图像处理中的边缘检测算法,包括了Roberts、Sobel、Prewitt、laplacian、DOG、LOG等算子的C++实现和原理介绍,欢迎大家指出问题和交流讨论。原创 2024-05-17 18:43:47 · 1401 阅读 · 1 评论 -
图像处理之区域生长算法(C++)
区域生长算法是传统图像分割算法的基础,使用C++实现该算法。原创 2024-05-16 18:22:59 · 583 阅读 · 0 评论 -
图像处理之SVD检测显示屏缺陷(C++)
本文介绍了SVD在缺陷检测中的应用和OpenCV的svd使用原创 2024-05-08 22:02:47 · 1093 阅读 · 1 评论 -
图像处理之PCA(C++)
本文使用C++借助opencv实现了pca算法,介绍了pca原理、计算过程以及源代码的实现,主要核心是利用opencv中的cv::eigen()对协方差矩阵进行特征值和特征向量的计算,欢迎大家提出问题。原创 2024-05-07 15:07:40 · 1278 阅读 · 3 评论 -
图像处理之Retinex算法(C++)
本文介绍了单尺度、多尺度、带颜色恢复的Retinex的算法原理和实现,使用C++和Opencv一步一步进行实现,代码结构简单清晰。原创 2024-04-20 21:37:56 · 2724 阅读 · 1 评论 -
图像处理之LBP特征(C++)
本文主要介绍了LBP、Circle LBP、LBPH的C++实现和原理。原创 2024-04-19 23:11:06 · 1417 阅读 · 2 评论 -
图像处理之HOG特征(C++)
使用C++基于OpenCV实现经典的HOG特征提取方法。原创 2024-04-18 20:01:59 · 1091 阅读 · 0 评论 -
图像处理之模板匹配(C++)
`本文实现了基于Opencv的灰度模板匹配技术,后续扩展多目标多角度、基于(边缘)特征、局部变形等的模板匹配技术,以提高模板在不同光照、不同角度下的鲁棒性。原创 2024-04-18 11:24:56 · 928 阅读 · 0 评论 -
图像处理之Canny边缘检测(C++)
本文主要介绍了手动实现的Canny边缘检测和OpenCV实现的Canny边缘调用并且对比,欢迎大家阅读。原创 2024-04-18 10:18:54 · 1054 阅读 · 2 评论 -
图像处理之最大熵阈值处理(C++)
本文介绍了最大熵阈值的原理和以及相对应的具体的C++代码实现,对数学公式进行优化,欢迎大家阅读。原创 2024-04-14 13:35:08 · 459 阅读 · 1 评论 -
图像处理之Gabor滤波器(C++)
Gabor滤波器是一个用于边缘提取的线性滤波器,其频率和方向表达与人类视觉系统类似,能够提供良好的方向选择和尺度选择特性,而且对于光照变化不敏感,十分适合纹理特征分析。本文介绍了Gabor原理以及C++实现的Gabor的过程。原创 2024-04-13 19:47:12 · 834 阅读 · 0 评论 -
图像处理之大津法OTSU(C++)
本文介绍了大津法的原理和C++代码实现,和opencv API进行对比,自己实现的算法处理速度是2ms,OpenCV的是5ms,计算得到的最大类间对应的灰度值一致,欢迎大家阅读。原创 2024-04-13 22:22:20 · 1040 阅读 · 0 评论 -
图像处理之频率域应用案例(C++)
本文介绍了图像在频率域中的典型应用,并且对滤波器类进行了重构,方便后续读者根据自己的需要进行继承设计自己的滤波器,代码中已经实现了理想高/低通滤波器、高斯高/低通滤波器、巴特沃斯高/低通滤波器。原创 2024-04-12 16:37:39 · 599 阅读 · 0 评论 -
图像处理之卷积操作(C++)
C++实现卷积操作,探析了opencv内部卷积的实现方式原创 2024-04-11 20:42:50 · 606 阅读 · 0 评论 -
图像处理之频率域与空间域转换(C++)
基于opencv库中傅里叶变换实现了图像在空间域和频率域的相互转化,后续更新转换到频率域的应用。原创 2024-04-11 23:18:31 · 792 阅读 · 0 评论 -
图像处理之直方图增强(C++)
图像处理之直方图相关操作,包括(直方图均衡化、直方图统计、限制对比度的直方图均衡化),其中直方图均衡化自己手写实现,可供参考。原创 2024-04-10 18:24:10 · 903 阅读 · 0 评论 -
图像处理之灰度变换(C++)
常见的图像处理灰度变换方法C++实现(线性、分段、伽马、对数变换)原创 2024-04-10 11:40:11 · 1040 阅读 · 2 评论