SlideShare una empresa de Scribd logo
1 de 9
Descargar para leer sin conexión
El histograma de una imagen digital
Apellidos, nombre Vicente Atienza Vanacloig (vatienza@disca.upv.es)
Departamento Informática de Sistemas y Computadores
(DISCA)
Centro Escuela Técnica Superior de Ingeniería
Informática
1 Resumen de las ideas clave
En este artículo se presenta el concepto de histograma de una imagen digital. Se
trata de una herramienta muy útil, que se encuentra frecuentemente disponible
en programas de edición de imágenes o se ofrece como ayuda en la pantalla de
algunas cámaras digitales. El histograma resulta muy útil para determinar si el
contraste o la exposición de una imagen digital son los adecuados.
2 Introducción
La Figura 1 muestra una imagen digital de un campo con flores. Si observa su brillo
y contraste, ¿piensa que son los apropiados?
Figura 1. Imagen digital.
Si cree que no es así tal vez debería plantearse en qué condiciones está
visualizando la imagen. Si le parece oscura por ejemplo, quizá sea porque su
monitor necesita que se le suba un poco el brillo o el contraste. ¿Se ve mejor
ahora? O tal vez el reflejo de su pantalla haga que esta imagen le parezca poco
contrastada…
Pocas veces disfrutamos de unas condiciones de visualización perfectamente
controladas. Además, cada cual tiene su propia opinión subjetiva. Entonces,
¿existe alguna manera fiable y objetiva de evaluar la luminosidad de una imagen
digital? Una útil herramienta denominada histograma va a sernos aquí de gran
ayuda.
3 Objetivos
Al finalizar este artículo, Ud. será capaz de:
 Definir el concepto de histograma de una imagen digital.
 Juzgar el brillo y el contraste de una imagen a partir del examen de su
histograma.
4 El histograma de una imagen
Vamos a usar la pequeña imagen que representa la Figura 2 para comprender qué es
un histograma.
Figura 2. Imagen de 8x8 píxeles.
Se trata de una imagen en niveles de gris muy simple, de 8x8 píxeles de tamaño (se
han señalado los límites entre píxeles para facilitar su identificación). Sólo son posibles 4
niveles de gris, porque se van a usar 2 bits para codificar el brillo de cada píxel. De la
forma habitual, los niveles de gris se numeran del 0 al 3, correspondiendo un brillo
mayor a los valores más altos. La tabla siguiente resume esto:
Nivel de gris Brillo
0 Negro
1 Gris oscuro
2 Gris claro
3 Blanco
Tabla 1. Identificación de los niveles de gris posibles en la imagen anterior.
La gráfica que aparece en la Figura 3 es el histograma correspondiente a esta
imagen.
Figura 3. Histograma correspondiente a la Figura 2.
Los números que aparecen el eje horizontal representan los niveles de gris que pueden
aparecer en la imagen: a la izquierda está el valor más oscuro (negro) y en el extremo
derecho el más claro (blanco). El resto de niveles se distribuyen uniformemente. Se ha
puesto una escala con los tonos de gris correspondientes para facilitar la comprensión.
En un histograma real habitualmente no encontrará numerado el eje vertical, ni la
escala de tonos para el eje horizontal.
La altura de cada barra representa el número de píxeles de la imagen que presentan
ese nivel de gris concreto. Se puede deducir entonces que la imagen tiene 15 píxeles
completamente negros (con nivel 0), 11 de tono gris oscuro (nivel 1) y 38 píxeles
completamente blancos (nivel 3). No hay ningún píxel en la imagen con un nivel de
gris 2.
¿Cuánto deberán sumar las alturas de todas las barras? Efectivamente, 64, que es el
número total de píxeles que tiene la imagen.
Como ve, con sólo mirar el histograma podemos deducir algunas cosas interesantes
sobre la imagen, lo que demuestra su utilidad:
 La mayor parte de los píxeles son blancos, así que probablemente se
aprecie un fondo blanco uniforme.
 Hay un número significativo de píxeles totalmente blancos y totalmente
negros, por lo que presentará un aspecto bien contrastado.
4.1 ¿Cómo se obtiene el histograma en la práctica?
La mayoría de los programas de edición de imágenes (o retoque fotográfico, si lo
prefiere) ofrecen la opción de mostrar un histograma de la imagen. Por ejemplo, con
Gimp1 el histograma está accesible en el menú Ventanas | Diálogos empotrables y
tiene el siguiente aspecto:
Figura 4. Histograma de Gimp.
Se trata de un histograma correspondiente a una imagen con 256 niveles de brillo, por
eso su trazado es mucho más continuo que nuestro primer histograma (hay 256 barras
verticales). Como ayuda, se divide el eje horizontal en cinco zonas, que podrían
denominarse, de izquierda a derecha: negros, grises oscuros, grises medios, grises
claros y blancos.
4.2 ¿Hay un histograma ideal?
Cada imagen tiene su propio histograma. Pero como regla general se considera que
una imagen tiene un buen contraste si su histograma se extiende ocupando casi todo
el rango de tonos, como ocurre con el de la primera imagen que vimos:
Figura 5. Imagen e histograma correspondiente.
Pero no todas las imágenes son iguales. Considere, por ejemplo la siguiente figura:
Figura 6. Imagen nocturna.
Se trata de una imagen nocturna, por eso su histograma está fuertemente desplazado
al lado izquierdo (zona de tonos oscuros) y evidencia que no hay apenas ninguna
zona de la imagen muy brillante. ¡Pero es lo que se espera de una fotografía nocturna!
Otro ejemplo: dos crías de oso polar en la nieve a la luz del día. Lo ha adivinado: el
histograma es marcadamente más alto en la zona de grises claros y blancos. Y esto,
de nuevo, es lo correcto.
Figura 7. Fotografía con tonos predominantemente claros.
Un último ejemplo. Si se entiende por contraste la diferencia de brillo entre las zonas
más claras y más oscuras en una imagen, la siguiente fotografía de un paisaje en la
niebla ofrece un ejemplo de bajo contraste. No hay nada completamente oscuro ni
tampoco muy claro. Esto se traduce en un histograma estrecho. Además, como la
tónica dominante son los grises medios, se observa que está bastante centrado.
Figura 8. Ejemplo de imagen con poco contraste.
Frente a escenas con una iluminación más normal, los histogramas deberían ser del
tipo amplio de la Figura 5. Si no es así, un histograma desplazado a la izquierda puede
denotar falta de exposición, y exceso de ella si lo está hacia la derecha.
4.3 El histograma de canales de color
En todos los histogramas que han aparecido hasta ahora el eje horizontal representa el
valor de brillo de los píxeles. Para imágenes en color es posible realizar un análisis más
detallado, considerando que están formadas por la composición de tres canales de
color RGB (componentes roja, verde y azul):
Figura 11.Canales rojo, verde y azul que componen la imagen del ejemplo
Para las imágenes en color es posible obtener el histograma de canales de color, que
cabe entenderlo como la superposición de 3 histogramas distintos, los que
corresponden a cada uno de los canales que forman la imagen. En Gimp se accede
a este histograma seleccionando la opción “RGB”, tal como se señala en la Figura 11:
Figura 11. Ejemplo de histograma de canales de color.
También es posible obtener el histograma de cada uno de estos canales por
separado:
Figura 11. Obtención de los histogramas de cada canal de color por separado.
4.4 Histograma y visión por computador
El histograma resulta una herramienta de gran interés también en tareas de análisis
automático de imágenes, como las que se llevan a cabo en el área de la visión por
computador. La Figura 12 muestra un ejemplo típico. Para una aplicación de
inspección automática, se trata de determinar los píxeles de la imagen que
corresponden a la herramienta, que se sabe depositada sobre un fondo de color más
claro, bastante uniforme.
La clave está en encontrar un nivel de gris o umbral, tal que todos los píxeles más
oscuros (a su izquierda en el histograma) correspondan a la herramienta y los más
claros al fondo. Este nivel podría determinarse a partir del análisis del histograma.
La figura muestra un típico histograma bimodal, donde hay dos grandes agrupaciones
de niveles que aparecen con cierta frecuencia en la imagen, una correspondiente al
objeto oscuro y otra debida al fondo claro. Una vez determinadas estas dos
agrupaciones, el nivel de gris equidistante entre ambas, resultaría un nivel de umbral
adecuado.
Figura 12. Ejemplo de umbralización de una imagen con ayuda de su histograma.
En la siguiente figura se señalan con color rojo todos los píxeles que se consideran
pertenecientes a la herramienta por ser más oscuros que el nivel de umbral.
Figura 13. Resultado de la umbralización automática de la imagen anterior.
5 Cierre
A lo largo de este objeto de aprendizaje hemos tratado el concepto de histograma de
una imagen digital. Se ha comprobado cómo ofrece una información valiosa para
juzgar las características de luminosidad de una imagen, de forma más efectiva que la
observación de la imagen en un dispositivo no siempre bien ajustado. También es una
herramienta muy usada en el campo de la visión por computador.
La tabla siguiente ofrece un resumen de cómo interpretar un histograma.
Observación Diagnóstico
Histograma amplio, cubre todo o casi todo
el rango tonal
Imagen óptima, buen contraste
Histograma estrecho Falta de contraste
Histograma desplazado a la izquierda Escena oscura
Imagen poco expuesta
Histograma desplazado a la derecha Escena con mucho brillo o tonos
predominantemente claros.
Imagen demasiado expuesta.
Tabla 2. Resumen de la interpretación de un histograma.
6 Bibliografía
[1] “GIMP: The GNU Image Manipulation Program”: Disponible en:
http://www.gimp.org

Más contenido relacionado

La actualidad más candente

Utp pdi_2014-2_sap4 binariz_zoomumbralo_logicas
 Utp pdi_2014-2_sap4 binariz_zoomumbralo_logicas Utp pdi_2014-2_sap4 binariz_zoomumbralo_logicas
Utp pdi_2014-2_sap4 binariz_zoomumbralo_logicas
jcbp_peru
 
Imagen Digital
Imagen DigitalImagen Digital
Imagen Digital
salgonsan
 
Manual de utilizacion informatica
Manual de utilizacion  informaticaManual de utilizacion  informatica
Manual de utilizacion informatica
kpardo1
 
Imagenes vectoriales y software de tratamiento
Imagenes vectoriales y software de tratamientoImagenes vectoriales y software de tratamiento
Imagenes vectoriales y software de tratamiento
Edgar Quezada
 
Presentación de resolucion de la imagen
Presentación de resolucion de la imagenPresentación de resolucion de la imagen
Presentación de resolucion de la imagen
crisdaviddelacruz
 
Imagen De Mapa De Bits(1)
Imagen De Mapa De Bits(1)Imagen De Mapa De Bits(1)
Imagen De Mapa De Bits(1)
Natu CT
 

La actualidad más candente (20)

Consulta de pixeles
Consulta de pixeles Consulta de pixeles
Consulta de pixeles
 
Utp pdi_2014-2_sap4 binariz_zoomumbralo_logicas
 Utp pdi_2014-2_sap4 binariz_zoomumbralo_logicas Utp pdi_2014-2_sap4 binariz_zoomumbralo_logicas
Utp pdi_2014-2_sap4 binariz_zoomumbralo_logicas
 
Imagen Digital
Imagen DigitalImagen Digital
Imagen Digital
 
Ejercicios tema 5 de gimp arturo 2
Ejercicios tema 5 de gimp arturo 2Ejercicios tema 5 de gimp arturo 2
Ejercicios tema 5 de gimp arturo 2
 
Retoque fotográfico
Retoque fotográficoRetoque fotográfico
Retoque fotográfico
 
Manual de utilizacion informatica
Manual de utilizacion  informaticaManual de utilizacion  informatica
Manual de utilizacion informatica
 
M14 taller practico
M14 taller practicoM14 taller practico
M14 taller practico
 
Resolucion de la imagen
Resolucion de la imagenResolucion de la imagen
Resolucion de la imagen
 
Pixel
PixelPixel
Pixel
 
Tema 2: Imagen Digital
Tema 2: Imagen DigitalTema 2: Imagen Digital
Tema 2: Imagen Digital
 
Resolucion de la imagen
Resolucion de la imagenResolucion de la imagen
Resolucion de la imagen
 
Trucos quitar fondos pds
Trucos quitar fondos pdsTrucos quitar fondos pds
Trucos quitar fondos pds
 
EJS TIC
EJS TICEJS TIC
EJS TIC
 
Imagenes vectoriales y software de tratamiento
Imagenes vectoriales y software de tratamientoImagenes vectoriales y software de tratamiento
Imagenes vectoriales y software de tratamiento
 
Presentación de resolucion de la imagen
Presentación de resolucion de la imagenPresentación de resolucion de la imagen
Presentación de resolucion de la imagen
 
Pixel
PixelPixel
Pixel
 
Ejercicios tema 5. natalia
Ejercicios tema 5. nataliaEjercicios tema 5. natalia
Ejercicios tema 5. natalia
 
Imagen De Mapa De Bits(1)
Imagen De Mapa De Bits(1)Imagen De Mapa De Bits(1)
Imagen De Mapa De Bits(1)
 
Modos de color y panton
Modos de color y pantonModos de color y panton
Modos de color y panton
 
Mapas de bits
Mapas de bitsMapas de bits
Mapas de bits
 

Destacado

Cap%206 T%C3%89 Jido%20 Muscular%20 Final
Cap%206 T%C3%89 Jido%20 Muscular%20 FinalCap%206 T%C3%89 Jido%20 Muscular%20 Final
Cap%206 T%C3%89 Jido%20 Muscular%20 Final
CEMA
 
Trabajo grupal capt 9 y 10
Trabajo grupal capt 9 y 10Trabajo grupal capt 9 y 10
Trabajo grupal capt 9 y 10
florblanca2010
 
Presentación martinez rangel thalia administración sab_b
Presentación martinez rangel thalia administración sab_bPresentación martinez rangel thalia administración sab_b
Presentación martinez rangel thalia administración sab_b
Thalía Martínez Rangel
 
Ingresos y maximización del beneficio
Ingresos y maximización del beneficioIngresos y maximización del beneficio
Ingresos y maximización del beneficio
saladehistoria.net
 
10 discapacidad intelectual
10 discapacidad intelectual10 discapacidad intelectual
10 discapacidad intelectual
IRMAELENA
 
Anthony robbins -_Mensaje_a_un_Amig@
Anthony robbins -_Mensaje_a_un_Amig@Anthony robbins -_Mensaje_a_un_Amig@
Anthony robbins -_Mensaje_a_un_Amig@
Gladis Calderon
 

Destacado (20)

Cap%206 T%C3%89 Jido%20 Muscular%20 Final
Cap%206 T%C3%89 Jido%20 Muscular%20 FinalCap%206 T%C3%89 Jido%20 Muscular%20 Final
Cap%206 T%C3%89 Jido%20 Muscular%20 Final
 
Designing eLearning Environments for Learning Organizations
Designing eLearning Environments for Learning OrganizationsDesigning eLearning Environments for Learning Organizations
Designing eLearning Environments for Learning Organizations
 
Demonstrating Positive Elearning ROI
Demonstrating Positive Elearning ROI Demonstrating Positive Elearning ROI
Demonstrating Positive Elearning ROI
 
Trabajo grupal capt 9 y 10
Trabajo grupal capt 9 y 10Trabajo grupal capt 9 y 10
Trabajo grupal capt 9 y 10
 
Presentación martinez rangel thalia administración sab_b
Presentación martinez rangel thalia administración sab_bPresentación martinez rangel thalia administración sab_b
Presentación martinez rangel thalia administración sab_b
 
2016 06 21_northface
2016 06 21_northface2016 06 21_northface
2016 06 21_northface
 
Modulo 3 -_diseno_del_servicio
Modulo 3 -_diseno_del_servicioModulo 3 -_diseno_del_servicio
Modulo 3 -_diseno_del_servicio
 
Proyecto educativo institucional
Proyecto educativo institucionalProyecto educativo institucional
Proyecto educativo institucional
 
Guía de-accesibilidad-universal-2014
Guía de-accesibilidad-universal-2014Guía de-accesibilidad-universal-2014
Guía de-accesibilidad-universal-2014
 
Ingresos y maximización del beneficio
Ingresos y maximización del beneficioIngresos y maximización del beneficio
Ingresos y maximización del beneficio
 
Trabajo de investigacion
Trabajo de investigacionTrabajo de investigacion
Trabajo de investigacion
 
Secuencia didáctica
Secuencia didácticaSecuencia didáctica
Secuencia didáctica
 
Hábeas corpus
Hábeas corpusHábeas corpus
Hábeas corpus
 
Bibliotecas ante el siglo XXI: nuevos medios y caminos
Bibliotecas ante el siglo XXI: nuevos medios y caminosBibliotecas ante el siglo XXI: nuevos medios y caminos
Bibliotecas ante el siglo XXI: nuevos medios y caminos
 
Geld verdienen met Facebook
Geld verdienen met FacebookGeld verdienen met Facebook
Geld verdienen met Facebook
 
HID&V presentation class #1
HID&V presentation class #1HID&V presentation class #1
HID&V presentation class #1
 
10 discapacidad intelectual
10 discapacidad intelectual10 discapacidad intelectual
10 discapacidad intelectual
 
Anthony robbins -_Mensaje_a_un_Amig@
Anthony robbins -_Mensaje_a_un_Amig@Anthony robbins -_Mensaje_a_un_Amig@
Anthony robbins -_Mensaje_a_un_Amig@
 
The ultimate guide to employee referrals
The ultimate guide to employee referralsThe ultimate guide to employee referrals
The ultimate guide to employee referrals
 
Segundo Paquete Económico 2017 Zacatecas - Egresos (4-8)
Segundo Paquete Económico 2017 Zacatecas - Egresos (4-8)Segundo Paquete Económico 2017 Zacatecas - Egresos (4-8)
Segundo Paquete Económico 2017 Zacatecas - Egresos (4-8)
 

Similar a El histograma una imagen digital

Presentación, edición de imágenes
Presentación, edición de imágenesPresentación, edición de imágenes
Presentación, edición de imágenes
elena-ana
 
Trabajo modalidad
Trabajo modalidadTrabajo modalidad
Trabajo modalidad
jeka7
 
Aplicación grafica para aprendizaje multimedia sobre representación de patolo...
Aplicación grafica para aprendizaje multimedia sobre representación de patolo...Aplicación grafica para aprendizaje multimedia sobre representación de patolo...
Aplicación grafica para aprendizaje multimedia sobre representación de patolo...
Daniel Cam Urquizo
 
06 Dibujo Vectorial Con Draw. El Color
06 Dibujo Vectorial Con Draw. El Color06 Dibujo Vectorial Con Draw. El Color
06 Dibujo Vectorial Con Draw. El Color
José M. Padilla
 
Utp pdi_2014-2_sap5 histograma_brilloo_cntrastecgamma
 Utp pdi_2014-2_sap5 histograma_brilloo_cntrastecgamma Utp pdi_2014-2_sap5 histograma_brilloo_cntrastecgamma
Utp pdi_2014-2_sap5 histograma_brilloo_cntrastecgamma
jcbp_peru
 

Similar a El histograma una imagen digital (20)

Tratamiento digital de imágenes
Tratamiento digital de imágenesTratamiento digital de imágenes
Tratamiento digital de imágenes
 
0002 la camara-digital2
0002 la camara-digital20002 la camara-digital2
0002 la camara-digital2
 
08 Gimp. Los Canales
08 Gimp. Los Canales08 Gimp. Los Canales
08 Gimp. Los Canales
 
Canales
CanalesCanales
Canales
 
Universidad de panamá tema el Histograma
Universidad de panamá tema el HistogramaUniversidad de panamá tema el Histograma
Universidad de panamá tema el Histograma
 
Presentación, edición de imágenes
Presentación, edición de imágenesPresentación, edición de imágenes
Presentación, edición de imágenes
 
Teoria del color
Teoria del colorTeoria del color
Teoria del color
 
Trabajo modalidad
Trabajo modalidadTrabajo modalidad
Trabajo modalidad
 
Modos de color y Pantone (Abigail Pinilla)
Modos de color  y Pantone (Abigail Pinilla)Modos de color  y Pantone (Abigail Pinilla)
Modos de color y Pantone (Abigail Pinilla)
 
Histograma
HistogramaHistograma
Histograma
 
Aplicación grafica para aprendizaje multimedia sobre representación de patolo...
Aplicación grafica para aprendizaje multimedia sobre representación de patolo...Aplicación grafica para aprendizaje multimedia sobre representación de patolo...
Aplicación grafica para aprendizaje multimedia sobre representación de patolo...
 
06 Dibujo Vectorial Con Draw. El Color
06 Dibujo Vectorial Con Draw. El Color06 Dibujo Vectorial Con Draw. El Color
06 Dibujo Vectorial Con Draw. El Color
 
Utp pdi_2014-2_sap5 histograma_brilloo_cntrastecgamma
 Utp pdi_2014-2_sap5 histograma_brilloo_cntrastecgamma Utp pdi_2014-2_sap5 histograma_brilloo_cntrastecgamma
Utp pdi_2014-2_sap5 histograma_brilloo_cntrastecgamma
 
Las matemáticas en el retoque digital de imágenes
Las matemáticas en el retoque digital de imágenesLas matemáticas en el retoque digital de imágenes
Las matemáticas en el retoque digital de imágenes
 
Modos de color 1.1
Modos de color 1.1Modos de color 1.1
Modos de color 1.1
 
Modos de color 1.1
Modos de color 1.1Modos de color 1.1
Modos de color 1.1
 
Características de la Imagen Digital
Características de la Imagen DigitalCaracterísticas de la Imagen Digital
Características de la Imagen Digital
 
Examen 5to
Examen 5toExamen 5to
Examen 5to
 
CLASE 10 PROCESAMIENTO DE IMAGEN DIGITAL a.pptx
CLASE 10 PROCESAMIENTO DE IMAGEN DIGITAL a.pptxCLASE 10 PROCESAMIENTO DE IMAGEN DIGITAL a.pptx
CLASE 10 PROCESAMIENTO DE IMAGEN DIGITAL a.pptx
 
Investigacion Diseño editorial Daniel Chalco
Investigacion Diseño editorial Daniel ChalcoInvestigacion Diseño editorial Daniel Chalco
Investigacion Diseño editorial Daniel Chalco
 

Más de jcbp_peru

It526 2017 1 balotario-s_ap2y3
It526 2017 1 balotario-s_ap2y3It526 2017 1 balotario-s_ap2y3
It526 2017 1 balotario-s_ap2y3
jcbp_peru
 
It526 2016 2 pc4 dom
It526 2016 2 pc4 domIt526 2016 2 pc4 dom
It526 2016 2 pc4 dom
jcbp_peru
 
It246 2016 2 practica calificada 4
It246 2016 2 practica calificada 4It246 2016 2 practica calificada 4
It246 2016 2 practica calificada 4
jcbp_peru
 
It246 2016 2 practica calificada 3
It246 2016 2 practica calificada 3It246 2016 2 practica calificada 3
It246 2016 2 practica calificada 3
jcbp_peru
 
It246 2016 2 practica calificada 2
It246 2016 2 practica calificada 2It246 2016 2 practica calificada 2
It246 2016 2 practica calificada 2
jcbp_peru
 
It526 2016 2 practica calificada 2
It526 2016 2 practica calificada 2It526 2016 2 practica calificada 2
It526 2016 2 practica calificada 2
jcbp_peru
 
33012 calvo tfw-figura-paterna-2015
33012 calvo tfw-figura-paterna-201533012 calvo tfw-figura-paterna-2015
33012 calvo tfw-figura-paterna-2015
jcbp_peru
 
It246 2016 2 practica calificada 1
It246 2016 2 practica calificada 1It246 2016 2 practica calificada 1
It246 2016 2 practica calificada 1
jcbp_peru
 
Uni fiee ci 2016 02 sesion 3y4 modelos deterministicos de propagacion
Uni fiee ci 2016 02 sesion 3y4 modelos deterministicos de propagacionUni fiee ci 2016 02 sesion 3y4 modelos deterministicos de propagacion
Uni fiee ci 2016 02 sesion 3y4 modelos deterministicos de propagacion
jcbp_peru
 
Uni fiee ci 2016 02 sesion 2 servicios inalámbricos
Uni fiee ci 2016 02 sesion 2 servicios inalámbricosUni fiee ci 2016 02 sesion 2 servicios inalámbricos
Uni fiee ci 2016 02 sesion 2 servicios inalámbricos
jcbp_peru
 
Uni fiee ci 2016 02 sesion 1 espectro radioelèctrico
Uni fiee ci 2016 02 sesion 1 espectro radioelèctricoUni fiee ci 2016 02 sesion 1 espectro radioelèctrico
Uni fiee ci 2016 02 sesion 1 espectro radioelèctrico
jcbp_peru
 
Uni wc 2016 1 sesion 14 redes moviles 4 g
Uni wc 2016 1 sesion 14 redes moviles 4 gUni wc 2016 1 sesion 14 redes moviles 4 g
Uni wc 2016 1 sesion 14 redes moviles 4 g
jcbp_peru
 
Uni wc 2016 1 sesion 13 redes moviles 2 g y 3g
Uni wc 2016 1 sesion 13 redes moviles 2 g y 3gUni wc 2016 1 sesion 13 redes moviles 2 g y 3g
Uni wc 2016 1 sesion 13 redes moviles 2 g y 3g
jcbp_peru
 
Uni fiee ci sesion 12 cdma
Uni fiee ci sesion 12 cdmaUni fiee ci sesion 12 cdma
Uni fiee ci sesion 12 cdma
jcbp_peru
 
Uni fiee ci 2016 01 sesion 11 comunicaciones moviles
Uni fiee ci 2016 01 sesion 11 comunicaciones movilesUni fiee ci 2016 01 sesion 11 comunicaciones moviles
Uni fiee ci 2016 01 sesion 11 comunicaciones moviles
jcbp_peru
 
Uni fiee ci 2016 01 sesion 10 modelos deterministicos de propagacion
Uni fiee ci 2016 01 sesion 10 modelos deterministicos de propagacionUni fiee ci 2016 01 sesion 10 modelos deterministicos de propagacion
Uni fiee ci 2016 01 sesion 10 modelos deterministicos de propagacion
jcbp_peru
 

Más de jcbp_peru (20)

It526 2017 1 balotario-s_ap2y3
It526 2017 1 balotario-s_ap2y3It526 2017 1 balotario-s_ap2y3
It526 2017 1 balotario-s_ap2y3
 
It526 2016 2 pc4 dom
It526 2016 2 pc4 domIt526 2016 2 pc4 dom
It526 2016 2 pc4 dom
 
It246 2016 2 practica calificada 4
It246 2016 2 practica calificada 4It246 2016 2 practica calificada 4
It246 2016 2 practica calificada 4
 
It246 2016 2 practica calificada 3
It246 2016 2 practica calificada 3It246 2016 2 practica calificada 3
It246 2016 2 practica calificada 3
 
It246 2016 2 practica calificada 2
It246 2016 2 practica calificada 2It246 2016 2 practica calificada 2
It246 2016 2 practica calificada 2
 
It526 2013 2 ep
It526 2013 2 epIt526 2013 2 ep
It526 2013 2 ep
 
It526 2016 1 ep
It526 2016 1 epIt526 2016 1 ep
It526 2016 1 ep
 
It526 2016 2 practica calificada 2
It526 2016 2 practica calificada 2It526 2016 2 practica calificada 2
It526 2016 2 practica calificada 2
 
33012 calvo tfw-figura-paterna-2015
33012 calvo tfw-figura-paterna-201533012 calvo tfw-figura-paterna-2015
33012 calvo tfw-figura-paterna-2015
 
It246 2016 2 practica calificada 1
It246 2016 2 practica calificada 1It246 2016 2 practica calificada 1
It246 2016 2 practica calificada 1
 
Uni fiee ci 2016 02 sesion 3y4 modelos deterministicos de propagacion
Uni fiee ci 2016 02 sesion 3y4 modelos deterministicos de propagacionUni fiee ci 2016 02 sesion 3y4 modelos deterministicos de propagacion
Uni fiee ci 2016 02 sesion 3y4 modelos deterministicos de propagacion
 
Uni fiee ci 2016 02 sesion 2 servicios inalámbricos
Uni fiee ci 2016 02 sesion 2 servicios inalámbricosUni fiee ci 2016 02 sesion 2 servicios inalámbricos
Uni fiee ci 2016 02 sesion 2 servicios inalámbricos
 
Uni fiee ci 2016 02 sesion 1 espectro radioelèctrico
Uni fiee ci 2016 02 sesion 1 espectro radioelèctricoUni fiee ci 2016 02 sesion 1 espectro radioelèctrico
Uni fiee ci 2016 02 sesion 1 espectro radioelèctrico
 
Uni wc 2016 1 sesion 14 redes moviles 4 g
Uni wc 2016 1 sesion 14 redes moviles 4 gUni wc 2016 1 sesion 14 redes moviles 4 g
Uni wc 2016 1 sesion 14 redes moviles 4 g
 
Uni wc 2016 1 sesion 13 redes moviles 2 g y 3g
Uni wc 2016 1 sesion 13 redes moviles 2 g y 3gUni wc 2016 1 sesion 13 redes moviles 2 g y 3g
Uni wc 2016 1 sesion 13 redes moviles 2 g y 3g
 
Lte whitepaper(1)
 Lte whitepaper(1) Lte whitepaper(1)
Lte whitepaper(1)
 
Redes moviles
Redes movilesRedes moviles
Redes moviles
 
Uni fiee ci sesion 12 cdma
Uni fiee ci sesion 12 cdmaUni fiee ci sesion 12 cdma
Uni fiee ci sesion 12 cdma
 
Uni fiee ci 2016 01 sesion 11 comunicaciones moviles
Uni fiee ci 2016 01 sesion 11 comunicaciones movilesUni fiee ci 2016 01 sesion 11 comunicaciones moviles
Uni fiee ci 2016 01 sesion 11 comunicaciones moviles
 
Uni fiee ci 2016 01 sesion 10 modelos deterministicos de propagacion
Uni fiee ci 2016 01 sesion 10 modelos deterministicos de propagacionUni fiee ci 2016 01 sesion 10 modelos deterministicos de propagacion
Uni fiee ci 2016 01 sesion 10 modelos deterministicos de propagacion
 

El histograma una imagen digital

  • 1. El histograma de una imagen digital Apellidos, nombre Vicente Atienza Vanacloig (vatienza@disca.upv.es) Departamento Informática de Sistemas y Computadores (DISCA) Centro Escuela Técnica Superior de Ingeniería Informática
  • 2. 1 Resumen de las ideas clave En este artículo se presenta el concepto de histograma de una imagen digital. Se trata de una herramienta muy útil, que se encuentra frecuentemente disponible en programas de edición de imágenes o se ofrece como ayuda en la pantalla de algunas cámaras digitales. El histograma resulta muy útil para determinar si el contraste o la exposición de una imagen digital son los adecuados. 2 Introducción La Figura 1 muestra una imagen digital de un campo con flores. Si observa su brillo y contraste, ¿piensa que son los apropiados? Figura 1. Imagen digital. Si cree que no es así tal vez debería plantearse en qué condiciones está visualizando la imagen. Si le parece oscura por ejemplo, quizá sea porque su monitor necesita que se le suba un poco el brillo o el contraste. ¿Se ve mejor ahora? O tal vez el reflejo de su pantalla haga que esta imagen le parezca poco contrastada… Pocas veces disfrutamos de unas condiciones de visualización perfectamente controladas. Además, cada cual tiene su propia opinión subjetiva. Entonces, ¿existe alguna manera fiable y objetiva de evaluar la luminosidad de una imagen digital? Una útil herramienta denominada histograma va a sernos aquí de gran ayuda. 3 Objetivos Al finalizar este artículo, Ud. será capaz de:  Definir el concepto de histograma de una imagen digital.  Juzgar el brillo y el contraste de una imagen a partir del examen de su histograma.
  • 3. 4 El histograma de una imagen Vamos a usar la pequeña imagen que representa la Figura 2 para comprender qué es un histograma. Figura 2. Imagen de 8x8 píxeles. Se trata de una imagen en niveles de gris muy simple, de 8x8 píxeles de tamaño (se han señalado los límites entre píxeles para facilitar su identificación). Sólo son posibles 4 niveles de gris, porque se van a usar 2 bits para codificar el brillo de cada píxel. De la forma habitual, los niveles de gris se numeran del 0 al 3, correspondiendo un brillo mayor a los valores más altos. La tabla siguiente resume esto: Nivel de gris Brillo 0 Negro 1 Gris oscuro 2 Gris claro 3 Blanco Tabla 1. Identificación de los niveles de gris posibles en la imagen anterior. La gráfica que aparece en la Figura 3 es el histograma correspondiente a esta imagen.
  • 4. Figura 3. Histograma correspondiente a la Figura 2. Los números que aparecen el eje horizontal representan los niveles de gris que pueden aparecer en la imagen: a la izquierda está el valor más oscuro (negro) y en el extremo derecho el más claro (blanco). El resto de niveles se distribuyen uniformemente. Se ha puesto una escala con los tonos de gris correspondientes para facilitar la comprensión. En un histograma real habitualmente no encontrará numerado el eje vertical, ni la escala de tonos para el eje horizontal. La altura de cada barra representa el número de píxeles de la imagen que presentan ese nivel de gris concreto. Se puede deducir entonces que la imagen tiene 15 píxeles completamente negros (con nivel 0), 11 de tono gris oscuro (nivel 1) y 38 píxeles completamente blancos (nivel 3). No hay ningún píxel en la imagen con un nivel de gris 2. ¿Cuánto deberán sumar las alturas de todas las barras? Efectivamente, 64, que es el número total de píxeles que tiene la imagen. Como ve, con sólo mirar el histograma podemos deducir algunas cosas interesantes sobre la imagen, lo que demuestra su utilidad:  La mayor parte de los píxeles son blancos, así que probablemente se aprecie un fondo blanco uniforme.  Hay un número significativo de píxeles totalmente blancos y totalmente negros, por lo que presentará un aspecto bien contrastado. 4.1 ¿Cómo se obtiene el histograma en la práctica? La mayoría de los programas de edición de imágenes (o retoque fotográfico, si lo prefiere) ofrecen la opción de mostrar un histograma de la imagen. Por ejemplo, con Gimp1 el histograma está accesible en el menú Ventanas | Diálogos empotrables y tiene el siguiente aspecto:
  • 5. Figura 4. Histograma de Gimp. Se trata de un histograma correspondiente a una imagen con 256 niveles de brillo, por eso su trazado es mucho más continuo que nuestro primer histograma (hay 256 barras verticales). Como ayuda, se divide el eje horizontal en cinco zonas, que podrían denominarse, de izquierda a derecha: negros, grises oscuros, grises medios, grises claros y blancos. 4.2 ¿Hay un histograma ideal? Cada imagen tiene su propio histograma. Pero como regla general se considera que una imagen tiene un buen contraste si su histograma se extiende ocupando casi todo el rango de tonos, como ocurre con el de la primera imagen que vimos: Figura 5. Imagen e histograma correspondiente. Pero no todas las imágenes son iguales. Considere, por ejemplo la siguiente figura: Figura 6. Imagen nocturna.
  • 6. Se trata de una imagen nocturna, por eso su histograma está fuertemente desplazado al lado izquierdo (zona de tonos oscuros) y evidencia que no hay apenas ninguna zona de la imagen muy brillante. ¡Pero es lo que se espera de una fotografía nocturna! Otro ejemplo: dos crías de oso polar en la nieve a la luz del día. Lo ha adivinado: el histograma es marcadamente más alto en la zona de grises claros y blancos. Y esto, de nuevo, es lo correcto. Figura 7. Fotografía con tonos predominantemente claros. Un último ejemplo. Si se entiende por contraste la diferencia de brillo entre las zonas más claras y más oscuras en una imagen, la siguiente fotografía de un paisaje en la niebla ofrece un ejemplo de bajo contraste. No hay nada completamente oscuro ni tampoco muy claro. Esto se traduce en un histograma estrecho. Además, como la tónica dominante son los grises medios, se observa que está bastante centrado. Figura 8. Ejemplo de imagen con poco contraste. Frente a escenas con una iluminación más normal, los histogramas deberían ser del tipo amplio de la Figura 5. Si no es así, un histograma desplazado a la izquierda puede denotar falta de exposición, y exceso de ella si lo está hacia la derecha.
  • 7. 4.3 El histograma de canales de color En todos los histogramas que han aparecido hasta ahora el eje horizontal representa el valor de brillo de los píxeles. Para imágenes en color es posible realizar un análisis más detallado, considerando que están formadas por la composición de tres canales de color RGB (componentes roja, verde y azul): Figura 11.Canales rojo, verde y azul que componen la imagen del ejemplo Para las imágenes en color es posible obtener el histograma de canales de color, que cabe entenderlo como la superposición de 3 histogramas distintos, los que corresponden a cada uno de los canales que forman la imagen. En Gimp se accede a este histograma seleccionando la opción “RGB”, tal como se señala en la Figura 11: Figura 11. Ejemplo de histograma de canales de color. También es posible obtener el histograma de cada uno de estos canales por separado: Figura 11. Obtención de los histogramas de cada canal de color por separado.
  • 8. 4.4 Histograma y visión por computador El histograma resulta una herramienta de gran interés también en tareas de análisis automático de imágenes, como las que se llevan a cabo en el área de la visión por computador. La Figura 12 muestra un ejemplo típico. Para una aplicación de inspección automática, se trata de determinar los píxeles de la imagen que corresponden a la herramienta, que se sabe depositada sobre un fondo de color más claro, bastante uniforme. La clave está en encontrar un nivel de gris o umbral, tal que todos los píxeles más oscuros (a su izquierda en el histograma) correspondan a la herramienta y los más claros al fondo. Este nivel podría determinarse a partir del análisis del histograma. La figura muestra un típico histograma bimodal, donde hay dos grandes agrupaciones de niveles que aparecen con cierta frecuencia en la imagen, una correspondiente al objeto oscuro y otra debida al fondo claro. Una vez determinadas estas dos agrupaciones, el nivel de gris equidistante entre ambas, resultaría un nivel de umbral adecuado. Figura 12. Ejemplo de umbralización de una imagen con ayuda de su histograma. En la siguiente figura se señalan con color rojo todos los píxeles que se consideran pertenecientes a la herramienta por ser más oscuros que el nivel de umbral. Figura 13. Resultado de la umbralización automática de la imagen anterior.
  • 9. 5 Cierre A lo largo de este objeto de aprendizaje hemos tratado el concepto de histograma de una imagen digital. Se ha comprobado cómo ofrece una información valiosa para juzgar las características de luminosidad de una imagen, de forma más efectiva que la observación de la imagen en un dispositivo no siempre bien ajustado. También es una herramienta muy usada en el campo de la visión por computador. La tabla siguiente ofrece un resumen de cómo interpretar un histograma. Observación Diagnóstico Histograma amplio, cubre todo o casi todo el rango tonal Imagen óptima, buen contraste Histograma estrecho Falta de contraste Histograma desplazado a la izquierda Escena oscura Imagen poco expuesta Histograma desplazado a la derecha Escena con mucho brillo o tonos predominantemente claros. Imagen demasiado expuesta. Tabla 2. Resumen de la interpretación de un histograma. 6 Bibliografía [1] “GIMP: The GNU Image Manipulation Program”: Disponible en: http://www.gimp.org