Hur man manipulerar bilder från terminalen

ImageMagick är ett program som låter oss manipulera bilder via kommandoraden och som används i praktiskt taget alla format. Med det är det också möjligt att automatisera åtgärderna på bilderna i en mapp (konvertering, ändring av storlek, etc ...)
Låt oss se en lista över användbara ImageMagick-kommandon:

Få information från en bild.

identify -ping image.png

Få ännu mer information.

identify -verbose image.png

Känn listan över färger som används i en bild.

identify -list color image.png

Konvertera en PNG-bild till JPG

convert image.png image.jpg

Konvertera en PNG-bild till JPG som anger konverteringskvaliteten.

convert -quality 96 image.png image.jpg

Konvertera alla PNG-bilder till JPG i en mapp

mogrify -format png *.jpg

Konvertera alla bilder (* .jpg, * .png) till PDF

convert images*.* archivo.pdf

Ändra storlek på en bild

convert -resize 48×48 image.png image-mini.png

Ändra storlek på alla bilder i en mapp

mogrify -resize 48×48 *.png

Ändra storlek på en bild genom att ange bredden

convert -resize 620x image.png image-620.png

Ändra storlek på en bild genom att ange dess höjd

convert -resize x100 image.png image-100.png

Skapa ett Favicon

convert -colors 256 -resize 16×16 image.jpg favicon.ico

Konvertera en färgbild till svartvitt

convert -type image.jpg image-noir-blanc.jpg

Lägg till en transparent pixel på 1 bild runt en bild

convert -bordercolor Transparent -border 1×1 image.png image-borde.png

Lägg till en svart ram på 10 pixlar runt en bild

convert -bordercolor #000000 -border 10×10 image.png image-borde.png

Skapa ett negativt av en bild

convert -negate image.png image-negate.png

Rotera en bild vertikalt

convert -flip image.png image-inversee.png

Rotera en bild från vänster till höger

convert -flop image.png image-inversee.png

Använd GUI för ImageMagick

display image.png


Lägg till som prioriterad källa i Google