为了降低光标阅读机使用成本与实现答题卡自动化识别,设计并实现了一种基于机器视觉的答题卡自动识别系统。首先对答题卡图像进行滤波、灰度变换、二值化等预处理操作;然后采用Hough变换实现双直线检测,基于该直线对答题卡进行矫正及区域分割;最后通过填涂区域的几何属性及像素点值实现选项识别判断。测试结果表明,系统界面友好、灵活、使用方便、成本低廉,答题卡识别准确率、效率高,具有一定的应用价值。