Imagemagick или аналогичный для улучшения изображения по сценарию

Я обнаружил, что следующий алгоритм достаточно хорошо работает для улучшения различных изображений на белых досках и т. Д.:

  1. дублируйте слой, убедитесь, что верхний слой активен
  2. (гауссово) размытие нового слоя. Вы не должны больше читать текст.
  3. установить режим слоя, чтобы увернуться
  4. инвертировать слой

Я попробовал это в GIMP, и это выглядит многообещающе. Я хотел бы попробовать это массово для большого количества изображений и сделать его доступным в качестве инструмента командной строки.

Я понимаю, что могу писать сценарии gimp, но это кажется слишком тяжелым для этой цели. Imagemagick кажется идеальным для этого, но я не знаю, смогу ли я сделать наложение с ним.

Итак, вопрос:

  • Есть ли способ сценария imagemagick, чтобы сделать вышеупомянутый алгоритм без использования временного файла?
  • Есть ли разумная альтернативная библиотека / инструмент, который можно интегрировать с Python?

1 ответ

Решение

Здесь есть скрипт ImageMagick для очистки доски - http://www.fmwconcepts.com/imagemagick/whiteboard/index.php

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