ターミナルから画像を操作する方法

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

ImageMagickGUIを使用する

display image.png


Googleで優先ソースとして追加する