首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >文本识别+ OMR

文本识别+ OMR
EN

Stack Overflow用户
提问于 2018-08-10 02:10:02
回答 2查看 1.2K关注 0票数 0

我在一个中等规模的应用程序上工作,具有许多功能。我已经完成了大部分的部分。我刚刚把文本识别+ OMR的部分留给了考勤系统。谁能给我一些关于android文本识别+ OMR技术(一起工作)的指导(文档或教程,我可以遵循)以及实现我的功能的步骤?我将永远感谢你的帮助。

我有与此无关的函数数量,所以我不想发布这些函数。我需要做的事情是,在拍摄了出席表的照片(带有记号笔、轮数和气泡)后,我的应用程序需要与Firebase数据库的轮值编号相匹配。然后,如果气泡被填满,它应该插入“Present”值(Firebase),如果气泡没有填满,它会在数据库中特定轮值的出席率字段中插入“Absent”。

EN

回答 2

Stack Overflow用户

发布于 2018-08-10 03:32:49

图像总是具有相同的尺寸,答案也在相同的位置吗?

如果答案是肯定的,您可以裁剪每个答案,然后在两个单独的图像中拆分滚动编号和出席率列。

您可以使用OpenCV来实现这一点:How to crop an image in OpenCV using Python

然后,您可以使用OCR与卷筒编号。图像(如Tesseract),对于圆,您可以看到圆的中心像素是黑色还是白色。

票数 0
EN

Stack Overflow用户

发布于 2018-08-10 03:49:39

由于您没有提到OCR必须在应用程序代码中完成,因此您可以在Android应用程序中使用AWS Rekognition。以下是一些帮助您入门的链接:

  1. AWS Mobile Hub
  2. AWS Lambda
  3. AWS Rekognition

您的工作流程如下所示:

  1. 拍摄照片。
  2. 将照片上传到S3.
  3. Uploading将触发AWS Lambda Function.
  4. You将在Java的Lambda函数中实现您的逻辑。
    1. 您可以使用DynamoDB保存您的结果或其他任何内容。
    2. 将结果发送到设备。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51773420

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档