针对气门油封的尺寸检测问题,本文提出了一种基于Zernike矩改进算法的亚像素边缘检测方法.首先,对比分析了高斯滤波和双边滤波的预处理效果,结果表明双边滤波在滤波和保留边缘信息方面具有更好的表现.然后,采用Canny算子进行边缘粗定位,并利用自适应的Zernike矩过度模型进行亚像素级定位.最后,采用最小二乘拟合圆法获取圆心坐标和半径.经试验证明,优化后算法的边缘定位平均误差更小,精度更加准确.