【问题标题】:How to make fade edges in image magic?如何使图像魔术中的淡入淡出边缘?
【发布时间】:2017-06-14 11:45:51
【问题描述】:

我想使用 imagemagic 命令创建褪色边缘图像效果。请帮助我使命令生效,例如http://postimg.org/image/h51e4twyp/

【问题讨论】:

    标签: php imagemagick gdlib


    【解决方案1】:

    Doge开头

    curl -o doge.jpg http://i0.kym-cdn.com/photos/images/newsfeed/000/581/296/c09.jpg
    

    接下来,模糊边缘。

    convert doge.jpg -alpha set -virtual-pixel transparent -channel A -morphology Distance Euclidean:1,20\! +channel doge.png
    

    您需要将其输出为 .png

    Imagemagick documentation

    编辑:以上示例适用于 ImageMagick v6。

    对于 IMv7 尝试:

    convert doge.jpg \( +clone -alpha extract -virtual-pixel black -gamma 2 +level 0,100 -white-threshold 99 -morphology Distance Euclidean:1,200! -sigmoidal-contrast 3,0% \) -compose CopyOpacity -composite doge_im7.png
    

    【讨论】:

    • 当我在 IM 7.0.0.0 上运行它时,输出图像看起来与输入图像相同
    • 这是一个 4 岁的答案。那时它奏效了。 IMv6 文档中甚至还有一个匹配的示例。
    • @Petah 现在怎么样?
    猜你喜欢
    • 2012-05-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-26
    • 2019-03-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多