Documentos de Académico
Documentos de Profesional
Documentos de Cultura
OBJETIVOS
1. Describir el sistema visual humano
2. Dibujar una imagen a partir de su matriz de valores.
3. Reconocer las componentes RGB de una imagen.
4. Reproducir algunos comandos de Matlab para procesamiento de imágenes.
ACTIVIDADES PREVIAS A LA PRÁCTICA
Ver los siguientes videos:
“¿Qué es la luz? ¿Por qué vemos colores?” https://www.youtube.com/watch?v=5E3kl_7_cT0 (4’:25’’)
“La Vista (DC- Cuerpo Humano al Límite)” https://www.youtube.com/watch?v=QeKX4atMzQQ (41’:37’’)
“Colm Kelleher: Como vemos los colores. Inglés https://www.youtube.com/watch?v=MUhFoKbxixY (3:43)
NOTA: Ya que este último video está en inglés, si desean activar los subtítulos en español, deben ir a la parte inferior
derecha del video y en subtítulos, activar subtítulos en español.
EQUIPOS Y COMPONENTES NECESARIOS
EQUIPOS Y ELEMENTOS SUMINISTRADOS POR EL LABORATORIO:
1 Computador con Matlab
ELEMENTOS QUE DEBEN TRAER LOS ESTUDIANTES:
1 Cámara fotográfica (Puede ser la del teléfono móvil)
DESARROLLO DE LA PRÁCTICA
I. ESPECTRO VISIBLE Y MODELO DE VISIÓN HUMANA. (0/50).
Preguntas de reflexión 1. Naturaleza de la luz y Espectro visible
¿Qué es la luz visible?
¿Cómo se compone la luz blanca?
Preguntas de reflexión 2. Proceso de visión humana
Responda cuál es la función de las siguientes partes involucradas en el proceso de visión humana:
Córnea, pupila, retina, conos, bastones, nervio óptico y corteza cerebral.
II. REPRESENTACIÓN DE UNA IMAGEN EN ESCALA DE GRISES. (50/50).
Una imagen es la representación visual de la apariencia de un objeto. Esta imagen puede representarse como una
señal bidimensional, donde X y Y son las variables independientes y f(X,Y) el valor que toma la función.
Entre más bits se usen para representar la intensidad en una imagen, mayor será el tamaño de la misma y así
mismo mayor la discriminación de intensidad (en nuestro caso de grises), tal y como se aprecia en la Figura 4.
Usualmente las imágenes en escala de grises se representan con 8 bits, es decir con 256 niveles de intensidad,
donde el nivel más bajo (0) se le considera negro y el más alto (255) se le considera blanco. Cualquier otro valor
entre 0 y 255 será un valor gris.
Figura 10. Imagen con componente roja en la parte superior central y con componente verde en la parte inferior
izquierda
Figura 11. Imagen con las tres componentes de color RGB. Roja parte superior central, verde parte inferior
izquierda y azul parte inferior derecha.
Informe 1 (20/50). Creación de imagen a color
A partir de lo visto en los numerales 17 a 25, cree una imagen usando Matlab, de dimensión 400x600, en la cual
se aprecie la bandera de Colombia en formato .BMP.
Para grabar este imagen a partir de las matrices generadas se usa el comando: imwrite . A modo de ejemplo
se muestra como se crearía el archivo de la imagen de la Figura 11 en formato .BMP
Creación del archivo Colores_RGB.bmp: imwrite(rgb,'Colores_RGB.bmp');
Se debe cargar en esta imagen en uvirtual con el respectivo título (incluyendo nombre de los integrantes), como
adjunto al informe.
26. Cargue el archivo llamado guacamaya700x460.jpg a la variable guacamayaRGB. Visualice esta imagen.
27. Ahora grabe esta imagen en un archivo en formato .BMP. Para esto se utiliza el comando imwrite así:
imwrite(guacamayaRGB,' guacamayaRGB.bmp');
Informe 2 (30/50). Conversión y creación de imágenes
Tome una fotografía a color de todo su grupo de trabajo. Conviértala a una imagen a escala de grises mediante el
comando rgb2gray . Luego convierta esta imagen a blanco y negro.
Genere tres imágenes .BMP (utilizando el comando imwrite ) a partir de la imagen a color de la foto de su grupo,
en escala de grises de la imagen de su grupo y en blanco y negro de la imagen de su grupo.
Se deben cargar en estas imágenes en la plataforma con el respectivo título en cada una, como adjunto al informe.
Complete el siguiente cuadro comparativo con el tamaño de cada archivo generado.
Imagen a Imagen en Imagen en
Comparación de tamaños de archivos
color escala de grises blanco y negro
Tamaño de la imagen (número de pixeles
horizontal por número de pixeles verticales)
Tamaño del archivo (bytes)