计算机工程与应用 ›› 2011, Vol. 47 ›› Issue (34): 219-221.

• 图形、图像、模式识别 • 上一篇    下一篇

一种基于Canny的自适应图像边缘提取方法

黄剑玲1,熊 艰1,邹腾博2   

  1. 1.上饶师范学院 数学与计算机科学学院,江西 上饶 334000
    2.华北电力大学 电力系,河北 保定 071000
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2011-12-01 发布日期:2011-12-01

Self-adaptive image edge detection method based on Canny

HUANG Jianling1,XIONG Jian1,ZOU Tengbo2   

  1. 1.School of Mathematics and Computer Science,Shangrao Normal University,Shangrao,Jiangxi 334000,China
    2.Department of Electric Power Engineering,North China Electric Power University,Baoding,Hebei 071000,China
  • Received:1900-01-01 Revised:1900-01-01 Online:2011-12-01 Published:2011-12-01

摘要: 针对传统Canny算子需要人为指定高斯滤波参数和高低阈值的问题,提出一种自适应方法,采用基于非下采样Contourlet变换的自适应阈值去噪算法代替高斯滤波对图像去噪,同时保持图像的边缘信息,然后采用最大类间方差的方法进行高低阈值的自适应设定,并用此高低阈值对经过非极大值抑制后的图像进行检测及连接边缘。理论和实验结果表明,与传统Canny算子相比,该算法在滤除图像噪声、保留细节边缘方面获得了不错的效果,并且提高了边缘的自动化检测能力。

关键词: 非下采样Contourlet变换, 最大类间方差, 自适应方法, Canny算子

Abstract: In order to fix the inconvenience that in traditional Canny operator,human intervention is required to select the Gaussian filter parameter and the high and low threshold,this paper proposes a self-adaptive edge detection method. Instead of applying Gaussian filter,this method uses self-adaptive thresholding algorithm,which is based on Nonsubsampled Contourlet Transform(NSCT) algorithm,to denoise an image and keep its edge information.Then the Otsu method sets high and low thresholds automatically,which are applied to edge detection and connection of the image generated by non-maximal suppression.The theoretical and experimental results show that this method,compared with the traditional Canny operator,not only filters out image noises and keeps detail edges efficiently,but also improves its automation.

Key words: Nonsubsampled Contourlet Transform(NSCT), Otsu, self-adaptive method, Canny operator