Facultad de Ingeniería Electrónica y Mecatrónica         Procesamiento Digital de Señales                     (TC61)      ...
Índice  Introducción al Procesamiento Digital de  Imágenes con MatLab                    Objetivo                    Forma...
Objetivo   • Revisar los diferentes tipos y     formatos de imágenes que existen.   • Introducir al alumno en el     conoc...
Formatos de Imágenes Identificar los diferentes tipos de Imágenes que existen.    De cada una de ellas describir sus carac...
Pasos previos  Crear la carpeta PATH/Paterno_Materno/  Descargar en esta carpeta un conjunto de 3 imágenes de  cada uno de...
Entrada y salida de imágenes  Con cada una de las imágenes obtenidas de cada formato  realizar lo siguiente:  Lectura  I =...
Entrada y salida de imágenes  Con cada una de las imágenes obtenidas de cada formato  realizar lo siguiente:  Presentar va...
Propiedades de las imágenes  Con cada una de las imágenes obtenidas de cada formato  realizar lo siguiente:  Tamaño  [Rows...
Conversión de tipos  Con cada una de las imágenes obtenidas de cada formato  realizar lo siguiente:  Conversión de tipos  ...
Transformaciones básicas  Con cada una de las imágenes obtenidas de cada formato  realizar lo siguiente:  Cambio de tamaño...
Histograma Con cada una de las imágenes obtenidas de cada formato realizar lo siguiente:                                  ...
Ajuste de imágenes   Con cada una de las imágenes obtenidas de cada formato   realizar lo siguiente:   Ajuste de imágenes ...
Ajuste de imágenes   Con cada una de las imágenes obtenidas de cada formato   realizar lo siguiente:   Ajuste de imágenes ...
Binarización de la imagen   Con cada una de las imágenes obtenidas de cada formato   realizar lo siguiente:   Binarización...
Informe de Laboratorio 5  Indicaciones sobre el Informe de Laboratorio:      Se presentará con el desarrollo de todos los ...
Presentación  Todas las fuentes, archivos utilizados y el Informe deben  presentarse en USB, dentro de una carpeta que lle...
Agradecimiento          Procesamiento Digital de Selñales - Prof. Ing. Jose C. Benitez P.   17
Upcoming SlideShare
Loading in …5
×

Utp pds_lab5 introduccion al procesamiento de imagenes con mat_lab

3,000 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
3,000
On SlideShare
0
From Embeds
0
Number of Embeds
1,877
Actions
Shares
0
Downloads
161
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Utp pds_lab5 introduccion al procesamiento de imagenes con mat_lab

  1. 1. Facultad de Ingeniería Electrónica y Mecatrónica Procesamiento Digital de Señales (TC61) Laboratorio: 5 Introducción al Procesamiento de Imágenes con MatLab Ing. José C. Benítez P.
  2. 2. Índice Introducción al Procesamiento Digital de Imágenes con MatLab Objetivo Formatos de imágenes. Pasos previos Entrada y salida de imágenes Propiedades Conversión de Tipos Transformaciones básicas Histograma Ajuste de imágenes Binarización de la imagen Conclusiones Tarea Procesamiento Digital de Señales- Prof. Ing. Jose C. Benitez P. 2
  3. 3. Objetivo • Revisar los diferentes tipos y formatos de imágenes que existen. • Introducir al alumno en el conocimiento de las operaciones básicas para el tratamiento de imágenes implementadas del MATLAB. Procesamiento Digital de Señales- Prof. Ing. Jose C. Benitez P. 3
  4. 4. Formatos de Imágenes Identificar los diferentes tipos de Imágenes que existen. De cada una de ellas describir sus características De cada una de ellas presentar 05 ejemplos en b/n y 05 ejemplos a color. (En el USB e impreso). Identificar los diferentes formatos de imágenes que existen. De cada una de ellas describir sus características De cada una de ellas 03 ejemplos en b/n y 03 ejemplos a color. (En el USB e impreso). Procesamiento Digital de Señales- Prof. Ing. Jose C. Benitez P. 4
  5. 5. Pasos previos Crear la carpeta PATH/Paterno_Materno/ Descargar en esta carpeta un conjunto de 3 imágenes de cada uno de los formatos vistos en la diapositiva anterior. Nombrar a cada imagen de la siguiente manera: rgb01.ext gray01.ext rgb02.ext gray 02.ext rgb03.ext gray 03.ext donde: rgb si la imagen es a colores gray si la imagen es a escala de grises ext extensión original de la imagen. Procesamiento Digital de Señales- Prof. Ing. Jose C. Benitez P. 5
  6. 6. Entrada y salida de imágenes Con cada una de las imágenes obtenidas de cada formato realizar lo siguiente: Lectura I = imread(your_image.tif); Grabación imwrite(I,filename) Presentación. imshow(I) Capturar las pantallas y añadir al documento word (Informe) todos sus resultados. Procesamiento Digital de Señales- Prof. Ing. Jose C. Benitez P. 6
  7. 7. Entrada y salida de imágenes Con cada una de las imágenes obtenidas de cada formato realizar lo siguiente: Presentar varias imágenes en diferentes ventanas figure, imshow(I1) figure, imshow(I2) Presentar varias imágenes en una misma ventana subplot(2,2,1), imshow(I1); subplot(2,2,2), imhist(I2); subplot(2,2,3), imshow(I3); subplot(2,2,4), imhist(I4); Capturar las pantallas y añadir al documento word (Informe) todos sus resultados. Procesamiento Digital de Señales- Prof. Ing. Jose C. Benitez P. 7
  8. 8. Propiedades de las imágenes Con cada una de las imágenes obtenidas de cada formato realizar lo siguiente: Tamaño [Rows, Cols, RGB] = size() Tipo de dato C = class(I) Extrae colores de una imagen RGB R = I(:,:,1) G = I(:,:,2) B = I(:,:,3) Capturar las pantallas y añadir al documento word (Informe) todos sus resultados. Procesamiento Digital de Señales- Prof. Ing. Jose C. Benitez P. 8
  9. 9. Conversión de tipos Con cada una de las imágenes obtenidas de cada formato realizar lo siguiente: Conversión de tipos Convierte a doublé D = doublé(I) Convierte a enteros sin signo de 8 y 16 bits E = uint8(I) E = uint16(I) Convierte a imagen en gris G = rgb2gray(I) Capturar las pantallas y añadir al documento word (Informe) todos sus resultados. Procesamiento Digital de Señales- Prof. Ing. Jose C. Benitez P. 9
  10. 10. Transformaciones básicas Con cada una de las imágenes obtenidas de cada formato realizar lo siguiente: Cambio de tamaño I = imread(imagen.ext); J = imresize(I, 0.5); figure, imshow(I) figure, imshow(J) Rotación R = imrotate(I, 45); Capturar las pantallas y añadir al documento word (Informe) todos sus resultados. Procesamiento Digital de Señales- Prof. Ing. Jose C. Benitez P. 10
  11. 11. Histograma Con cada una de las imágenes obtenidas de cada formato realizar lo siguiente: 1500 Generación del histograma. 1000 subplot(2,2,1), imshow(G); 500 0 subplot(2,2,2), imhist(G); 0 50 100 150 200 250 subplot(2,2,3), imshow(J); 2000 1500 subplot(2,2,4), imhist(J); 1000 500 0 0 50 100 150 200 250 Ecualización de una imagen. H= histeq(H); Capturar las pantallas y añadir al documento word (Informe) todos sus resultados. Procesamiento Digital de Señales- Prof. Ing. Jose C. Benitez P. 11
  12. 12. Ajuste de imágenes Con cada una de las imágenes obtenidas de cada formato realizar lo siguiente: Ajuste de imágenes <más brillo> J = imadjust(G,[0 1],[0.2 1],1 ); 1500 1000 500 0 0 50 100 150 200 250 2000 1500 1000 500 0 0 50 100 150 200 250 Capturar las pantallas y añadir al documento word (Informe) todos sus resultados. Procesamiento Digital de Señales- Prof. Ing. Jose C. Benitez P. 12
  13. 13. Ajuste de imágenes Con cada una de las imágenes obtenidas de cada formato realizar lo siguiente: Ajuste de imágenes <más contrastre> J = imadjust(G, [0.3 1], [0 1],1 ); 1500 1000 500 0 0 50 100 150 200 250 10000 8000 6000 4000 2000 0 0 50 100 150 200 250 Capturar las pantallas y añadir al documento word (Informe) todos sus resultados. Procesamiento Digital de Señales- Prof. Ing. Jose C. Benitez P. 13
  14. 14. Binarización de la imagen Con cada una de las imágenes obtenidas de cada formato realizar lo siguiente: Binarización. im2bw(I,150/256) Capturar las pantallas y añadir al documento word (Informe) todos sus resultados. Procesamiento Digital de Señales- Prof. Ing. Jose C. Benitez P. 14
  15. 15. Informe de Laboratorio 5 Indicaciones sobre el Informe de Laboratorio: Se presentará con el desarrollo de todos los ejercicios desarrollados y preguntas de esta presentación. Debe ser básicamente un documento gráfico en lo posible. Lo mas importante de un informe de laboratorio son los conclusiones, comentarios y observaciones. Se presenta impreso y en formato digital (en USB). Adjuntar en USB: Los códigos (archivos *.m) con los comentarios solicitados. Los archivos de audio obtenidos. Si han utilizado fuentes adicionales. Procesamiento Digital de Selñales - Prof. Ing. Jose C. Benitez P. 15
  16. 16. Presentación Todas las fuentes, archivos utilizados y el Informe deben presentarse en USB, dentro de una carpeta que lleve las iniciales del curso, sus Apellidos, guion bajo y luego el numero de laboratorio. Ejemplo: PDS_BenitezPalacios_L5 Si adjunta fuentes adicionales, debe conservar el nombre original y agregar _tema. Revisar permanentemente el blog del Curso: http://utppds.blogspot.com. Las Tareas que no cumplan las indicaciones no serán recepcionados por el profesor. Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 16
  17. 17. Agradecimiento Procesamiento Digital de Selñales - Prof. Ing. Jose C. Benitez P. 17

×