Xamarin.forms tesseract测试xamarin错误输出xamarin表单
我在android应用程序中设置了关于Xamarin.forms tesseract测试xamarin错误输出xamarin表单,xamarin.forms,ocr,tesseract,Xamarin.forms,Ocr,Tesseract,我在android应用程序中设置了关于tesseract的所有内容。当我在电脑上扫描文本时,它会返回完美的结果,但当文本是手写的或扫描文档时,它会返回非常糟糕的结果。那个么问题出在哪里,或者我应该改变一些关于图像对比度的东西,或者。。。 我试了很多次,但什么也没有 String recognizedText = "???"; TessBaseAPI baseApi = new TessBaseAPI(); baseApi.Init(absolutePath, "eng");
tesseract
的所有内容。当我在电脑上扫描文本时,它会返回完美的结果,但当文本是手写的或扫描文档时,它会返回非常糟糕的结果。那个么问题出在哪里,或者我应该改变一些关于图像对比度的东西,或者。。。
我试了很多次,但什么也没有
String recognizedText = "???";
TessBaseAPI baseApi = new TessBaseAPI();
baseApi.Init(absolutePath, "eng");
baseApi.SetImage(image);
recognizedText = baseApi.UTF8Text;
OCR_textView.Text = "OCR :" + recognizedText;
你扫描的图像的分辨率相似吗?分辨率?每个字符的宽度和高度像素数是多少。例如,如果一个图像的一个字母总共有200个像素,而另一个有50个像素(只是随机数),则第二个图像的分辨率较低,OCR可能更难正确读取。