【问题标题】:Creating a camera activity optimized / suitable for OCR创建优化/适用于 OCR 的相机活动
【发布时间】:2012-01-27 15:04:01
【问题描述】:

我正在尝试创建一个相机活动来拍摄要进行 OCR 处理的照片。以下是我希望完成的任务:

  1. 相机预览中间的可调整大小的框,用于指示将哪个特定区域创建为位图并由 OCR 引擎处理。
  2. 连续自动对焦(完成)

顺便说一句,我正在使用 tesseract。

如果有人愿意向我指出一些参考/示例/教程,那就太好了。

【问题讨论】:

  • 您能否给我技术或将我链接到一些资源以在相机预览中间制作一个可调整大小的框,以指示将哪个特定区域创建为位图并由 OCR 引擎处理。跨度>

标签: android ocr android-camera tesseract


【解决方案1】:

【讨论】:

  • 谢谢,我已经分叉了 tess-two (包括 eye-two)。虽然我正在寻找一个不那么抽象的例子。目前正在学习所有相关课程。
【解决方案2】:

我一直在做类似的事情。现在,我只是将整张照片发送到 Web 服务并使用 OCRfeeder 对其进行处理,这将对图像进行分割并将其中包含文本的每个部分发送到 tesseract。通过这种方式,我得到了更好的准确性。另外,你可能想执行some preprocessing to clean up the image first.

【讨论】:

    【解决方案3】:

    有两种通用方法。

    您可以在将图像发送到 OCR 引擎之前调整其大小。请记住,您使用的 Tesseract 引擎具有某种功能 - 它需要字符和图像边框之间的一些空间,有时超出预期。

    第二种方法是使用字段级识别,当您指定文本块的坐标并将完整图像发送到 OCR 引擎时。看看http://www.ocrsdk.com,它是ABBYY最近推出的带有web api的云OCR SDK,它处于测试阶段,所以现在可以免费使用。它有一个field level recognition methodsAndroid code samples。我在 ABBYY 工作,如有必要,可以提供有关我们产品的更多信息

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-01-18
      • 2011-09-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多