Como obtener el negativo de una imagen cualquiera y mostrarla en una interfaz de Java.
¿Cómo se obtiene el negativo de una imagen?
Paso 1: Se obtiene la imagen original.
Paso 2: Se obtiene los valores RGB (Red, Green, Blue) de cada pixel.
Paso 3: Para cada RGB se obtienen sus valore.
Ejemplo: RGB(150,10,195),
Rojo original=150
Verde original=10
Azul original=195
Paso 4: Se resta 255 menos cada valor, para obtener el nuevo pixel.
Rojo negativo=255-Rojo original Rojo negativo =105.
Verde negativo=255-Verde original Verde negativo=245
Azul negativo=255-Azul original Azul negativo =60.
Paso 4: Se repiten los pasos 2, 3 y 4 hasta pasar por cada pixel.
Ejemplo con icono2.jpg
Código de la clase negativo.
Si deseas descargar el
código es el siguiente. Descarga del servidor de preferencia.
Alguna duda favor de comentar.
No hay comentarios:
Publicar un comentario