Paano manipulahin ang mga imahe mula sa terminal

Ang ImageMagick ay isang application na nagpapahintulot sa amin na manipulahin ang mga imahe sa pamamagitan ng linya ng utos at ginagamit ito para sa lahat ng mga format. Sa pamamagitan nito, posible ring i-automate ang mga pagkilos sa mga imaheng nakapaloob sa isang folder (conversion, resizing, atbp ...)
Tingnan natin ang isang listahan ng mga kapaki-pakinabang na utos ng ImageMagick:

Kumuha ng impormasyon mula sa isang imahe.

identify -ping image.png

Kumuha ng karagdagang impormasyon.

identify -verbose image.png

Alamin ang listahan ng mga kulay na ginamit sa isang imahe.

identify -list color image.png

I-convert ang isang imahe ng PNG sa JPG

convert image.png image.jpg

I-convert ang isang imahe ng PNG sa JPG na nagpapahiwatig ng kalidad ng conversion.

convert -quality 96 image.png image.jpg

I-convert ang lahat ng mga imahe ng PNG sa JPG na nilalaman sa isang folder

mogrify -format png *.jpg

I-convert ang lahat ng mga imahe (* .jpg, * .png) sa PDF

convert images*.* archivo.pdf

Baguhin ang laki ng isang imahe

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

Baguhin ang laki ang lahat ng mga imahe sa isang folder

mogrify -resize 48×48 *.png

Baguhin ang laki ng isang imahe sa pamamagitan ng pagtukoy sa lapad

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

Baguhin ang laki ng isang imahe sa pamamagitan ng pagtukoy sa taas

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

Lumikha ng isang Favicon

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

I-convert ang isang imahe ng kulay sa itim at puti

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

Magdagdag ng isang 1 pixel na transparent na hangganan sa paligid ng isang imahe

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

Magdagdag ng isang 10 pixel na itim na hangganan sa paligid ng isang imahe

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

Lumikha ng isang negatibo ng isang imahe

convert -negate image.png image-negate.png

Paikutin ang isang imahe nang patayo

convert -flip image.png image-inversee.png

Paikutin ang isang imahe mula kaliwa hanggang kanan

convert -flop image.png image-inversee.png

Gamitin ang ImageMagick GUI

display image.png


Idagdag bilang ginustong mapagkukunan sa Google