You are on page 1of 19

PASO 4: EVALUACION.

PROYECTO FINAL

Por:

ALEX LEONARDO CRISTANCHO MOLINA Cód.: 1052.403.337

YENY PATRICIA MONTOYA Cód.: 1 045 109 256

VICTOR MANUEL COVANS ACOSTA Cód.: 1047.368.738

EDGAR DUBAN HIGUERA Cód.:

PROCESAMIENTO DIGITAL DE SEÑALES

Grupo 299004_15

Presentado a

ANA ISABEL BOLAÑOS

Universidad Nacional Abierta y a Distancia UNAD

Escuela de Ciencias Básicas Tecnología e Ingeniería

Diciembre 2014
Procesamiento Digital de Señales

TABLA DE CONTENIDO

INTRODUCCION ................................................................................................... 3
ACTIVIDADES PASO 4 ..................................................................................... 4-17
CONCLUCIONES ................................................................................................ 18
BIBLIOGRAFIA .................................................................................................... 19

2
Procesamiento Digital de Señales

INTRODUCCION

El presente trabajo tiene como finalidad evaluarnos con la temática vista en el curso
Procesamiento Digital de Señales donde revisaremos algunos de los conceptos
manejados a lo largo del curso y que debemos tener muy claros durante nuestra
formación profesional.

Con el desarrollo del presente trabajo grupal, incursionamos en el análisis, y


simulación de las señales digitales, desde el instante en que nos damos a la tarea
de realizar los ejercicios propuestos en la guía de actividades.

Este análisis lo haremos desde la perspectiva de un entorno de cálculo numérico y


simulación por computador a través de la herramienta informática de ingeniería
Matlab. Con esto se busca un entendimiento sobre cada uno de los procesos y
características que se dan en el manejo de señales digitales familiarizándonos con
la definición, manipulación y representación gráfica de estas.
Igualmente se pretende reforzar el conocimiento adquirido por el alumno y fortalecer
el trabajo en equipo, serio y responsable para lograr los objetivos propuestos.

3
Procesamiento Digital de Señales

ACTIVIDADES PASO 4

1. 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 Juancho Polo, el nombre de la
imagen debe ser así: j_polo.jpg (sin acentos y sin caracteres especiales como
la “ñ”).

SOLUCION:

4
Procesamiento Digital de Señales

img=imread('E_Higuera.jpg');

imshow(img)

5
Procesamiento Digital de Señales

2. Realizar la lectura de la imagen j_polo.jpg, convertirla en una imagen binaria


en blanco y negro con umbral de 0.6 y realizar su escritura en el archivo
j_polo_bin.jpg.

SOLUCION:

>> f=imread('C:\Users\acerpc\Documents\MATLAB\V_Covans.jpg');

>> fg=rgb2gray(f);

>> imshow(fg);

>> title('Victor Manuel Covans');

>> imwrite(fg,'V_Covans_bin.jpg')

grises=rgb2gray(img);

umbral=0.6;

bw=im2bw(grises,umbral);

imshow(bw)

imwrite(f, 'E_Higuera_bin.jpg');

6
Procesamiento Digital de Señales

>> imagebinary=('a_cristancho.jpg'<0.6);

7
Procesamiento Digital de Señales

3. Convertir la imagen original j_polo.jpg a escala de grises y calcular su


histograma. Crear una figura que contenga estas dos gráficas.

SOLUCION:

>> f=imread('C:\Users\acerpc\Documents\MATLAB\V_Covans.jpg');

>> title('Victor Manuel Covans');

>> fg=rgb2gray(f);

>> subplot(2,1,1),subimage(fg),title('Imagen en Escala de Grises');

>> subplot(2,1,2),imhist(fg),title('Histograma');

>>

8
Procesamiento Digital de Señales

img=imread('E_Higuera.jpg');

imshow(grises)

imhist(grises)

9
Procesamiento Digital de Señales

>> clear all

>> clear close

>> %leemos la imagen desde un archivo

>> d=imread('a_cristancho.jpg');

>> %vemos la imagen

>> imtool(d)

>> %transformamos imagen a gris

>> dgris=rgb2gray(d);

>> %vemos imagen en gris

>> imtool(dgris)

>> %guardamos imagen gris en un archivo

>> imwrite(dgris, 'a_cristancho.jpg','jpg');

>> %Vemos las dos imágenes

>> subplot(2,1,1),subimage(d),title('imagen1');

>> subplot(2,1,2),subimage(dgris),title('imagenescalagris');

10
Procesamiento Digital de Señales

Visualizamos el histograma relacionando los niveles de intensidad de nuestra


imagen y el número de pixeles que posee esta intensidad

>> clear all

>> clear close

>> %leer imagen desde un archivo

>> d=imread('a_cristancho.jpg');

>> %transformar imagen a gris

>> dgris=rgb2gray(d);

>> %ver histograma gris

>> imhist(dgris)

11
Procesamiento Digital de Señales

4. Aplicar ecualización de histograma con el comando histeq() a la imagen en


escala de grises y visualizar la imagen ecualizada y su histograma, puede
notar que corresponde a un histograma con distribución uniforme.

SOLUCION:

Histograma Canal R

>> f=imread('C:\Users\acerpc\Documents\MATLAB\V_Covans.jpg');

>> planeR=f(:,:,1);

>> subplot(2,1,1),subimage(planeR),title('Imagen en Plano de Rojos');

>> subplot(2,1,2),imhist(planeR),title('Histograma Plano de Rojos');

>> figure(3)

>> bar(planeR),title ('Bar R')

12
Procesamiento Digital de Señales

Histograma Canal G

>> f=imread('C:\Users\acerpc\Documents\MATLAB\V_Covans.jpg');

>> planeg=f(:,:,2);

>> figure(4)

>> subplot(2,1,1),subimage(planeg),title('Imagen en Plano de Gris');

>> subplot(2,1,2),imhist(planeg),title('Histograma Plano de Gris');

>> figure(5)

>> bar(planeg),title('Bar G')

13
Procesamiento Digital de Señales

Histograma del Canal B

>> f=imread('C:\Users\acerpc\Documents\MATLAB\V_Covans.jpg');

>> planeB=f(:,:,3);

>> figure(6)

>> subplot(2,1,1),subimage(planeB),title('Imagen en Plano de Azul');

>> subplot(2,1,2),imhist(planeB),title('Histograma Plano de Azul');

>> figure(7)

>> bar(planeB),title('Bar B')

14
Procesamiento Digital de Señales

15
Procesamiento Digital de Señales

16
Procesamiento Digital de Señales

i=histeq(grises);
imshow(i)
imhist(i)

17
Procesamiento Digital de Señales

CONCLUSIONES

 Logramos evaluar e implementar de manera satisfactoria la teoría vista


durante el desarrollo del curso Procesamiento Digital de Señales donde se
tuvo la oportunidad de llevar a la práctica los temas y conceptos estudiados
mediante la herramienta informática de ingeniería Matlab de gran importancia
en el análisis, manipulación y representación gráfica de las señales digitales.

 Con el desarrollo del trabajo se dio respuesta a cada uno de los ejercicios
propuestos en la guía integradora de actividades

 Fortalecimos el manejo del software de ingeniería MATLAB mediante la


práctica de cada uno de los ejercicios planteados en este trabajo grupal. De
igual forma comprendimos la importancia sobre el manejo de esta
herramienta en nuestro campo de estudio.

 Logramos desarrollar habilidades interpersonales para llevar a cabo una


buena comunicación entre los integrantes del grupo colaborativo con el fin de
entregar un trabajo completo y bien desarrollado.

18
Procesamiento Digital de Señales

BIBLIOGRAFIA

 MATLAB, V. &. (27 de diciembre de 2008). youtube"MATLAB:


PROCESAMIENTO DE IMÁGENES PARTE 1". Recuperado el 10 de
diciembre de 2014, de youtube"MATLAB: PROCESAMIENTO DE
IMÁGENES PARTE 1": https://www.youtube.com/watch?v=GRULGx0TuZA

 Barchiesi, J. V. (2008). Introducción al Procesamiento Digital de Señales.


Valparaiso: Ediciones Universitarias de Valparaíso.

 Dimitris G. Monolakis, & John G. Proakis. (1997). Tratamiento digital de


señales: Principios, algoritmos y aplicaciones. Prentice Hall.

 Tocci, R. J. (2003). Sistemas Digitales: Principios Y Aplicaciones 8° Edición.


Mexico: Pearson Educación.

 Wakerly, J. F. (2001). Diseño Digital: Principios y Prácticas. Mexico: Prentice


Hall.

19

You might also like