为了解决基于计算机的边缘检测算法的边缘丢失,抗噪能力弱,实时性低等问题。通过分析彩色图像的特点,在基于传统的Sobel检测算法中提出一种彩色图像的双边缘检测。通过对彩色图像的三通道分量分别进行中值滤波,结合Roberts算子和扩展的Sobel边缘检测模板对图像进行边缘检测[1],提高对复杂图像的适应性和边缘的准确性。该算法通过FPGA硬件开发平台,应用Verilog HDL语言实现,经过对比试验证明,该方法可以降低边缘误差率,一定程度上提高边缘检测性能。