【问题标题】:ImageMagick - Using -distort to create curved text with transparent backgroundImageMagick - 使用 -distort 创建具有透明背景的弯曲文本
【发布时间】:2017-04-28 04:28:07
【问题描述】:

我有这样的命令:

convert -font Tahoma -pointsize 20 label:'环游世界' \
-virtual-pixel 背景 -background SkyBlue \
-distort Arc 60 arc_circle_1.png

该命令将创建一个图像:

文字的背景是白色的,我希望它是透明的。我怎样才能做到这一点? Tkanks。

【问题讨论】:

    标签: imagemagick


    【解决方案1】:

    通常,您可以通过设置 undercolor 来做到这一点,如下所示:

    convert -undercolor magenta -font Tahoma -pointsize 20 label:' Around the World ' -virtual-pixel Background -background SkyBlue -distort Arc 60  arc_circle_1.png
    

    但由于某种原因,当您将底色设置为 nonetransparent 时,这不起作用,因为您不能在没有任何东西的情况下透支。

    我现在只能建议您使用默认的白色底色创建图像,然后使白色透明:

    convert -font Tahoma -pointsize 20 label:' Around the World ' -virtual-pixel Background -background SkyBlue -distort Arc 60 -fuzz 20% -transparent white arc_circle_1.png
    

    如果您的图像中某处有白色,只需将底色设置为紫红色或非常对比的颜色,然后再使该颜色透明。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-06
    • 1970-01-01
    • 2020-09-22
    • 2011-12-04
    • 2011-11-26
    • 1970-01-01
    相关资源
    最近更新 更多