7

画像をスキャンしてテキストを返すアプリケーションを見たことがあります。これのためのライブラリはありますか?テキストをスキャンするか、写真を撮って文字を識別しますか?

OCR を検索しましたが、読むための資料が見つかりませんでした。これで私を助けてもらえますか?

4

3 に答える 3

5

Tesseractというライブラリを見てください。ここにチュートリアルがあります。

于 2012-05-19T17:16:11.597 に答える
1

はい、画像をテキストに変換するために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
    }
于 2017-01-05T12:29:22.920 に答える