Skip to content
/ canny Public

canny边缘检测器的实现以及readme文档

Notifications You must be signed in to change notification settings

as20aa/canny

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Canny边缘检测器的使用

1.canny边缘检测器是基于前面所学习到的腐蚀和膨胀两个操作的基础上实现的,具体的原理是:通过计算灰阶图像的 梯度,对梯度的大小进行阈值筛选,阈值时有上限和下限的,如果低于下限则直接忽略,如果高于上限则判断为边缘 再加上一条规则:如果刚好处于上下限之间,则再进一步判断是否与现有边缘邻接,如果是则判断为边缘,如果不是则 直接忽略 2.边缘检测器的下限阈值一般设置在100左右比较适合,而上限一般都是下限的三倍,这样得到的边缘分割图比较少杂乱的 点。另外,如果需要对图像进行边缘分割,最好先用高斯核进行模糊去除掉噪点,高斯核的大小一般为3*3,如果有更好的 可以慢慢尝试调试。 3.在这里边缘检测器以及相关操作封装在一个函数里,主要是为了实现对控件的支持,如果少了控件的回调函数,对于 数值的动态更新则没有那么容易。

About

canny边缘检测器的实现以及readme文档

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published