gpt4 book ai didi

c# - IVI ocr Tesseract

转载 作者:太空宇宙 更新时间:2023-11-03 16:18:12 24 4
gpt4 key购买 nike

大家好,我有一个关于 C# (tessnet2) 的 OCR Tesseract 的问题,它找到了 caractère IVI 而不是“M”,你能帮我吗?

tessnet2.Tesseract ocr = new tessnet2.Tesseract();
ocr.SetVariable("tessedit_char_whitelist", "ABCDEFGHIJKLMNOPQRSTUVWXYZ"); // If digit only
ocr.Init(@"C:\tresnet", "fra", false); // To use correct tessdata
List<tessnet2.Word> result = ocr.DoOCR(imgSortie, Rectangle.Empty);
String ListeLettres= "";

foreach (tessnet2.Word word in result)
ListeLettres= ListeLettres + word.Text;

最佳答案

@user2094482 你好,

我曾使用 Tesseract 和 C++ 进行字符识别。一旦我遇到同样的问题。我的系统识别了 |v|而不是 M,即使我的肉眼也能清楚地看到图像。我尝试了几种图像预处理概念,如图像二值化、图像模糊等,以获得准确的结果。但是这些方法都没有给我 100% 准确的结果。因此我尝试了白名单并且成功了。

text  = readLettersFromTesseractOCR(img_bw,&error,CharacterSequence);

CharacterSequence 初始化如下。

 CharacterSequence = ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789&lt

希望这也适用于您的系统。

关于c# - IVI ocr Tesseract,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14997361/

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