画像をスキャンしてテキストを返すアプリケーションを見たことがあります。これのためのライブラリはありますか?テキストをスキャンするか、写真を撮って文字を識別しますか?
OCR を検索しましたが、読むための資料が見つかりませんでした。これで私を助けてもらえますか?
はい、画像をテキストに変換するためにGoogleビジョンライブラリを使用できます。画像からの出力が向上します。以下のライブラリをビルド gradle に追加します。
compile 'com.google.android.gms:play-services-vision:10.0.0+'
TextRecognizer textRecognizer = new TextRecognizer.Builder(getApplicationContext()).build();
Frame imageFrame = new Frame.Builder()
.setBitmap(bitmap) // your image bitmap
.build();
String imageText = "";
SparseArray<TextBlock> textBlocks = textRecognizer.detect(imageFrame);
for (int i = 0; i < textBlocks.size(); i++) {
TextBlock textBlock = textBlocks.get(textBlocks.keyAt(i));
imageText = textBlock.getValue(); // return string
}