Thursday, April 05, 2007

ImageMagickで任意の範囲の色相の色を残す

ImageMagickで任意の範囲の色相の色を残して、他は白黒化するには
以下のバッチファイルを実行します。

rem 環境によって変えてね
set im=C:\Progra~1\ImageMagick-6.3.3-Q16%im%\convert.exe sample8.jpg -fx "(hue>0.19&&hue<0.47)?p:(r+g+b)/3" sample135a.jpg

元画像(sample8.jpg)


出力画像では緑っぽい色が残り、その他は白黒になります。
出力画像(sample135a.jpg)


関連項目
ImageMagickで、青っぽい所以外を白黒にする
RMagickで緑っぽいところ以外をグレースケールにする (RMagickでの同様の処理)

2 comments:

junkoro said...

エイちゃんのビールのCMもこんな感じですよね。確かCMではビールを強調していたと思いますが、何かを強調したいときに有効なテクニックですね。

kyle said...

コメントありがとうございます。