ImageMagickで画像と重なった文字以外の部分だけ白黒にするには、
以下のバッチファイルを実行します。
rem 環境によって変えてね
set im=C:\Progra~1\ImageMagick-6.3.5-Q16
%im%\convert.exe -size 200x200 sf.jpg ( -size 200x200 xc:none +antialias -font Tahoma-Bold -gravity north -fill white -draw "font-size 28 text 0,50 'San Francisco'" ) -fx "v.p{i,j}.r!=1?(r+g+b)/4:p" sample203a.png
元画像(sf.jpg)
出力画像(sample203a.png)
逆に文字の部分だけを白黒にするには、以下を実行します。
%im%\convert.exe -size 200x200 sf.jpg ( -size 200x200 xc:none +antialias -font Tahoma-Bold -gravity north -fill white -draw "font-size 28 text 0,50 'San Francisco'" ) -fx "v.p{i,j}.r==1?(r+g+b)/4:p" sample203b.png
出力画像(sample203b.png)
関連項目
ImageMagickで、マスクした部分を白黒に変換する
ImageMagickで、青っぽい所以外を白黒にする
No comments:
Post a Comment