相关疑难解决方法(0)

在Java中设置BufferedImage alpha掩码

我有两个从pngs加载的BufferedImages.第一个包含图像,第二个包含图像的alpha蒙版.

我想通过应用alpha蒙版来创建两者的组合图像.我的google-fu让我失望了.

我知道如何加载/保存图像,我只需要从两个BufferedImages到一个带有正确alpha通道的BufferedImage.

java graphics alpha compositing

21
推荐指数
3
解决办法
4万
查看次数

bufferedImage.getRGB(x,y)不会产生alpha

我有一个BufferedImage i,我想从包含alpha值的某个像素中获取Color.使用和坐标识别像素.image xy

这是我试过的:

Color c = new Color(i.getRGB(x, y));
Run Code Online (Sandbox Code Playgroud)

出于某种原因,新的颜色对象包含正确的RGB,但alpha会丢失.

我究竟做错了什么?

提前致谢

java rgb bufferedimage colors

13
推荐指数
2
解决办法
1万
查看次数

标签 统计

java ×2

alpha ×1

bufferedimage ×1

colors ×1

compositing ×1

graphics ×1

rgb ×1