タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

UNIXとsipsに関するmorobitokozouのブックマーク (2)

  • SIPS コマンド - 画像をコマンドラインで - その2 (フォルダ内の一括処理) --- --- 脳みその中身-

    前回《SIPS コマンド - 画像をコマンドラインで - その1 (リサイズ / 回転 / 反転 など)》で、SIPS コマンドの基的な使い方を書きました。 さてさて… 現実にSIPSコマンドを使うときって、 「このフォルダ内のJPGファイルを全部、規定のサイズにリサイズしたい!」 てな感じではないでしょうか。 つか、私はそーです。 ということで、そんなときどうする? 簡単です。 UNIXコマンドとか正規表現とかよくご存じの方なら、 「あほかいな」 てな話でしょうが、そこは、ほれ、メモということで。 例によって、当該フォルダに cd しておきます。 そして… for file in `ls -1 対象となるファイルを正規表現で指定` ; do sips SIPSコマンドのオプション 規定サイズ ${file} --out 出力ファイル名を正規表現で指定; done 例)《.JPGという拡

    morobitokozou
    morobitokozou 2008/02/14
    sipsコマンドの丁寧な説明2
  • SIPS コマンド - 画像をコマンドラインで - その1 (リサイズ / 回転 / 反転 など) --- --- 脳みその中身-

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

    morobitokozou
    morobitokozou 2008/02/14
    sipsコマンドの丁寧な説明1
  • 1