Kā manipulēt ar attēliem no termināla

ImageMagick ir programma, kas ļauj mums manipulēt ar attēliem, izmantojot komandrindu, un kas tiek izmantota praktiski visos formātos. Ar to ir iespējams arī automatizēt darbības ar mapē esošajiem attēliem (pārveidošana, izmēru maiņa utt.)
Apskatīsim noderīgu ImageMagick komandu sarakstu:

Iegūstiet informāciju no attēla.

identify -ping image.png

Iegūstiet vēl vairāk informācijas.

identify -verbose image.png

Zināt attēlā izmantoto krāsu sarakstu.

identify -list color image.png

Konvertējiet PNG attēlu uz JPG

convert image.png image.jpg

Konvertējiet PNG attēlu uz JPG, kas norāda konversijas kvalitāti.

convert -quality 96 image.png image.jpg

Konvertējiet visus PNG attēlus uz JPG, kas atrodas mapē

mogrify -format png *.jpg

Konvertējiet visus attēlus (* .jpg, * .png) uz PDF

convert images*.* archivo.pdf

Mainiet attēla izmēru

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

Mainiet visu mapē esošo attēlu lielumu

mogrify -resize 48×48 *.png

Mainiet attēla izmēru, norādot platumu

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

Mainiet attēla izmēru, norādot tā augstumu

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

Izveidojiet Favicon

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

Pārvērst krāsu attēlu melnbaltā

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

Ap attēlu pievienojiet 1 pikseļu caurspīdīgu apmali

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

Ap attēlu pievienojiet 10 pikseļu melnu apmali

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

Izveidojiet attēla negatīvu

convert -negate image.png image-negate.png

Pagrieziet attēlu vertikāli

convert -flip image.png image-inversee.png

Pagrieziet attēlu no kreisās uz labo pusi

convert -flop image.png image-inversee.png

Izmantojiet ImageMagick GUI

display image.png


Pievienot kā vēlamo avotu pakalpojumā Google