ターミナル付き:画像のサイズを変更

以下は、私たちが日常的に遭遇するさまざまな問題に対するさまざまな解決策です。今回は、ImageMagickパッケージの 2 つのツールを使用してターミナルで画像のサイズを変更する方法を示します。

彼らが元の記事で私たちに言っているように:

一見すると、どちらのプログラムも似ているように見えますが、`mogrify`は元のファイルを置き換えることで画像を変換するのに対し、`convert`は結果を新しいファイルに保存します。`mogrify`変換する画像のみを引数として受け取りますが、` convert`は変換する画像と結果を保存するファイル名の両方を受け取ります。

変換

まずはconvertを使って様々なタスクを実行する方法を見ていきましょう。

画像を半分に切り、結果をファイルに保存します ファイル2.jpg:

$ convert -resize 50% file.jpg file2.jpg

画像file.jpgのサイズを400×300に変更し、結果をファイルfile2.jpgに保存します。

$ convert -resize 400×300 file.jpg file2.jpg

すべての写真を半分にして、結果を他のファイルに保存します。

$ convert -resize 50% *

モグリファイ

画像file.jpgを半分にカットします。

mogrify -resize 50% file.jpg

画像file.jpgのサイズを400×300に変更します。

mogrify -resize 400×300 file.jpg

すべての写真を半分にします。

mogrify -resize 50% *


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