Ipad

sips を使ってコマンドラインから画像を即座にサイズ変更、回転、反転する

sips を使ってコマンドラインから画像を即座にサイズ変更、回転、反転する

sips コマンドライン画像変更ツールMacのターミナルから、強力なコマンドラインツール「sips」を使えば、あらゆる画像ファイルのサイズ変更、回転、反転が可能です。sipsを使った画像操作はほぼ瞬時に完了します。画像ファイルのサイズ変更、回転、反転をコマンドラインだけで素早く行う必要がある場合、PreviewなどのGUIアプリケーションを起動して同様の画像修正作業を行うよりも、sipsの方がはるかに効率的です。sipsは画像ファイルを瞬時に変更するため、確認の必要はありません。

さあ、始めましょう。sips を使用して画像を簡単に編集および変更する方法を学びましょう。

ターミナルからsipsを使って画像のサイズを変更する

sips を使用して画像ファイルのサイズを即座に変更するには、次のコマンド構文を使用するだけです。

sips -z 600 800 test.jpg

sips -z フラグの形式は高さ、幅の順です。そのため、多くのコンピュータユーザーにとってはコマンドの寸法が逆に見えるかもしれませんが、上記のコマンドは画像を幅800ピクセル、高さ600ピクセルにサイズ変更します。このサイズは、画像に既に設定されている比率を維持するか、通常の制限を超えて全く新しいサイズに変更するか、必要に応じて調整できます。サイズ変更のコマンド構文と形式は以下のとおりです。

sips -z height width [file]

ターミナルでsipsから画像を回転させる

デフォルトでは、sips は時計回りに回転するので、次のように画像を回転させる角度を指定するだけです。

sips -r 90 image.jpg

ファイルは即座に時計回りに90度回転します。回転角度と-rフラグを変更すると、回転角度が適切に設定されます。例えば、画像ファイルは指示通りに合計270度回転します。

sips -r 270 image.jpg

確認すると、回転のコマンド構文は次のとおりです。

sips -r degree [file]

ターミナルでsipsを使って画像を反転する

sips を使用すると、コマンド ラインから任意の画像を垂直または水平に反転することもできます。次に例を示します。

sips -f horizontal image.jpg

これにより、image.jpg は即座に水平方向に反転されます。次のように、horizo​​ntal を vertical に置き換えることで、画像を垂直方向にも簡単に反転できます。

sips -f vertical image.jpg

画像を反転する場合、覚えておくべきコマンド構文は次のとおりです。

sips -f orientation [file]

これらのコマンド構文の例ではJPGファイルを使用していますが、実際にはPNG、TIFF、JPEG、GIF、PDF、PICTなど、ほぼすべての画像ファイル形式でsipsコマンドを使用できます。ファイル形式といえば、sipsはコマンドを使って画像ファイルを新しい形式に変換したり、コマンドラインベースの一括サイズ変更を実行したりすることもできます。全体的にsipsは非常に強力で、コマンドラインユーザーで画像を変更する必要がある場合は、多くの用途に活用できます。sipsに関するヒントはすべてこちらをご覧ください。