- 主题:怎么识别一个复选框是否被打钩
我们系统里面有一些纸质的表单,用户都是在上面打钩选择,现在想做一个功能识别这个框是否被打钩了。感觉这个应该是比较简单的,但是我不懂图像识别,有没有哪位大哥给点提示,用什么方式可以实现?
--
FROM 182.138.190.*
感谢大哥回复!
1.定位是指找到方块内的图像区域是吧?
2.判断灰度用opencv可以做吗?能否再详细一点说一下,谢谢!
【 在 xenapior 的大作中提到: 】
: 先定位,再判断灰度
--
FROM 182.138.190.*
我是做了很多年的JAVA,图像处理没有接触过。网上看了opencv比较强大,装了opencv-python,准备用opencv python搞搞看。
表单是纸质的,里面有手写的字,有打钩的选项,手写的字我准备用腾讯的api,识别率还可以,打钩的找不到api,所以打算自己做。用手机拍照或高拍仪导入到系统进行识别。
需要识别的内容通过自定义模板进行定位,这个阿里云和百度有类似产品,可以参考怎么定位。
现在就是用户打钩这个需要自己来做,不知道用什么方法。
【 在 dormouseBHU 的大作中提到: 】
: 首先说说你会什么。。
: 另外你这些表单是已经是电子版了还是纸质的?
--
FROM 182.138.190.*
神经网络感觉太高深了,有没有简单一点的方法,识别率稍微差一点也没关系,可以让用户勾的时候勾好一点。
【 在 leaf918 的大作中提到: 】
: 大概pipeline.
: 1.定位checkbox
: 2.神经网络识别是否打勾,
: ...................
--
FROM 182.138.190.*
谢谢,我试一下。
【 在 leaf918 的大作中提到: 】
: 二值化,计算所有黑色像素数量,数量达到阀值(打勾),计为打勾
--
FROM 118.113.42.*