gpt4 book ai didi

c# - tessnet2 加载失败

转载 作者:可可西里 更新时间:2023-11-01 03:12:41 26 4
gpt4 key购买 nike

我在 Windows XP 上使用 tessnet2 包装器到 Tesseract 2.04 源代码,将其配置为使用 x86。

TessarctTest项目主要功能包含:

        Bitmap bmp = new Bitmap(@"C:\temp\New Folder\dotnet\eurotext.tif");
tessnet2.Tesseract ocr = new tessnet2.Tesseract();
// ocr.SetVariable("tessedit_char_whitelist", "0123456789");
ocr.Init(@"C:\temp\tessdata", "eng", false);
// List<tessnet2.Word> r1 = ocr.DoOCR(bmp, new Rectangle(792, 247, 130, 54));
List<tessnet2.Word> r1 = ocr.DoOCR(bmp, Rectangle.Empty);
int lc = tessnet2.Tesseract.LineCount(r1);

当我尝试运行该程序时,它在 ocr.Init 中的以下行崩溃

int result = m_myTessBaseAPIInstance->InitWithLanguage((char *)_tessdata.ToPointer(), NULL, (char *)_lang.ToPointer(), NULL, numericMode, 0, NULL);

有人有想法吗?

感谢!

最佳答案

对于所有这些仍然有问题的人,如果您使用的是 tessnet2,请确保您下载了正确的语言文件

您需要Tesseract(2.00 及更高版本)的英语语言数据,而不是Tesseract 3.01 的英语语言数据。我希望这可以为您节省几个小时! :)

关于c# - tessnet2 加载失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2053575/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com