OCR: замените распознанный текст своим переводом, как Google Translate - PullRequest
2 голосов
/ 26 апреля 2019

Я работаю над проектом OCR.Я использовал Firebase ML Kit для оптического распознавания символов.Я должен заменить текст с переводом на другой язык поверх захваченного изображения.Для этого мне нужно стереть текст с исходного изображения, прежде чем рисовать над ним переведенный текст.

Recognized

Я попытался извлечь возможный цвет фона и цвет текста из обнаруженной координаты текста.Это почти успех.Но проблема в том, что фон станет статичным цветом.

https://superuser.com/questions/1359257/how-to-use-ffmpeg-removelogo-filter

Я могу получить точную координату исходного текста на изображении.Найден делог фильтр в FFMPEG для видео.Так как соседние пиксели заполняют желаемую область, хотел бы попробовать это для растровых изображений в Android.Любой алгоритм / реализация уже существует для удаления логотипа / водяного знака / объекта из растрового изображения.

Ожидается что-то вроде этого

Expected

1 Ответ

0 голосов
/ 26 апреля 2019

Переводчик Google с использованием Firebase Ml Kit Пример

После получения FirebaseVisionDocumentText вы можете использовать Google Translate API

...