Skip to content

Latest commit

 

History

History
47 lines (19 loc) · 1.63 KB

example01.md

File metadata and controls

47 lines (19 loc) · 1.63 KB

answer_sheet_scan

使用python3+opencv3实现的一些识别答题卡的例子

识别例子01

例子01是参考:pyimagesearch网站上一个识别例子,参考作者的源码,先在本地运行成功之后,然后加上自己的理解,给大多数核心代码加上了详细的中文注释,并在每一个关键阶段都会弹出具体的窗体展示识别流程,这样便于大家更能详细的看到核心部分的细节,感兴趣的同学,可以自己在再尝试加一些更细部分的debug弹窗。

例子01的在我本地PyCharm运行后一些截图:

(1)原图

image

(2)灰度+高斯模糊后的图

image

(3)使用边缘检测后的图

image

(4)透视变换后提取指定答题区域的灰度图

image

(5)使用ostu的二值化后的图

image

(6)识别答案成功后的图

image

(7)标记出做对和做错的图并计算得分

image