【问题标题】:Is there any OCR SDK for c++ builder?是否有任何用于 c++ 构建器的 OCR SDK?
【发布时间】:2011-08-05 06:10:39
【问题描述】:

我想在我的应用程序中添加字符识别功能,这就是为什么要问你什么是最好的和负担得起的 OCR SDK 。我查看了 ABBY FineReader Engine 10.0,但还没有按照官方网站的要求获得试用版!

我已经下载了 Asprise OCR SDK,但它无法识别西里尔符号..

如何在我的应用程序上实现字符识别?通过使用什么样的库、SDK、API等等..

【问题讨论】:

    标签: ocr c++builder image-recognition text-recognition


    【解决方案1】:

    有 Cunieform 和 Google 的 Tesseract OCR,两者都是免费的。我个人使用过 Tesseract,SDK 给了很多麻烦,所以最后决定使用 system() 函数从我的 C 程序中使用参数简单地调用 Tesseract 的命令行接口。

    很多人在安装 Tesseract 时遇到困难,所以这里有一个简短的总结(第 2 版适合我,如果需要,插入适当的版本):

    1. 从svn下载以下内容:tesseract-2.00.tar.gztesseract-2.00.exe6.tar.gztesseract-2.00.eng.tar.gz

    2. 解压tesseract-2.00.tar.gz到一个文件夹

    3. 解压缩tesseract-2.00.exe6.tar.gz 并移动到解压缩tesseract-2.00.tar.gz 的位置。这样会替换一些文件

    4. 同样解压tesseract-2.00.eng.tar.gz 并移动到tesseract-2.00.tar.gz,其中tessdata 文件夹将被替换。

      完成所有这些后,打开 tesseract.dsw 工作区,选择所有文件并执行“全部重建”。这将需要一段时间并出现大量警告,但希望没有错误。

      使用 DOS shell 的命令是tesseract picture.tif textfile -l eng。所以基本上将图像保存为 TIFF 文件,在程序中运行命令,然后从文本文件中读取 OCR 输出字符串。

    【讨论】:

      【解决方案2】:

      如果您不需要识别非常复杂的文档,我可以向您推荐 Crystal OCR,他们按要求向我发送了 C++ Builder 示例。恕我直言,Tesseract 仍然有问题,尽管它当然是最好的免费 OCR。

      【讨论】:

      • 刚刚下载了!我去试试!!!!您还可以向我发送您要求的 c++ builder 中的工作示例吗!通过 gmail dot com 发送至 suhrob87;提前谢谢!!!
      猜你喜欢
      • 2013-11-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多