在Java2D中使用ColorConvertOp时,是否可以设置透明度的默认颜色?
-
28-10-2019 - |
题
我正在将其中具有透明性的图像转换为不具有透明性的Colorspace。我想为透明区域设置背景颜色。现在,当我将其转换时,任何透明区域都会在最终图像中变为黑色。在ColorSpaces之间进行转换时,有没有办法做到这一点?这是我用来在色彩空间之间转换的代码: 通用标签
我正在从BufferedImage.TYPE_4BYTE_ARGB转换为BufferedImage.TYPE_3BYTE_BGR。
解决方案
怎么样: 通用标签
然后用colorConvertOp.filter
而不是temp
调用source
。
不隶属于 StackOverflow