Xamarin.forms tesseract测试xamarin错误输出xamarin表单

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");

我在android应用程序中设置了关于
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可能更难正确读取。