Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
1. Pasos previos:
a. Crear la carpeta PATH/DSI_lab_04/
b. Descargar en esta carpeta un conjunto de
imgenes.
c. Nombrar a cada imagen de la siguiente
manera.
rgb01.ext
gray01.ext
rgb02.ext
gray 02.ext
rgb03.ext
gray 03.ext
rgb04.ext
gray 04.ext
rgb05.ext
gray 05.ext
donde:
rgb
si la imagen es a colores
gray
si la imagen es a escala de grises
ext
extensin original de la imagen.
2. Entrada y salida de imgenes.
a. Lectura
I = imread('la_imagen.ext');
b. Grabacin
imwrite(I, 'la_imagen.ext')
c. Presentacin.
imshow(I)
d. Presentar varias imgenes en diferentes
ventanas
figure, imshow(I1)
figure, imshow(I2)
e. Presentar varias imagenes en una misma
ventana
subplot(2,2,1), imshow(I1);
subplot(2,2,2), imshow(I2);
subplot(2,2,3), imshow(I3);
subplot(2,2,4), imshow(I4);
3. Propiedades
a. Tamao
[Rows, Cols, RGB] = size(I)
b. Tipo de dato
C = class(I)
b. Rotacin
R = imrotate(I, 45);
6. Histograma.
b. Ajuste de imgenes <ms contrastre>
J = imadjust(G,
[0.3 1],
[0 1],1 );
1500
1500
1000
1000
500
500
0
0
50
1000
15050
200
100
250
150
200
250
1500
2000
2000
1500
1500
1000
1000
1000
500
500
500
0
0
50
1000
15050
200
100
250
150
200
50
100
150
200
250
50
100
150
200
250
250
10000
8000
6000
4000
2000
0
8. Binarizacin de la imagen.
a. Binarizacin.
im2bw(I,150/256)
7. Ajuste de imgenes
a. Ajuste de imgenes <ms brillo>
J = imadjust(G,
[0 1],
[0.2 1],1 );
1500
1000
500
0
0
50
100
150
200
250
50
100
150
200
250
2000
1500
1000
500