我正在将其中具有透明性的图像转换为不具有透明性的Colorspace。我想为透明区域设置背景颜色。现在,当我将其转换时,任何透明区域都会在最终图像中变为黑色。在ColorSpaces之间进行转换时,有没有办法做到这一点?这是我用来在色彩空间之间转换的代码: 通用标签

我正在从BufferedImage.TYPE_4BYTE_ARGB转换为BufferedImage.TYPE_3BYTE_BGR。

有帮助吗?

解决方案

怎么样: 通用标签

然后用colorConvertOp.filter而不是temp调用source

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top