ImageMagick - это приложение, которое позволяет нам управлять изображениями через командную строку, и оно используется практически для всех форматов. С его помощью также можно автоматизировать действия с изображениями, содержащимися в папке (преобразование, изменение размера и т. Д.)
Посмотрим список полезных команд ImageMagick:
Получите информацию из изображения.
identify -ping image.png
Получите еще больше информации.
identify -verbose image.png
Знайте список цветов, используемых в изображении.
identify -list color image.png
Преобразование изображения PNG в JPG
convert image.png image.jpg
Преобразуйте изображение PNG в JPG с указанием качества преобразования.
convert -quality 96 image.png image.jpg
Преобразование всех изображений PNG в JPG, содержащихся в папке
mogrify -format png *.jpg
Конвертируйте все изображения (* .jpg, * .png) в PDF
convert images*.* archivo.pdf
Изменить размер изображения
convert -resize 48×48 image.png image-mini.png
Изменить размер всех изображений в папке
mogrify -resize 48×48 *.png
Измените размер изображения, указав ширину
convert -resize 620x image.png image-620.png
Измените размер изображения, указав высоту
convert -resize x100 image.png image-100.png
Создать фавикон
convert -colors 256 -resize 16×16 image.jpg favicon.ico
Преобразование цветного изображения в черно-белое
convert -type image.jpg image-noir-blanc.jpg
Добавьте прозрачную рамку размером 1 пиксель вокруг изображения
convert -bordercolor Transparent -border 1×1 image.png image-borde.png
Добавьте черную рамку размером 10 пикселей вокруг изображения
convert -bordercolor #000000 -border 10×10 image.png image-borde.png
Создать негатив изображения
convert -negate image.png image-negate.png
Повернуть изображение по вертикали
convert -flip image.png image-inversee.png
Повернуть изображение слева направо
convert -flop image.png image-inversee.png
Используйте графический интерфейс ImageMagick
display image.png