我试图使用图像魔法创建一个新的大png从几个小png,但较小的图像没有保留他们的透明度。我正在创建一个6000x6000的图像和放置较小的PNGs在特定的位置和他们中的一些正在旋转,这一切工作良好。问题是,当一些小图像重叠时,小图像的透明度不能得到保留。这是我的意思的一个例子。我尝试了几个通道选项和-alpha打开,但似乎没有工作。我错过了什么?
下面是我在测试中使用的命令。
convert -size 6000x6000 xc:none ^
( Rectangle_01.png -repage +200+200 ) ^
( Rectangle_01.png -repage +651+200 -rotate 45 ) ^
( Rectangle_01.png -repage +1102+200 -rotate -45 ) -flatten -alpha on test.png
http://www.imagemagick.org上也有类似的主题
“试试看:
如果颜色越小,就越接近真正的白色;反之,颜色越大,就越能从白色变得透明。
http://www.imagemagick.org/discourse-server/viewtopic.php?f=1&t=12619
你试过:
-background none
当我试图用