Я написал пример приложения для Android. Я получаю Tesseract (native): не удалось инициализировать Tesseract API с языком = eng! ' ошибка.Не удалось инициализировать tess-two (не удалось инициализировать ошибку API Tesseract)
Я действительно включал compile 'com.rmtheis:tess-two:5.4.0'
в Gradle файле Также копируются все «файлы данных» 3.04.00 версию каталога 'tessdata. Я отлаживал Java-код «init», кажется, что он работает нормально, он не работает внутри «nativeside».
Любые предложения, что может быть неправильным с моим кодом. Вот несколько строк кода, я использую для инициализации
final String lang = "eng";
TessBaseAPI baseApi = new TessBaseAPI();
File externalDir = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS);
String externalDirPath = externalDir.getAbsolutePath() + "/";
flag = baseApi.init(externalDirPath, lang);
Да, я получил последние несколько раз (даже несколько минут назад), это не сработало. Есть ли способ включить журналы отладки с родной стороны. – mahabudhi
Кроме того, я получил последний код, созданный в формате aar, и начал использовать его, считая, что существует несоответствие между файлами кода и данных. Это тоже не сработало. Я пытаюсь изучить собственный код. Есть ли способ увидеть собственные журналы на логарифме? Теперь у меня есть возможность вставить свой собственный код, так как я могу построить файл aar. – mahabudhi
Спасибо, это проблема, связанная с устройством. Пробовал это на другой планшете, он отлично работает для меня, тот же код. – mahabudhi