如何使用python检测复选框

2024-06-25 23:13:40 发布

您现在位置:Python中文网/ 问答频道 /正文

我有下面的PNG图像,我正在尝试使用Python识别哪个框被选中。在

我安装了OMR(光学标记识别)包https://pypi.python.org/pypi/omr/0.0.7,但它没有任何帮助,也没有任何关于OMR的文档。 所以我需要知道是否有任何API或有用的包可以与Python一起使用。在

这是我的形象:

image


Tags: 文档httpsorg图像pypiapipng光学
1条回答
网友
1楼 · 发布于 2024-06-25 23:13:40

如果您不怕做一些实验,可以使用Python图像库(PIL,从http://www.pythonware.com/products/pil/下载)或您最喜欢的repo。手动:http://effbot.org/imagingbook/pil-index.htm)允许加载PNG并访问它。在

您可以提取图像的一部分(例如,复选框的内部)。请参见库中的crop),并对该子图像中的像素求和(请参见point)。将其与阈值进行比较(例如,10像素=选中)。在

如果PNG来自扫描表单,则可能需要添加一些位置检查。在

相关问题 更多 >