Foros del Web » Programación para mayores de 30 ;) » Java »

Poner en verde una imagen

Estas en el tema de Poner en verde una imagen en el foro de Java en Foros del Web. Hola a todos !! Quiero pasar una imagen en color a verde, hago lo siguiente: La imagen que utilizo es de la clase Image, pero ...
  #1 (permalink)  
Antiguo 04/07/2008, 05:57
 
Fecha de Ingreso: junio-2008
Mensajes: 8
Antigüedad: 15 años, 10 meses
Puntos: 0
Poner en verde una imagen

Hola a todos !!
Quiero pasar una imagen en color a verde, hago lo siguiente:
La imagen que utilizo es de la clase Image, pero la paso a BufferedImage

int [][]matrizLocal=new int[bufferedimage.getWidth()][bufferedimage.getHeight()];
for(int i=0;i<=bufferedimage.getWidth() -1;i++){
for(int j=0;j<=bufferedimage.getHeight() -1;j++){
int G= bufferedimage.getColorModel().getRGBdefault().getG reen(bufferedimage.getRGB(i,j));
b.setRGB(i,j,G);// b es un nuevo bufferedimage que me he creado y le meto los pixeles verde de la otra imagen.
}
}

Después paso el bufferedimage a image y lo visulizo, pero no me sale en verde, a qué se debe??

Estoy utilizando Netbeans 5.5 y sistemas operativos windows XP.
Gracias por todo. JAVI.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:40.