Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Práctica
Práctica
Operadores Morfológicos
Realizar las siguientes actividades en su computador, utilice los comandos solicitados y capture
en un documento los resultados que se obtiene luego de aplicar los comandos.
✓ Utilice las imágenes del taller anterior para realizar las siguientes actividades.
H=fspecial('average',5);
K=imfilter(J,H);
imshow(foto),title('ORIGINAL')
figure, imshow(K),title('FILTRO')
fotoRayo=imread('D:\U. ING SISTEMAS\6to SISTEMAS\Procesamiento de Imágenes\Parcial
2\Práctica 7\rayo.jpg');
H=fspecial('average',5);
K=imfilter(J,H);
imshow(fotoRayo),title('ORIGINAL')
figure, imshow(K),title('FILTRO')
H=fspecial('average',5);
K=imfilter(J,H);
imshow(fotoSofa),title('ORIGINAL')
figure, imshow(K),title('FILTRO')
✓ Aplicar filtros espaciales de paso alto y realce los bordes de las 3 imágenes utilizando los
comandos firpm, ftrans2, filter2.
n=32;
Wn=0.5;
b = fir1(n, Wn,'high');
h_hp = ftrans2(b);
I=imfilter(foto, h_hp);
imshow(foto),title('ORIGINAL')
figure,imshow(I),title('PASO ALTO')
Wn=0.5;
b = fir1(n, Wn,'high');
h_hp = ftrans2(b);
imshow(fotoSofa),title('ORIGINAL')
I=imfilter(fotoSofa, h_hp);
figure,imshow(I),title('PASO ALTO')
n=32;
w_hp=.125;
b = fir1(n,w_hp,'high');
h_hp = ftrans2(b);
I=imfilter(fotoRayo, h_hp);
imshow(fotoRayo),title('ORIGINAL')
figure,imshow(I),title('PASO ALTO')
Se logró realizar el filtro ftrans2 con otros comando encontrados en internet, en el
funcionamiento de firpm, filter2, no se encontró información para su evaluación.
✓ Aplicar filtros espaciales de paso alto y realice de detección de contornos de las 3 imágenes
utilizando los comandos Edge(i, ‘sobel’) Edge(i,’canny’).
imshow(foto);
cuadrado = strel('square',13);
fotoCuadrada = imerode(foto,cuadrado);
imshow(fotoCuadrada);
linea = strel('line', 15, 55);
fotoLinea=imerode(foto,linea);
imshow(fotoLinea);
fotoDisco = imerode(foto,disco);
imshow(fotoDisco);
ball = strel('ball', 16, 6);
fotoBall = imerode(foto,ball);
imshow(fotoBall);
DILATACION:
se = strel('line',11,90);
bw2 = imdilate(bw,se);
imshow(bw),title('ORIGINAL')
figure, imshow(bw2),title('DILATADA')
EROSION:
se = strel('line',4,0);
bw2 = imerode(bw,se);
imshow(bw),title('ORIGINAL')
figure, imshow(bw2),title('EROSIONADA')
APERTURA:
se = strel('disk',5);
bw2 = imopen(bw,se);
imshow(bw),title('ORIGINAL')
figure, imshow(bw2),title('APERTURA')
CIERRE:
se=strel('disk',5);
bw2=imclose(bw,se);
imshow(bw),title('ORIGINAL')
figure, imshow(bw2),title('CIERRE')