Goal 在本教程中,您将学习如何:
使用 OpenCV 函数 cv::Canny 来实现 Canny 边缘检测器 。
Theory Canny 边缘检测器 [42] 由 John F. Canny 于 1986 年开发 。Canny 算法也被许多人称为最佳检测器,旨在满足三个主要标准:
低错误率Low error rate:意味着对仅存在的边缘的良好检测 。
良好的定位Good localization:必须最小化检测到的边缘像素和真实边缘像素之间的距离 。
最小响应Minimal response:每个边缘只有一个检测器响应 。
Steps 1. 过滤掉任何噪音 。高斯滤波器用于此目的 。可能使用的大小为 5 的高斯核的示例如下所示:
2.找到图像的强度梯度 。为此,我们遵循类似于 Sobel 的程序:
a. 应用一对卷积掩码(在 x 和 y 方向:
2. 找到梯度强度和方向:
方向四舍五入到四个可能的角度之一(即 0、45、90 或 135)
3.
- 春季老年人吃什么养肝?土豆、米饭换着吃
- 三八妇女节节日祝福分享 三八妇女节节日语录
- 老人谨慎!选好你的“第三只脚”
- 校方进行了深刻的反思 青岛一大学生坠亡校方整改校规
- 脸皮厚的人长寿!有这特征的老人最长寿
- 长寿秘诀:记住这10大妙招 100%增寿
- 春季老年人心血管病高发 3条保命要诀
- 眼睛花不花要看四十八 老年人怎样延缓老花眼
- 香槟然能防治老年痴呆症? 一天三杯它人到90不痴呆
- 老人手抖的原因 为什么老人手会抖
