-
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.