首页 > 解决方案 > 增加tesseract的力量

问题描述

我正在开展一个识别图像的项目,但是,我在使用 tesseract 的分析中没有得到 100% 的结果……我能做些什么来提高成功率吗?

在此处输入图像描述

pictureBox2.Image.Save("image.bmp", System.Drawing.Imaging.ImageFormat.Bmp);

var engine = new TesseractEngine(@ "./tessdata", "eng", EngineMode.Default);

engine.SetVariable("tessedit_char_whitelist", "0123456789");

//var imgarray = ImageToByteArray(pictureBox2.Image);

var img = Pix.LoadFromFile("image.bmp");

var page = engine.Process(img);

var result = page.GetText();

label1.Text = "Confidence: " + page.GetMeanConfidence();

if (string.IsNullOrEmpty(result) || result == "\n\n")
 textBox3.Text = "Error, cant solve!";
else
 textBox3.Text = result;

标签: c#

解决方案


推荐阅读