Как извлечь номерные знаки из видео движущихся транспортных средств? - PullRequest
0 голосов
/ 22 апреля 2019

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

1 Ответ

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

Если ваш язык программирования позволяет запускать внешние программы (как Process или подобное имя) ...

1) Получите Tesseract OCR , если доступно для вашей операционной системы.system (я в Windows).

2) После установки через setup.exe проверьте на окне терминала базовое изображение .
Tesseract выводит в текстовый файл.

3) Если вышеприведенное работает хорошо, используйте ваш язык программирования, чтобы ...

  • Запускать Tesseract.exe как внешний Процесс (, например, через Java, C #, C ++, Python, ActionScript ).
  • Захват снимка видеокадра в переменную Bitmap.
  • Преобразование растрового изображения в bytearray (найдите изображение ) или Растровое изображение API-команда, такая как myBitmap.getBytes(); ...).
  • Используйте stdin для отправки байтов (изображения) в Tesseract, который сам возвращаеттекстовые результаты через stdout .
  • Используйте stdout , чтобы прочитать выходные данные Тессеракта или сохранить их в некоторой переменной String.
...