Jak manipulować obrazami z terminala

ImageMagick to aplikacja, która pozwala nam manipulować obrazami za pomocą wiersza poleceń i jest używana dla praktycznie wszystkich formatów. Dzięki niemu można również zautomatyzować działania na obrazach zawartych w folderze (konwersja, zmiana rozmiaru itp.)
Zobaczmy listę przydatnych poleceń ImageMagick:

Uzyskaj informacje z obrazu.

identify -ping image.png

Uzyskaj jeszcze więcej informacji.

identify -verbose image.png

Poznaj listę kolorów użytych w obrazie.

identify -list color image.png

Konwertuj obraz PNG na JPG

convert image.png image.jpg

Przekonwertuj obraz PNG na JPG, wskazując jakość konwersji.

convert -quality 96 image.png image.jpg

Konwertuj wszystkie obrazy PNG na JPG zawarte w folderze

mogrify -format png *.jpg

Konwertuj wszystkie obrazy (* .jpg, * .png) do formatu PDF

convert images*.* archivo.pdf

Zmień rozmiar obrazu

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

Zmień rozmiar wszystkich obrazów w folderze

mogrify -resize 48×48 *.png

Zmień rozmiar obrazu, określając szerokość

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

Zmień rozmiar obrazu, określając jego wysokość

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

Utwórz Favicon

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

Konwertuj obraz kolorowy na czarno-biały

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

Dodaj przezroczystą ramkę 1 piksela wokół obrazu

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

Dodaj 10-pikselową czarną ramkę wokół obrazu

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

Utwórz negatyw obrazu

convert -negate image.png image-negate.png

Obróć obraz w pionie

convert -flip image.png image-inversee.png

Obróć obraz od lewej do prawej

convert -flop image.png image-inversee.png

Użyj graficznego interfejsu użytkownika programu ImageMagick

display image.png


Dodaj jako preferowane źródło w Google