nicht initialisieren Bitte entschuldigen Sie jedes schlechte Englisch, da dies meine erste Zeit ist, Frage auf stackoverflow zu stellen.Native: Konnte Tesseract API mit Sprache =
Ich möchte eine OCR Android-Anwendung mit tesseract OCR-Engine erstellen und stellte den folgenden Fehler, ich habe versucht zu suchen, aber aber keine Lösung gefunden, würde Ihre Hilfe zu schätzen wissen. Vielen Dank.
Codes Ich versuche:
TessBaseAPI baseApi = new TessBaseAPI();
baseApi.init(Environment.getExternalStorageDirectory().toString()+"/", `"eng");`
Ich habe bereits einen tessdata Ordner in meinem Gerät root mit der eng.traineddata Datei nach innen, aber ich war die folgende Fehlermeldung aufgefordert, wenn ich die Funktion zugreifen.
Initialisierung der Tesseract-API mit Sprache = eng nicht möglich!
Ich bin mit Android 6.0.1 API 23
jede mögliche Hilfe schätzen würde! Vielen Dank im Voraus ~
Haben Sie die Berechtigungen auf externen Speicher zuzugreifen? – zsmb13
Hallo @ zsmb13, danke für deine Antwort, ich hatte sie in der Manifest-Datei, aber es funktioniert nicht. Es hat sich herausgestellt, dass es funktioniert hat, als ich den Berechtigungscode in die Java-Datei eingefügt habe. Das hat mein Problem gelöst! –