OCRライブラリ tess-two
AndroidでOCRライブラリを利用する必要があり、有名どころっぽいtess-twoを試してみることに。
今回は日本語の読み込み精度を見ることが目的なので、サンプルアプリを利用して動作確認をする。
サンプルアプリを実行する
サンプルプロジェクトをクローン
git clone https://github.com/bieliaievays/Tess-two_example
サンプルではtess-twoのバージョンが古いので最新にしておく
build.gradle
dependencies {
compile 'com.rmtheis:tess-two:6.3.0'
}
今回は日本語を試したいので、下記から日本語データをダウンロードし
https://github.com/tesseract-ocr/tessdata
下記ディレクトリに追加しておく
/assets/tessdata/jpn.traineddata
MainActivityの定数をeng
からjpn
に変更
MainActivity
private static final String lang = "jpn";
これで準備が整ったのでアプリを実行
結果
準備中