Обновить

Комментарии 8

Первая очевидная мысль - почему бы не сделать, если ещё никто не сделал, GUI-приложение с этой библиотекой? Хороший опыт для AI, кстати.

Ну и Lightroom, насколько я помню, именно на это и заточен - запоминается последовательность фильтров и применяется пакетно или не очень ко многим изображениям. Да и неужели для Фотошоп нет таких же плагинов?

А то как-то уж слишком “на коленке” всё это выглядит.

У фотошопа возможности практически не ограничены и в пакетной обработке и в плане алгоритмов. Если через интерфейс уже не достаточно, то:
- Базовый GUI и скриптинг через UXP
- Можно ещё дальше -> ExtendScript устаревает, но пашет везде вроде
- Можно вообще в Плюсы и СДК залезть, API вроде всё ещё открыт
Но если по простому -> Экшены мощная штука!

П.С. По теме GUI обёртки над Pillow. Одновременно невозможно и не имеет смысла. Тот же Фотошоп очень заморочен на точности, например вроде простое наложение, но я около полугода парился в Сях пытаясь воспроизвести идентичный результат без накоплений погрешности. Не тут то было, там доволно специфичные алгоритмы. Человек или маленькая команда просто не вывезет и 10% работы с цветом на том же уровне.

Немного вникал в это, вот и изрёк простыню текста. Вот.

Ну вот, я примерно так и думал. Тогда вопрос: а на фига изобретать велосипед?

Много лет назад я интереса ради решил отреверсить фотошоповский фильтр яркости-контраста. Не прям в деталях, но хотя бы общее понимание. Стал разбираться и получились у меня странноватые графики. "Какой-то ерунды напридумывали лишней" - подумал я - можно же проще.
Взялся делать свою реализацию, она вроде бы и работает, но плохо. Стал постепенно дорабатывать, там допилю, то докручу. И со временем понимаю, что у меня получается что-то примерно похожее на ту самую лишнюю ерунду.
Оказывается, в Адобе не дураки сидят, кто бы мог подумать.

Автору поста спасибо! Вы в последних статьях сместились в сторону окружения для Питона, это интересно. Да я понимаю, что можно у ИИ спросить, но блин! Приятно именно зайти случайно наткнутся на чтиво за чаем и желанием потестить чего-то.

Вам спасибо, дорогой читатель!

Статья слабенькая, много воды, на мой взгяд, рассчитаная на совсем уж новичков. Все это есть в официальной документации к PIL.

Если нужен консольный "фотошоп" для автоматизации, то есть смысл обратить внимание на замечательный ImageMagick. Возможности которого гораздо больше чем у PIL.

Если нужна серьезная обработка изображений в Python, то стоит сразу начинать с OpenCV и/или scikit-image. Вот такое мнение.

ImageMagick/GraphicsMagick. Если что-то совсем хитрое — G'mic, у него есть и GUI, и плагины и под Gimp, и под PS.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации