我在一个中等规模的应用程序上工作,具有许多功能。我已经完成了大部分的部分。我刚刚把文本识别+ OMR的部分留给了考勤系统。谁能给我一些关于android文本识别+ OMR技术(一起工作)的指导(文档或教程,我可以遵循)以及实现我的功能的步骤?我将永远感谢你的帮助。
我有与此无关的函数数量,所以我不想发布这些函数。我需要做的事情是,在拍摄了出席表的照片(带有记号笔、轮数和气泡)后,我的应用程序需要与Firebase数据库的轮值编号相匹配。然后,如果气泡被填满,它应该插入“Present”值(Firebase),如果气泡没有填满,它会在数据库中特定轮值的出席率字段中插入“Absent”。

发布于 2018-08-10 03:32:49
图像总是具有相同的尺寸,答案也在相同的位置吗?
如果答案是肯定的,您可以裁剪每个答案,然后在两个单独的图像中拆分滚动编号和出席率列。
您可以使用OpenCV来实现这一点:How to crop an image in OpenCV using Python
然后,您可以使用OCR与卷筒编号。图像(如Tesseract),对于圆,您可以看到圆的中心像素是黑色还是白色。
发布于 2018-08-10 03:49:39
由于您没有提到OCR必须在应用程序代码中完成,因此您可以在Android应用程序中使用AWS Rekognition。以下是一些帮助您入门的链接:
您的工作流程如下所示:
从
https://stackoverflow.com/questions/51773420
复制相似问题