我使用此代码:
Bitmap image = new Bitmap(Application.StartupPath + "\\" + "1111.jpg");
tessnet2.Tesseract ocr = new tessnet2.Tesseract();
// ocr.SetVariable("tessedit_char_whitelist", "0123456789"); // If digit only
ocr.Init(null, "eng", false); // To use correct tessdata
List<tessnet2.Word> result = ocr.DoOCR(image, Rectangle.Empty);
foreach (tessnet2.Word word in result)
MessageBox.Show(String.Format("{0} : {1}", word.Confidence, word.Text));
但答案是:100:〜 此加载图片:
为什么答案是“100:〜”?
答案 0 :(得分:1)
文字的尺寸太小。因此扫描文本的结果为“〜”。如果你使用更大的字体(如14或16)tessnet2工作真的很好。