convertと標準入出力

そういえば、ImageMagickのconvertで標準入出力ってどうやって使うんだろうと気になったのでやってみました。といっても至極簡単で、

$ convert -strip XXX.jpg ppm:- | ./compute_gist

のようにハイフンで指定するだけのようです。明示的にフォーマットを指定したい時はその前に拡張子を記述します。これでppm以外のファイルも一応compute_gistで特徴抽出ができます。
(まあ、この場合OpenCVなり使ってcompute_gistのソースをいじった方がいいとは思いますが)

標準入力も同じように使えるので、htmlから動的に呼び出したりする場合には便利そうです。