摘要

针对某药筒底火孔的孔径检测精度和速度要求,采用CMOS相机、光学镜头、计算机及LabVIEW软件等搭建了一套机器视觉系统,采用中值滤波、单阈值分割、闭运算、圆弧拟合等算法,设计了一个针对小孔径的检测方法.经对比实验表明,系统的最大重复性测量误差约为0.4%,测量精度约为4μm.系统对两孔的测量精度都小于5‰,远小于实际测量要求的1%;其测量速度约为5 s,达到了工程测量对测量精度和速度的要求.