本发明涉及一种基于机器视觉的POS机缺陷检测方法,包括以下步骤S1、待检测POS机定位,使待检测POS机的显示屏区域以及按键区域分别进入各自所对应相机的视野;S2、步骤S1所述对应的相机分别采集待检测POS机显示屏区域以及按键区域的图像;S3、对采集到的待检测POS机显示屏区域以及按键区域的图像进行灰度化处理;S4、对待检测POS机的显示屏区域进行缺陷检测;S5、对待检测POS机的按键区域进行缺陷检测。本发明通过机器视觉代替人工检测,同时解决POS机显示屏和按键字符的检测,成倍提高了检测效率,解放劳动力,并且使检测精度得到保证。