摘要

针对标准Canny算法在滤波器和梯度幅值计算上的缺陷,使用非均值滤波算法替换了传统Canny算法中高斯滤波算法,并对梯度幅值的计算过程进行了改进,设计了一种改进的Canny边缘检测算法,并基于CUDA平台对改进算法实现了并行化。实验结果表明,改进的Canny边缘检测算法具有较强的抗噪能力,边缘检测效果较好;基于CUDA的改进Canny边缘检测并行算法相较于串行算法效率提升明显,获得了较高的加速比。