Tecnología

Inicio

Cómo convertir RGB a escala de grises en Java

Si usted tiene una imagen RGB, puede utilizar Java para convertir a escala de grises. Por ejemplo, puede crear un applet de Java que convierte automáticamente las imágenes importadas por los usuarios a cuadros blancos y negros. Para obtener la mejor calidad de imagen, utilice la clase BufferedImage Java para convertir de RGB a escala de grises.

Instrucciones

1 Abrir su código Java y localizar el lugar donde desea convertir una imagen a escala de grises.

2 Escriba lo siguiente:

BufferedImage imagen = new BufferedImage (w, h,

BufferedImage.TYPE_BYTE_GRAY);

Gráficos g = image.getGraphics ();

g.drawImage (colorimage, 0, 0, null);

g.dispose ();

Reemplazar "w" y "h" con el ancho y la altura desea que la imagen en escala de grises en píxeles. Deje los parámetros a cabo para mantener el tamaño de imagen original.

3 Guardar y cerrar el trabajo.