OpenCV学习笔记-Canny算子

网友投稿 225 2022-11-28

OpenCV学习笔记-Canny算子

Canny算子格式如下:

Canny

采用 Canny 算法做边缘检测

void cvCanny( const CvArr* image, CvArr* edges, double threshold1, double threshold2, int aperture_size=3 );

单通道输入图像. edges 单通道存储边缘的输出图像 threshold1 第一个阈值 threshold2 第二个阈值 aperture_size Sobel 算子内核大小 (见 cvSobel).

函数 cvCanny 采用 CANNY 算法发现输入图像的边缘而且在输出图像中标识这些边缘。threshold1和threshold2 当中的小阈值用来控制边缘连接,大的阈值用来控制强边缘的初始分割。

注意事项:cvCanny只接受单通道图像作为输入。外部链接:经典的canny自调整阈值算法的一个opencv的实现见​​在OpenCV中自适应确定canny算法的分割门限​​

实现例题为:

运行结果为:

参考资料:

1.学习OpenCV,于仕祺,刘瑞祯,清华大学出版社,pp.173-175

2.​​http://opencv.org.cn/index.php/Cv%E5%9B%BE%E5%83%8F%E5%A4%84%E7%90%86#Canny​​

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:位图安全仿真系统
下一篇:360快充拆解,原来你是这样的架构
相关文章

 发表评论

暂时没有评论,来抢沙发吧~