anr*_*raT 5 png imagemagick gif
我有一个透明的png图像.我想将它转换为gif图像.我尝试过使用imagemagik,convert myimage.png myimage.gif但不尊重透明度.
任何解决方案使用linux命令?谢谢
你在做什么应该开箱即用.
但是,GIF作为一种格式存在一个重要的限制(与imagemagick无关).它不支持半透明(alpha通道).GIF中的透明度是开/关(布尔值).
文档声称默认行为是使(alpha <50%)像素完全透明.
根据您的图像,您可能会获得满意的结果.例如,通过调整阈值(来自ImageMagick文档的代码):
convert a.png -channel A -threshold 15% a_no_shadow.gif
Run Code Online (Sandbox Code Playgroud)
有关可用选项的更多信息,请访问:http: //www.imagemagick.org/Usage/formats/#gif