您知道在C或HDL中使用FPGA的OCR的开源(开放核心)实现吗?我在哪里可以找到它们?

谢谢

有帮助吗?

解决方案

正如菲利普(Philippe)上面所说,您需要找到一种算法,然后将其移植到您的FPGA。

我从未听说过专门硬件的开源OCR引擎,自1997年以来,我一直在使用OCR,当时有一些欧洲机器(CGK)带有硬件OCR。大约那个时候,他们将OCR转移到软件中。

您可能会在这里找到一些东西。

您还需要找到适合您要阅读的图像类型的算法。您需要问的一些问题:

  • 您正在阅读固定尺寸字体吗?
  • 您是在阅读固定音调或比例字体吗?
  • 您是处理b/w还是彩色图像?
  • 您正在使用哪些分辨率或DPI图像?
  • 您需要删除背景噪音,颜色或执行阈值吗?
  • 图像需要删除吗?
  • 您需要几个字符?仅0-9还是整个字母?
  • 需要多快?
  • 它需要多么准确?
  • 文字是同一地点还是随机位置?如果是随机的,您如何找到文本区域?

如果您的需求相当简单,那么如果Codeproject链接中的想法,您可能会逃脱一些。编写良好的商业OCR引擎已经花费了多年的工作,并且它们仍在进行微调以提高准确性与速度。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top