現在、.ps プログラムを使用して .eps ファイルの色を抽出しています。.eps ファイルで各色がどのくらい使用されているかを把握しようとしています。領域または塗りつぶし形状の測定値を取得して、.eps ファイルで全体的にどのくらいの色が使用されているかを知ることはできますか?
私の現在の解決策は、画像をラスタライズしてヒストグラムを解析することですが、ベクター ファイルでこれを実行しようとしています。
現在、.ps プログラムを使用して .eps ファイルの色を抽出しています。.eps ファイルで各色がどのくらい使用されているかを把握しようとしています。領域または塗りつぶし形状の測定値を取得して、.eps ファイルで全体的にどのくらいの色が使用されているかを知ることはできますか?
私の現在の解決策は、画像をラスタライズしてヒストグラムを解析することですが、ベクター ファイルでこれを実行しようとしています。
これの調査を開始するにfill
は、パスの内容を stdout にダンプする代わりの方法を次に示します。
/={=only( )print}def
/oldfill /fill load def
/fill {
gsave
clip
clippath
{ exch = = (moveto\n)print }
{ exch = = (lineto\n)print }
{ 6 -1 1 { -1 roll = } for (curveto\n)print }
{ (closepath\n)print }
pathforall
grestore
oldfill
} def