タグ

macと画像処理に関するabetomotomoのブックマーク (4)

  • bookmarks=本の栞: MacOS Xで一気に画像をリサイズ

    またまたMacのコマンドラインTips。 あるフォルダに入っているJPEG画像を一気にリサイズしたいとき、sipsコマンドを使うとお手軽かつ一気に実行できます。下の例では、最大横幅を320 pixelに小さくして、リサイズ後のファイル名は元の名前の最初にsをつけたものにしています。 Terminal.appを起動してから、次のコマンドを実行します。 $ cd ~/Pictures/iPhoto Library/Originals/sample $ for file in `ls -1 *.JPG` ; do sips -Z 320 ${file} --out s${file}; done ちょっとだけ解説を。 A: 「ピクチャ」フォルダのiPhotoライブラリの「sample」に元写真があるとします。 B: cdコマンドでそこへ移動します。日語の「ロール 123」という名前を使っている

  • sipsコマンドは使えるかも - 印刷屋のdeveloper日記

    印刷屋としては、画像処理は避けて通れない道だったりします。 最近は何でもアプリケーションサーバで処理する傾向があって、ファイル容量も大きなものを扱う必要があったりなど、ちょっと悩みの種でもあります。 今の所、JavaJava Image I/O API を使っていますが、Javaでデカイ画像を扱うのは勇気がいります。それに、CMYKの扱いが今ひとつだったりしますし。 Photoshopを使えば簡単にできるような処理も、サーバ上でそれをやる訳にも行かず(やって出来ない事は無いだろうけど・・)、どうしたものかと考えておりました。 そこで、せっかく画像処理に強いと言われる(笑)Mac OSX を運用プラットフォームにしている強みを生かして、何か簡単で良い方法が無いかと調べていた所・・・やっぱりありました。 sipsコマンドです。なんだ、Pantherからあったのか。知らんかった(笑) sip

    sipsコマンドは使えるかも - 印刷屋のdeveloper日記
  • メンテナンス中

  • SIPS コマンド - 画像をコマンドラインで - その1 (リサイズ / 回転 / 反転 など) --- --- 脳みその中身-

    あるJOBの作業プロセスに、 「数万の画像ファイルを、それぞれのファイル名を元に、複数の大きさに切り出す」ことをしなければならなくなりました。 「フォルダ内の全ての画像ファイルを一括に画像処理する」ようなFreeのツールをいくつか使ってみたのですが、トラブル発生! 対象画像が数百を超えるようなフォルダを処理させようとすると…落ちてしまいます。 だからといって、AppleScriptでは、スピードに問題が… ということで、調査開始。。。。。。。。 なーんだ、Mac OS X 標準で、SIPS というコマンドが用意されているではないですか! Image Events のターミナルコマンド版なのですね。 タグ情報を取り出したり書き換えたり*1、 リサイズだってお手のものなのね。 いくつかのページが、SIPS について説明しているのですが、ちょいとわかりづらいので、 リサイズ / 回転 / 反転

  • 1