我有一个带有一些不透明白色像素(rgba = FFFFFFFF)的图像。我想将这些像素更改为具有不同透明度的不同颜色,例如 rgba = 33333355。
我用
convert test.png -fuzz 1% -alpha set -fill '#33333355' -opaque '#ffffffff' test2.png
像素的颜色被正确更改,但不是 alpha 值,所以我得到了 rgba = 333333FF 的新像素!
为什么我可以更改 rgb 值,但不能更改 alpha 值?我如何也可以更改 alpha 值?
谢谢