GIMP 2: как пакетно назначить профиль sRGB для множества изображений в различные подпапки

У меня есть целое дерево с изображениями PNG

Мне нужно - открыть - назначить профиль sRGB - закрыть

каждому из них

(около 2000 изображений)

Есть ли способ сделать это через GIMP 2?

1 ответ

Решение

Вы могли бы использовать imagemagickсделать это. Пример:

convert rgb_image.jpg +profile icm \
        -profile sRGB.icc  -profile USCoat.icm cmyk_image.jpg

mogrifyэто стандартная команда iirc. И вот пример, делающий подобную вещь:

FOR /R %%a IN (*.jpg) DO mogrify -profile sRGB.icc "%%a"

Примеры рекурсивного цикла каталога Linux / bash:

for f in $(find /tmp -name '*.png'); do mogrify $f ... ; done

(заменить ... с вашей командой mogrify, $f это файл)

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