Vous êtes sur la page 1sur 7

UNIVERSIDAD CATLICA BOLIVIANA "SAN PABLO"

FACULTAD DE CIENCIAS EXACTAS E INGENIERA



EJERCICIOS INTRODUCTORIOS
AL PROCESAMIENTO DE IMAGENES POR COMPUTADOR

INDICE

Colores o canales
Escala de grises
Bsqueda por color
Pantalla azul (ejercicio)
Histograma de colores (ejercicio)
Reconocimiento bsico de objetos (ejercicio)
Tratamiento de Video (ejercicio)


NOTA: Los ejercicios NO sern calificados, sirven al propsito de ejercitar sus fundamentos de MATLAB y
criterio para procesar imgenes a un nivel introductorio. El profesor demostrar y compartir sus soluciones.

Se recomienda altamente ejercitarlos para que su comprensin y aprovechamiento de las clases se
incremente.


COLORES O CANALES

El programa separa una imagen en sus tres componentes principales (RGB) y las muestra por pantalla.

Figura 1. Componentes principales de una imagen
Note que el fondo blanco (que es la suma de los tres colores principales) resalta muy bien en todos sus
componentes; note que en ROJO el oso hormiguero es prcticamente negro indicando ausencia de
informacin en rojo en ese sector; note que en AZUL la hormiga es prcticamente negra indicando ausencia
de informacin azul en ese sector.
original rojo
verde azul
ESCALA DE GRISES

El programa convierte una imagen a escala de grises separa una imagen en sus tres componentes principales
(RGB) y las muestra por pantalla.

Figura 2. Escala de grises
Para que un pixel se muestre en gris (ms claro o ms oscuro) es necesario que sus componentes RGB tengan
el mismo valor numrico entre los siguientes limites: R=0, G=0, B=0 para negro, R=255, G=255, B=255 para
blanco.
























original
grises
BSQUEDA POR COLOR

El programa busca un color y lo reemplaza por otro.


Figura 3. Reemplazando un color por otro
Se busca un color predominante en un pixel y se lo reemplaza por otro. Puede utilizarse un coeficiente para
mejorar o empeorar la selectividad o exigencia del reemplazo. En la imagen de la recha se utiliz un
coeficiente de 1.5 que procesa el amarillo, la imagen de la izquierda utiliza un coeficiente de 1.7 discrimina el
amarillo.
























original
cambio
original
cambio
PANTALLA AZUL

El programa debe realizar el efecto de pantalla azul. El principio es simple y se basa en el programa anterior.
Encontrando un color, en vez de reemplazarlo por un color especfico, lo que debe hacerse es reemplazar la
informacin del pixel por el pixel de otra imagen. para que esto suceda sin inconvenientes ambas imgenes
tienen que tener el mismo tamao (resize en MATLAB).

Figura 4. Ejemplo del resultado de pantalla azul
Puede ver que el efecto no es perfecto, las cmaras se distorsionan.























HISTOGRAMA DE COLORES

El programa debe realizar un histograma (principio del anlisis en frecuencia) de cada color de una imagen.
Para ser ms claro, debe contar cuantos 0 hay en la matriz de rojo, cuantos 1,... cuantos 255, as para el
verde y para el azul. Y luego imprimir el resultado en forma de barras.


Figura 5. Ejemplo de histograma de colores
Imprimir la imagen con los tres histogramas juntos no es difcil una vez que se tienen los histogramas por
separado. Piense en estos histogramas como seales, se pueden normalizar, calcular su energa y decidir con
conocimiento de toda la imagen si el color predominante es el azul (en este ejemplo), esto permitira
discriminar objetos por el color.

























RECONOCIMIENTO BSICO DE OBJETOS

El programa en cuestin debe:
Comenzar con la imagen (si quieren no muy ntida) de algunos nmeros.
La imagen debe convertirse a formato binario (perdiendo mucha informacin de color), pero
destacando agrupaciones como consecuencia. (im2bw en MATLAB)
Eliminar las "agrupaciones pequeas". (necesitaran not() y bwareaopen() en MATLAB)
Encerrar en un marco rojo las agrupaciones restantes (los nmeros). (...)



Figura 6. Ejemplo de reconocimiento bsico de objetos




















TRATAMIENTO DE VIDEO

Necesitan una cmara web (y sus controladores) y curiosidad en MATLAB para conseguir tomar fotos en
MATLAB. Grabar una secuencia de video y reproducirla.











































Carlos Zepita Quispe
Docente UCB

Diciembre del 2012

Vous aimerez peut-être aussi