带有透明部分的ImageMagick图像消失了

问题描述 投票:0回答:1

我在处理部分透明图像以创建 gif 时遇到问题。我目前正在使用以下命令/标志:

convert -dispose previous -delay 10 -loop 0 -alpha opaque -transparent algaPos00* test.gif 我已经尝试过以下 alpha 标志: 不透明、透明、开、关 我得到了什么,

  1. 是一个gif,外环根本不透明(与原始图像有很大不同)
  2. 没有外环的gif
  3. 一个完全透明的gif 这是有关的图像:

如有任何帮助,我们将不胜感激

PS。输出可能是“不透明”,但想保持它的“浅色”颜色,因为当我做不透明时,颜色会更强且难看

imagemagick png transparency gif
1个回答
1
投票

我不明白这个问题。您到底想用 Imagemagick 中的透明度和颜色做什么?我注意到您无法从单个 PNG 图像转换为动画 GIF。你只有一帧。您可以重复该帧,但它看起来不会是动画的。你可能会这样做

convert image.png +dither -colors 256 image.gif

这接近你想要的吗?我注意到 PNG 支持 8 位透明度,但 GIF 仅支持二进制透明度(打开或关闭)。所以你的部分透明的外圈只能是不透明或完全透明的。

© www.soinside.com 2019 - 2024. All rights reserved.