1

我目前正在通过 .ps 程序提取 .eps 文件的颜色。我试图弄清楚 .eps 文件中每种颜色的使用量。是否可以获得该区域或填充形状的一些测量值,以便我知道 .eps 文件中总体使用了多少颜色?

我目前的解决方案是光栅化图像并解析直方图,但我正在尝试使用矢量文件来执行此操作。

4

1 回答 1

0

要开始对此进行调查,这里有一个替代品fill,它将路径内容转储到标准输出。

/={=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
于 2013-06-16T04:34:10.690 回答