TES*_*S76 4 python linux opencv image-processing
我有下面的 PNG 图像,我正在尝试确定使用 Python 选中了哪个框。
我安装了 OMR(光学标记识别)包https://pypi.python.org/pypi/omr/0.0.7但它没有任何帮助,也没有任何关于 OMR 的文档。所以我需要知道是否有任何 API 或有用的包可以与 Python 一起使用。
这是我的形象:

如果你不害怕做一点实验,Python 成像库(PIL,从http://www.pythonware.com/products/pil/或你最喜欢的 repo下载。手册:http : //effbot.org/imagingbook /pil-index.htm ) 允许加载 PNG 并访问它。
您可以提取图像的一部分(例如复选框的内部。参见crop库),然后对该子图像中的像素求和(参见point)。将其与阈值进行比较(例如 > 10 像素 = 已选中)。
如果 PNG 来自扫描表单,您可能需要添加一些位置检查。