Imagemagick или аналогичный для улучшения изображения по сценарию
Я обнаружил, что следующий алгоритм достаточно хорошо работает для улучшения различных изображений на белых досках и т. Д.:
- дублируйте слой, убедитесь, что верхний слой активен
- (гауссово) размытие нового слоя. Вы не должны больше читать текст.
- установить режим слоя, чтобы увернуться
- инвертировать слой
Я попробовал это в GIMP, и это выглядит многообещающе. Я хотел бы попробовать это массово для большого количества изображений и сделать его доступным в качестве инструмента командной строки.
Я понимаю, что могу писать сценарии gimp, но это кажется слишком тяжелым для этой цели. Imagemagick кажется идеальным для этого, но я не знаю, смогу ли я сделать наложение с ним.
Итак, вопрос:
- Есть ли способ сценария imagemagick, чтобы сделать вышеупомянутый алгоритм без использования временного файла?
- Есть ли разумная альтернативная библиотека / инструмент, который можно интегрировать с Python?
1 ответ
Решение
Здесь есть скрипт ImageMagick для очистки доски - http://www.fmwconcepts.com/imagemagick/whiteboard/index.php