Articles of ocr

Использование regex и android для классификации разных полей

В настоящее время я пытаюсь сделать приложение для сканирования визитных карточек. Идея здесь заключается в том, чтобы сфотографировать карточку имени и извлечь текст и классифицировать текст в другой EditText. Я уже завершил часть OCR, которая извлекает весь текст из образа карты имени. Теперь мне не хватает метода regex, который может извлечь весь текст из OCR […]

Сканировать изображение и взять текст с него

Я видел некоторые приложения, которые сканируют изображение и возвращают текст. Есть ли библиотека для этого или нет? Я имею в виду либо сканирование текста, либо его изображение и идентификацию символов? Я искал OCR, но я не нашел материал, чтобы читать. ты можешь помочь мне с этим?

Tesseract OCR Android tessdata каталог не найден

В настоящее время я разрабатываю приложение для Android с использованием OCR, и я достиг точки, где я вызываю метод BaseAPI.init (). Я продолжаю получать ошибки, заявляя, что каталог должен содержать tessdata в качестве подпапки. Я проверил, что каталог файлов содержит папку с файлом trainingdata внутри, и убедитесь, что я указываю на правильный каталог. Я бы […]

Приложение OCR для Android, использующее Tesseract

Я пытаюсь создать приложение OCR на Android с помощью Tesseract, но когда я сохраняю изображение, приложение подавляет. Я создал сборку фотографий с помощью учебника « Простая фотосъемка Android» и функция OCR с помощью руководства « Создание простого приложения OCR для Android с помощью Tesseract» . Это код, который я использую: package com.mmm.pitter; import java.io.File; import […]

Как использовать OpenCV + Tesseract для точного распознавания текста в Android?

Я пытаюсь использовать OpenCV (Android) для обработки изображения, сделанного с помощью камеры, а затем передать его Tesseract для распознавания текста (цифр), но я не получаю хороших результатов, пока изображения не будут (почти без шума) прекрасными. В настоящее время я выполняю обработку на обработанных изображениях следующим образом: 1. Применение размытия Gaussian. 2. Адаптивный порог: для бинаризации […]

Leptonica для усиления tesseract ocr в андроиде

Я работаю над проектом OCR для Android и решил использовать tesseract, но у меня очень плохие результаты. Я обнаружил, что у leptonica есть довольно хорошие функции, которые могут помочь улучшить результаты, но я не могу найти какой-либо пример или документацию о том, как использовать его в android, только есть документация cpp api, может ли кто-нибудь […]

Приложение для Android OCR: словарь Tesseract

Я разрабатываю приложение для Android, которое берет фотографию и преобразует ее в текст. Я использую tesseract 3 на окнах. Мне удалось заставить большую часть перевода работать правильно (после выполнения масштабирования, бинаризации, улучшения), но какой-то символ все еще не переведен так, как должен (ri -> m, le -> Ie и т. Д.). Чтобы исправить это, я […]

Android: лучший вариант для чтения чисел с изображения с помощью Tesseract или другого api

Недавно я сделал заявку на чтение изображений с Tesseract OCR. Однако проблема заключается в том, что точность считывания чисел составляет лишь около 60%. Есть ли возможность улучшить api для чтения чисел? Или я должен придерживаться tesseract? Я на самом деле новичок в разработке OCR и с этим трудно справиться.

Улучшить производительность Tesseract с OpenCV на Android

Я работаю над приложением Android, использующим OCR в режиме реального времени. Я использую OpenCV и Tesseract Library. Но производительность очень плохая, даже на моей Galaxy SIII. Существуют ли какие-либо способы повышения производительности? Это мой код: Mat mGray = new Mat(); capture.retrieve(mGray); Bitmap bmp = Bitmap.createBitmap(mGray.cols(), mGray.rows(), Bitmap.Config.ARGB_8888); tessBaseApi.setImage(bmp); String recognizedText = tessBaseApi.getUTF8Text(); Log.i("Reg", recognizedText); Уменьшится […]

OCR (tesseract), интеллектуальное вращение для изображения

Я разрабатываю приложение для Android, которое использует Tesseract OCR для распознавания текста, теперь у меня есть проблема, что на разных смартфонах изображение поворачивается по-другому, поэтому на одном оно находится в ландшафтном режиме сразу, а с другой – в портретном режиме , Поэтому теперь я хочу разумно вращать изображение, чтобы Tesseract мог распознать текст. Это возможно […]