在现有图像中使用 ImageMagick 绘制饼图的最直接方法是什么。例如,给定以下输入,我将如何绘制单个切片?
- 中心点 (x,y)
- 半径
- 百分
在现有图像中使用 ImageMagick 绘制饼图的最直接方法是什么。例如,给定以下输入,我将如何绘制单个切片?
使用 SVG 创建你的饼图;我从这里得到了我的例子:
<svg>
<path d="M200,200 L200,20 A180,180 0 0,1 377,231 z"
style="fill:#ff0000;
fill-opacity: 1;
stroke:black;
stroke-width: 1"/>
</svg>
然后,使用 ImageMagick 将该图像覆盖到您的背景图像上。
composite.exe -background none -size 200x200 .\pie_wedge.svg .\background.png out.png
请注意,您必须使用笛卡尔坐标而不是半径来定义弧线,但转换应该相当简单。