tessnet init问题

Fri*_*neL 4 .net c# ocr frameworks tessnet2

我需要对.jpg图像进行OCR.我搜索了很多,最后得到了"tessnet2".代码看起来很简单,但我的例子有问题:l

当我尝试初始化ocr时,我的应用程序退出并且没有返回任何内容.Debuging,看起来像下一行是它退出的地方:

ocr.Init("C:\\Desarrollo\\Prueba\\ConsoleApplication1\\tessdata", "spa", false);
Run Code Online (Sandbox Code Playgroud)

包含"tessdata"的路径的第一个参数,不是吗?第二条路是我想要使用的语言......

在tessdata中我有它需要的8个文件.

我做错了什么?

我正在使用c#和visual studio 2010.当我尝试编译它时,我得到.net框架的错误(我使用的是4.0,它需要2.0,我减少它,现在编译但我得到了这个问题).

谢谢!

rav*_*nsp 9

我遇到了同样的问题,但我发现我一直在使用Tesseract 3.0的语言文件(不是2.0).当我把文件放到2.0时,它工作.

由于您似乎也在使用2.0 SDK,请下载2.0的语言文件(http://code.google.com/p/tesseract-ocr/downloads/list).顶部的文件是3.0.滚动到列表底部.