Как изменить размер изображений пакетно (замена оригиналов)

for f in *.png; do convert $f -resize 852x480 $f; done


Команда «for f in *.png; do convert $f -resize 852×480 $f; done» представляет собой цикл, который выполняет операцию изменения размера всех файлов с расширением «.png» в текущей директории. Команда использует утилиту «convert» из пакета ImageMagick.

Опция «-resize 852×480» указывает, что изображение должно быть изменено до размера 852×480 пикселей. Команда заменяет исходные файлы новыми файлами с измененным размером.

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

Альтернативной командой может быть использование утилиты «mogrify», также входящей в пакет ImageMagick. Пример команды с использованием «mogrify»: «mogrify -resize 852×480 *.png». Однако, следует отметить, что команда «mogrify» заменяет оригинальные файлы без создания копий.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *