【发布时间】:2016-12-02 19:31:41
【问题描述】:
我想 imagemagick 或类似的可以实现这一点,但还没有找到一个命令告诉我。
【问题讨论】:
-
嗯?什么意思?
标签: imagemagick eps imagemagick-identify
我想 imagemagick 或类似的可以实现这一点,但还没有找到一个命令告诉我。
【问题讨论】:
标签: imagemagick eps imagemagick-identify
没有。或者至少,不可靠。 eps 语言没有可以快速识别的“梯度”指令。
来自MJ Rutter's - EPS: a Programming Language
有几种方法可以创建渐变填充背景: 渐变填充
- 绘制覆盖整个区域的填充矩形,然后绘制一个稍微小一点的矩形,覆盖几乎整个区域和下一个阴影,等等。
- 绘制相邻的填充矩形。
- 绘制略微重叠的填充矩形。
- 适当缩放一维位图。
EPS 文件的作者会利用老式技术,如果不同的公司/供应商实施了应用渐变的独特方法,我不会感到惊讶。
您始终可以将 EPS 文件渲染为光栅图像,而不是使用computer-vision 来确定是否存在渐变斜率。见this question 的想法。
【讨论】: