c# - 无法使用tessnet2和Tesseract-OCR从图像中读取带圆圈的文本

时间:2018-02-10 22:32:01

标签: c# ocr tesseract tessnet2

我试图编写将文本从jpg更改为控制台的代码。我以前写过:tessnet2和Tesseract-OCR(在c#中)。现在,当我有纯文本时,everthing工作正常,但问题是当文本像这里一样是圆圈时:

enter image description here

实际上控制台还给我这个:

has_verified

有时它会将@改变为〜(取决于圆的大小)。 有我的代码:

118 : Text
61 : 1
219 : @

有人可以告诉我该怎么做才能阅读这篇文章吗?

1 个答案:

答案 0 :(得分:0)

尝试使用Ironocr插件并使用以下内容。我认为它更准确,希望这会对你有所帮助。请查看以下代码以供阅读。

var Ocr = new AutoOcr();
var Result = Ocr.Read(bmpCrop);
string text = Result.Text; 
return text;