Tengo una Imagen Bufer y una matriz booleana [] []. Quiero establecer la matriz en verdadero donde la imagen es completamente transparente.¿Cómo puedo saber dónde tiene BufferedImage Alpha en Java?
Algo así como:
for(int x = 0; x < width; x++) {
for(int y = 0; y < height; y++) {
alphaArray[x][y] = bufferedImage.getAlpha(x, y) == 0;
}
}
Pero el método getAlpha (x, y) no existe, y no he encontrado algo más que pueda utilizar. Hay un método getRGB (x, y), pero no estoy seguro de si contiene el valor alfa o cómo extraerlo.
¿Alguien me puede ayudar? ¡Gracias!
esta pregunta puede ayudar a: http://stackoverflow.com/questions/221830/set-bufferedimage-alpha-mask- in-java –