Я хочу читать текст из Google OCR API и хранить в базе данных - PullRequest
0 голосов
/ 28 марта 2019

Я разработал приложение с использованием Google OCR API, которое может считывать текст с отсканированных изображений. Я хочу сохранить текст в базе данных.Я хочу, чтобы полный код считывал текст с изображения и сохранял его в базе данных.

1 Ответ

0 голосов
/ 28 марта 2019

Следующий код помогает извлечь текст из изображения

`implementation 'com.google.android.gms:play-services-vision:17.0.2'

    TextRecognizer textRecognizer = new TextRecognizer.Builder(getApplicationContext()).build();

Frame imageFrame = new Frame.Builder()

        .setBitmap(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();                   

}`

$ imageText возвращает текст, который вы можете сохранить в вашей базе данных

...