ImageMagick это прям невероятно крутая штука. С помощью него можно делать с изображениями много всего из консоли. Даже не открывая редактор.
А некоторые файловые менеджеры позволяют добавлять в них скрипты и вы можете сделать так что прям в своем менеджере вы кликаете правой кнопкой мыши по картинке и выбираете какой-то действие. Например, конвертация или разворот изображения.
Ну а вот вам парочка удобных штуковин
Самое простое это конвертация форматов
magick logo.png logo.jpeg
Или ресайз
magick logo.png -resize 100x200 resized-1.png
А если надо развернуть то
magick -rotate 90 image.png
С помощью imagemagick вы можете даже генерировать простые изображения вроде фигур, кнопок или надписей.
convert -size 320x100 xc:lightblue -font Helvetica -pointsize 72 -fill white -stroke black -strokewidth 15 -draw "text 25,65 'Anthony'" -stroke none -draw "text 25,65 'JoheNews'" stroke_outline.jpg
Вот эта команда сгенерирует текст JoheNews
шрифтом Helvetica и обведет его черным. Это бывает полезным
Ну или еще один мой случай. У меня есть блог в который я выкладываю фотки с камеры. Правда вот фотки с камеры они обычно очень большого расширения и большого размера. И грузиться они будут ОЧЕНЬ долго. Поэтому фотки лучше оптимизировать. И кто-то бы вручную в каком-нибудь фотошопе уменьшал каждую фотку.
Но не мы.
convert DSC_0124.JPG -scale 20% -size 24% img1.jpg
Вот такой командой сжимается одна фотка. Но можно сделать скрипт.
!#/bin/sh
for X in *.jpg; do convert "$X" -resize 602x400 -strip -quality 86 "$X"; done