Как изменить размер изображений с помощью mogrify с большим количеством опций

find . -name '*.[Jj][Pp][Gg]' -exec mogrify -resize 1024">" -quality 40 {} \;


Эта команда выполняет поиск файлов с расширением .jpg или .jpeg в текущей директории и ее поддиректориях. Затем она использует команду mogrify для изменения размера найденных изображений до ширины 1024 пикселей с сохранением соотношения сторон. Также она устанавливает качество изображений на уровень 40 (из 100). Флаг «>» используется, чтобы при необходимости усечь изображение, чтобы оно соответствовало целевым размерам.

Эта команда может быть полезна, если вы хотите пакетно изменить размер изображений для масштабирования или оптимизации их для веб-страниц или других целей. Альтернативным способом может быть использование фоторедактора с графическим интерфейсом или другой команды, такой как convert из пакета ImageMagick. Передаваемый аргумент {} является плейсхолдером для найденных файлов, который заменяется соответствующими именами файлов при выполнении команды.

Ответить

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