用于FPGA的开源OCR系统

The*_*ine 5 c ocr open-source fpga hdl

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

谢谢

And*_*ash 4

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

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

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

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

  • 您正在阅读固定大小的字体吗?
  • 您正在阅读固定间距字体还是比例字体?
  • 您正在处理黑白图像还是彩色图像?
  • 您使用什么分辨率或 DPI 的图像?
  • 您是否需要消除背景噪音或颜色或执行阈值处理?
  • 图像需要校正吗?
  • 您需要多少个字符?仅 0-9 还是整个字母表?
  • 需要多快?
  • 它需要有多准确?
  • 文本是在同一位置还是随机放置?如果是随机的,你如何找到文本区域?

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