如何使用蒙太奇防止黑暗边缘的透明度?

时间:2015-09-21 11:38:12

标签: imagemagick sprite-sheet

我正试图使用​​imagemagicks蒙太奇工具将一些半透明图标蒙太丢到一个图像中。

不幸的是,在使用alpha进行每次操作后,在消除锯齿边缘的任何地方都会出现一点黑色。

例如,这两个图标:

icon 1

icon 2

发出

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

结果:

montaged 1 and 2

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

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

  

$ montage -version
  版本: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

1 个答案:

答案 0 :(得分:0)

这看起来像是特定于版本的错误,因为给定命令在/tmp/ghc12032_0: createDirectory: permission denied (Permission denied) 上工作正常并且还使用:

ImageMagick 6.9.1-10