`
yingyingol
  • 浏览: 744825 次
文章分类
社区版块
存档分类
最新评论

OpenCV学习笔记-Canny算子

 
阅读更多

Canny算子格式如下:

Canny

采用 Canny 算法做边缘检测

void cvCanny( const CvArr* image, CvArr* edges, double threshold1,
              double threshold2, int aperture_size=3 );
image
单通道输入图像.
edges
单通道存储边缘的输出图像
threshold1
第一个阈值
threshold2
第二个阈值
aperture_size
Sobel 算子内核大小 (见 cvSobel).

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


实现例题为:

运行结果为:



参考资料:

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

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

3.http://bkxcnm.blog.163.com/blog/static/110537965200932310555777/

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics