###前提・実現したいこと
タイトル通りなのですが、Androidはあまり経験が無いもので、、
- Android Studio
- tess-two8.0.0
- (OpenCVも一応使ってます)
で、tess-twoのTessBaseAPI.initがエラーになっているようでなのですが、詳細情報があまりないので困ってます。
###発生している問題・エラーメッセージ
10-03 17:30:40.393 14488-14488/***.******.********** E/Tesseract(native): Could not initialize Tesseract API with language=eng!
###該当のソースコード
android
1 baseApi= new TessBaseAPI(); 2 baseApi.setDebug(true); 3 boolean res = baseApi.init(storagePath+"/tess-two/", "eng"); 4 String x = baseApi.getVersion();```
###試したこと
- storagepassの位置にeng.traineddataはコピーされていることを別のファイラーで確認済み
- tesstwoのaarをインポート済み
- .soをコピー済み(libs/jnilibs両方やってみました)
実行すると、
- ソースの最下行のバージョンは"3.05.00"と返ってきている
- res は false(初期化失敗)
- Android Monitorに発生しているメッセージ(上記)のメッセージのみ
build.gradleは
compileSdkVersion 25 buildToolsVersion "26.0.2" defaultConfig { minSdkVersion 14 targetSdkVersion 14
###補足情報(言語/FW/ツール等のバージョンなど)
Android Studio2.3.3
調査方法だけでもご教授頂ければ幸いです。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。