【问题标题】:How to prevent a dark edge with transparency using montage?如何使用蒙太奇防止具有透明度的暗边?
【发布时间】:2015-12-18 02:20:05
【问题描述】:

我正在尝试使用 imagemagicks 蒙太奇工具将一些半透明图标蒙太奇到一张图像中。

不幸的是,在每次使用 alpha 的操作之后,抗锯齿边缘上到处都会出现一点黑色。

例如这两个图标:



发行后

montage 1.png 2.png -background none montage.png

结果:

我尝试了多种 alpha、背景和更改选项顺序的组合,但没有找到防止这种情况发生的方法。有什么想法吗?

我的系统是windows 8.1+cygwin,蒙太奇版本是:

$蒙太奇-版本
版本:ImageMagick 6.9.1-3 Q16 x86_64 2015-07-01
http://www.imagemagick.org 版权所有:版权所有 (C) 1999-2015
ImageMagick Studio LLC 许可证:
http://www.imagemagick.org/script/license.php 功能:DPC OpenMP
代表(内置):autotrace bzlib cairo fftw fontconfig freetype
fpx gslib jbig jng jpeg lcms lzma pangocairo png ps rsvg tiff webp x xml zlib

【问题讨论】:

  • 在 ImageMagick 6.9.1-10 上运行良好,也可以使用 convert 1.png 2.png +append 3.png
  • 使用 ImageMagick 6.9.2-3 Q16 x64 2015-09-19 静态检查 - 它也可以在那里工作。是的,这是一个特定于版本的错误。谢谢@MarkSetchell,将此作为答案发布,以便我接受。

标签: imagemagick sprite-sheet


【解决方案1】:

这看起来像是一个特定于版本的错误,因为给定的命令在 ImageMagick 6.9.1-10 上运行良好,并且还使用:

convert 1.png 2.png +append 3.png

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-02-16
    • 2021-10-01
    • 2018-02-16
    • 1970-01-01
    • 2017-12-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多