Иногда возникает необходимость создать превьюшки, заданного размера, для пачки изображений. А так не хочется запускать какой-то редактор и вручную менять разрешение. Для автоматизации нам понадобится консольная команда convert из пакета ImageMagick:
sudo apt-get install imagemagick
Дальше переходим в папку с изображениями, задаем нужные параметры: желаемый максимальный размер (ширина x высота), качество, имя новых файлов и ждем окончания процесса:
cd ~/photos for i in *.png; do convert -resize 800x800 -quality 65 $i resized_$i; done
Можем задать процентное уменьшение изображения:
convert -resize 50% input.jpg output.png
Есть возможность добавлять разные эффекты и водяные знаки:
Справочник по команде convert: ImageMagick: Command-line Processing
Консольная утилита jhead для правки параметров Exif в JPEG.
Ресайзим изображения из nautilus с помощью nautilus-image-converter.
Дополнительное чтиво