用于FPGA的开源OCR系统

时间:2010-12-21 20:15:00

标签: c open-source ocr fpga hdl

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

由于

1 个答案:

答案 0 :(得分:4)

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

我从未听说过用于专用硬件的开源OCR引擎,自1997年以来我一直在使用OCR,当时有一些欧洲机器(CGK)在硬件中使用OCR。大约那时他们把OCR搬回了软件。

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

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

  • 您是否正在阅读固定大小的字体?
  • 您正在阅读固定音高或比例字体吗?
  • 您正在处理黑白或彩色图像吗?
  • 您使用的是哪种分辨率或DPI图像?
  • 您是否需要删除背景噪音或颜色或进行阈值处理?
  • 图像需要纠结吗?
  • 您需要多少个角色?只有0-9或整个字母?
  • 需要多快?
  • 需要多准确?
  • 文字是在同一个地方还是随机找到的?如果是随机的,你如何找到文本区域?

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