【发布时间】:2012-05-02 18:47:24
【问题描述】:
我有一个 BufferredImage 和一个 boolean[][] 数组。 我想在图像完全透明的情况下将数组设置为 true。
类似:
for(int x = 0; x < width; x++) {
for(int y = 0; y < height; y++) {
alphaArray[x][y] = bufferedImage.getAlpha(x, y) == 0;
}
}
但是 getAlpha(x, y) 方法不存在,我没有找到其他可以使用的方法。 有一个 getRGB(x, y) 方法,但我不确定它是否包含 alpha 值或如何提取它。
谁能帮帮我? 谢谢!
【问题讨论】:
-
这个问题可能会有所帮助:stackoverflow.com/questions/221830/…
标签: java graphics alpha bufferedimage