Macintoshは1980年代からグラフィックには割と強いコンピューターでした。他にもグラフィックに強そうなAMIGAやX68000、FM TOWNSなどもありました。Mac IIが出た時点でカラーに対応した内部(QuickDraw)での色深度は各色16ビットでした。だいぶ先を見ていた気はしますが、今では画像処理ソフトは各色32ビットまで扱えたりします。まあ、オーバースペックな設計の方がよい場合もありますし、そうでない場合もあります。

 MacOS X以降のMacは内部はUNIXベースなので、昔のMacとは異なります。そのおかげと言っては何ですが標準でコマンドから手軽に画像処理ができるのは便利です。今回はMacに標準で入っているsipsコマンドを使って簡単な画像処理をやってみましょう。(sipsはscriptable image processing system)

 なお、今回もいつものようにデスクトップ上にsampleディレクトリを作成し、その中に画像データなどを入れておきます。画像データは実際に動作を確認してから本番で使うようにしてください。sipsコマンドはオプション指定しないと元画像を書き換えてしまいます。ですから、必ずバックアップを取っておいてください。

プレビュー.appとsips

 Macには標準でプレビュー.appというアプリケーションが用意されています。

 画像を表示して確認するだけでなく、画像の回転や切り抜きなどを行う事ができます。さすがにPhotoshopのような高度な画像処理はできませんが、簡単な画像処理用途には十分です。

 今回説明するsipsコマンドは基本的にプレビュー.appでできることはほぼ全部できます。多分、プレビュー.appがsipsコマンドに丸投げしてるような気もしますが。
 sipsコマンドの機能は10年近くほとんど変わっていないので、今回説明する多くの画像処理はMacOS X SnowLeoard (10.6)など古いマシンでも使えます。ですので古いMacをネットワークで接続して再利用、再活用してみるのもよいかもしれません。リサイクルに出すより古いマシンでも活用した方がコンピューターも喜ぶのではないでしょうか。WindowsマシンならLinuxを入れて同様に活用するのも一考かと思います。ちなみにLinuxなら画像処理はImageMagicを使えばよいでしょう。ImageMagicはLinuxだけでなくWindows版やmacOS版もあります。これから説明するsipsコマンドよりもImageMagicの方が高機能・高性能です。

・ImageMagic
https://imagemagick.org

画像を回転させる

この記事は
Members+会員の方のみ御覧いただけます

ログイン/無料会員登録

会員サービスの詳細はこちら