我使用谷歌的 Tesseract API 创建了一个基本的应用程序来识别文本,并将其与我的相机应用程序集成。它工作得很好,但唯一的问题是准确性,有时文本被识别为随机字符,我猜准确率约为50%。
此外,当它尝试在图像中扫描超过四个单词时,应用程序会崩溃。
此外,当它尝试在图像中扫描超过四个单词时,应用程序会崩溃。
String ocrText = baseApi.getUTF8Text();
baseApi.end();
这里的baseApi
是Tesseract API类的对象。
我需要使用不同的数据结构来保存识别出的文本吗?还是有其他原因导致超过四个单词无法被识别?