【问题标题】:Drawing circles with ImageMagick without unwanted offsets使用 ImageMagick 绘制圆圈,没有不需要的偏移
【发布时间】:2015-09-23 18:13:37
【问题描述】:

以下命令:

 convert -size 96x96 canvas:transparent -fill red -draw "circle 48,48 48,0" output.png

绘制如下图像:

如果您观察右侧和底部,您会发现圆圈在图像的边缘被略微剪裁。

在顶部和左侧边缘,它与图像的边界齐平。

我正在努力获得一个圆的边界与图像的边界完全对应的结果,并且没有发生剪裁。

这就是它的样子(在 Photoshop 中创建的图像):

参数的排列似乎没有改善结果,我对为什么会发生这种情况感到困惑。

如何做到这一点?

【问题讨论】:

    标签: imagemagick


    【解决方案1】:

    试试这个:

    convert -size 96x96 canvas:transparent -fill red -draw "circle 47.5,47.5 47.5,0" output.png
    

    并阅读this explanation

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-08-25
      • 2016-03-15
      • 2021-12-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-07
      相关资源
      最近更新 更多