A mostrar una imagen original y también mostrarla a escala de gris.
Problema a resolver: Basado en el problema de cómo tratar las imágenes pixel por pixel, se requiere que la imagen que cargo la muestre en escala de grises. Como se hace este procedimiento.
Una vez cargada la imagen en un objeto tipo BufferedImage se obtenen los pixeles de cada elemento obteniendo su RGB (Red, Green, Blue). El nuevo valor del gris es basado en la siguiente ecualcion.
RGB nuevo= (Red+Green+Blue)/3;
Con código sería la siguiente imagen que solo muestra el proceso de pasar la imagen original a gris.
Dar clic en la imagen para ver tamaño original.
Si deseas descargar el código es el siguiente. Descarga del servidor de preferencia.
ALGUNA DUDA FAVOR DE COMENTAR.









