我目前正在通过.ps程序提取.eps文件的颜色。我想弄清楚.eps文件中每种颜色的使用量。是否可以获得该区域或填充形状的一些测量值,以便我知道.eps文件中整体使用了多少颜色?
我目前的解决方案是栅格化图像并解析直方图,但我正在尝试使用矢量文件。
答案 0 :(得分:0)
要开始研究这个,这里是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