Navigation :
Top/色変換
* RGBのEPSをグレイスケールに [#t6f5bcbf] - MATLAB R2006b が吐いた EPS (RGB カラー) の場合, % perl -p -i.bak -e 's/([0-9.]+) ([0-9.]+) ([0-9.]+) sr/0.299*$1+0.587*$2+0.114*$3." sg"/e;' hoge.eps - Illustrator 10 が吐いた EPS (CMYK カラー) の場合, % perl -p -i.bak -e 'use List::Util qw(min);s/([0-9.]+) ([0-9.]+) ([0-9.]+) ([0-9.]+) cmyk/"0 0 0 ".(0.299*min(1,$1+$4)+0.587*min(1,$2+$4)+0.114*min(1,$3+$4)." cmyk")/e;' hoge.eps colorbarはカラーのまま(ファイルの最後の16進数テーブルをいじればなんとかなる?). *** 出典 [#me0fc8a0] - http://nao.s164.xrea.com/td/2007-01-13.html