我在我的项目中使用TessBaseAPI进行OCR,参考了这个网站的帮助。但是,使用5MP相机时,他们的结果只有50%到60%的准确率。我想提高我的OCR准确性。
VietOCR也使用tesseract进行OCR;他们的结果非常好,准确率达到了90%以上。但是我的应用程序的准确性不好。
VietOCR也使用tesseract进行OCR;他们的结果非常好,准确率达到了90%以上。但是我的应用程序的准确性不好。
嘿,我之前在 如何提高Tesseract的OCR文本准确度? 上问了这个问题。
经过一些研究,我发现可以通过一些图像增强算法来提高图像质量以提高比率...如果你想看一个更好的OCR应用程序,那么你应该尝试看看这个: https://github.com/rmtheis/android-ocr
我没有使用VietOCR,所以我不知道你有什么问题,但即使我有一个5MP相机,我也得到了同样的准确率,所以我认为这不是手机的问题,而是库/图像的问题。
TessBaseAPI baseapi = new TessBaseAPI(); baseapi.init("/images/make_machine_example.jpg","eng"); baseapi.setImage(bitmap); String recogtext = baseapi.getUTF8Text(); baseapi.end();
- Android2390