avatar

Как в ubunutu изменить размер, яркость и контраст массово из командной строки?

есть набор изображений (много). не хочется вручную каждое изображение редактировать. как это автоматизировать?
Рейтинг 4.2 из 5. Голосов: 3052
Krasavica 2 месяца назад
1
,

0


Ответы (1)

Krasavica
Ukraine,Odessa
avatar
За 6 месяцев на форуме За год на форуме За два года на форуме за 10 сообщений За 100 сообщений
Сообщений : 414
на форуме с: Dec 13
Репутация:0
2 месяца назад
проверить установлен ли пакет imagemagick
перейти папку с фотографиями

если нужно все фото ресазнуть из командной строки с сохранением пропорций , то
CODE:
mogrify -resize 1240x1240 *.JPG


если нужно для всех файлов увеличить на 35% яркость и 25% насыщеность , то:
CODE:
find . -name *JPG | xargs -l -i basename {} .JPG | xargs -l -i convert -modulate 135,125,100 {}.JPG {}.jpg



если нужно на все файлы увеличить контраст на 30% то

CODE:
find . -name *jpg | xargs -l -i basename {} .jpg | xargs -l -i convert -contrast 130 {}.jpg {}_2.jpg
отправить
+ 0


Чтобы оставить комментарий войдите или зарегистрируйтесь