Как сделать изображение textclean с помощью imageMagic(textcleaner) программой python

Я пытаюсь предварительно обработать изображение, чтобы повысить точность при использовании тессеракта. Чтобы помочь с этим, как я могу применить сценарий оболочки bash ImageMagick, textcleaner, программно через Python.

1 ответ

  1. Загрузите скрипт textcleaner с - http://www.fmwconcepts.com/imagemagick/textcleaner/index.php и поместите его в папку, в которой вы пишете свой скрипт на python

  2. bashCommand = "sh textcleaner -g -e stretch -f 25 -o 20 -t 30 -u -s 1 -T -p 20 input_file.format output_file.format" Создать команду bash для запуска textcleaner для обработки изображения. Настройте параметры, чтобы получить более качественное изображение.

  3. import subprocess process = subprocess.Popen (bashCommand.split (), stdout = subprocess.PIPE) output, error = process.communicate () Запустите этот код, чтобы получить обработанное изображение.

Другие вопросы по тегам