ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Proceamiento Digital De Señales Colaborativo 3


Enviado por   •  4 de Marzo de 2015  •  519 Palabras (3 Páginas)  •  250 Visitas

Página 1 de 3

DESARROLLO TRABAJO COLABORATIVO 3: RECONOCIMIENTO DE FORMA Y COLOR CON MATLAB

NELSON ORLANDO

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA

PROGRAMA DE INGENIERÍA ELECTRÓNICA

ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA

DUITAMA

2012

2) Analizar y desarrollar los siguientes ejercicios (individual)

a) Cada integrante del grupo de manera individual deberá realizar la captura de una imagen digital de su rostro (fotografía digital) el nombre y formato de la imagen debe ser el siguiente (inicial primer nombre + primer apellido + formato JPG). Ej. Si el nombre del estudiante es Pepito Pérez el nombre de la imagen debe ser así: p_perez.jpg (sin acentos).

Imagen a ser procesada:

n_torres.jpg:

n_torres.jpg

b) Escriba un script (programa) en Matlab que realice la lectura de la imagen p_perez.jpg, la convierta en niveles de gris y realice su escritura en el archivo p_perez_gris.jpg. El nombre del archivo del script conserva los criterios del nombre de la imagen para lo cual quedaría de la siguiente forma (p_perez_ejercicio1.m). Cada integrante del equipo de manera individual deberá colocar su archivo con los resultados obtenidos en el foro de trabajo colaborativo.

Para la conversión de RGB a niveles de gris: utilizad la función rgb2gray o bien programar una función propia que realice la conversión mediante la siguiente fórmula:

I = (R + G + B) / 3

Resultados del procedimiento:

>> clear all;

f=imread('n_torres.jpg');%% leer la imagen desde la carpeta que por defecto tiene matlab para almacenar archivos (c:\users\****\documents\MATLAB)

fg=rgb2gray(f);%% conversión de la imagen a escala de grises

imshow(fg)%% muestra el resultado del proceso, es decir, la imagen en escala de grises

title('n_torres gris')%% imagen renombrada, título que aparecerá en pantalla

imwrite(fg,'n_torres_gris.jpg')%% procede a guardar la imagen en la carpeta por defecto

f=imread('n_torres.jpg');%% leer la imagen desde la carpeta que por defecto tiene matlab para almacenar archivos (c:\users\****\documents\MATLAB)

fg=rgb2gray(f);%% conversión de la imagen a escala de grises

imshow(fg)%% muestra el resultado del proceso, es decir, la imagen en escala de grises

title('nelson torres gris')%% imagen renombrada, título que aparecerá en pantalla

imwrite(fg,'n_torres_gris.jpg')%% procede a guardar la imagen en la carpeta por defecto

Resultado de la imagen procesada

c) Escriba un programa en Matlab que realice la lectura de la imagen p_perez.jpg, y calcule su histograma en niveles

...

Descargar como (para miembros actualizados) txt (4 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com