Java BufferedImage类型为24位,带alpha

时间:2013-01-27 02:06:52

标签: java types bufferedimage alpha bit

有没有办法用alpha创建24位BufferedImage?
我使用 BufferedImage bi = new BufferedImage(100,100,BufferedImage.TYPE_INT_ARGB),我没有在文档中找到带有alpha类型的24位BufferedImage的正确密钥。

1 个答案:

答案 0 :(得分:1)

您在问题中所拥有的内容(BufferedImage.TYPE_INT_ARGB标志)可以满足您的需求。关于你的评论:

  

我不介意使用32位BufferedImage。问题是如何创建它。我没有在文档中找到任何允许创建> BufferedImage的标志。 8位。

documentation (link)使用短语“8位RGBA颜色分量”,表示每个像素每个颜色通道8位,每个像素总共4x8位(每个RGBA一个)。