改进的自适应Canny边缘检测算法
Improved adaptive Canny edge detection algorithm作者机构:常州大学机器人研究所江苏常州213164
出 版 物:《计算机工程与设计》 (Computer Engineering and Design)
年 卷 期:2018年第39卷第6期
页 面:1645-1652页
学科分类:081203[工学-计算机应用技术] 08[工学] 0835[工学-软件工程] 0812[工学-计算机科学与技术(可授工学、理学学位)]
基 金:江苏省科技支撑计划基金项目(BEK2013671) 江苏省普通高校学术学位研究生科研创新计划基金项目(KYLX16_0630)
主 题:边缘检测 Canny算法 中值滤波 Otsu算法 二分法
摘 要:针对传统Canny算法需要设定滤波参数且对椒盐噪声滤波效果不佳,以及需要预先设定高、低阈值等问题,提出一种改进的自适应Canny边缘检测算法。利用分治法思想和相邻窗口排序信息相关性的原理,改进自适应中值滤波器,以此来替代高斯滤波器;增加45°和135°方向的梯度模板计算像素梯度;利用二分法查找原理改进Otsu算法计算梯度幅值的高、低阈值。Matlab仿真结果表明,该算法在椒盐噪声和高斯噪声环境下都有较好的边缘检测效果,具有自适应性强、抗噪性好、计算机耗时少等优点。