Documentos de Académico
Documentos de Profesional
Documentos de Cultura
(Asegúrese de estar
trabajando en la carpeta que ya se ha creado).
Nota: Si no está trabajando en la carpeta donde se encuentra la imagen guardada, al realizar
el código le saldrá error.
Este código necesita el código del ejercicio 2,3 para poder ser ejecutado.
La imagen de las moscas casi no puede ser apreciada debido a que los objetos obtenidos
son muy dispersos y solo son en forma de pequeñas líneas y puntos.
b.
No se alcanza a observar nada de la imagen.
En la primera imagen no se puede apreciar ninguna de las moscas en su forma pues solo se
ven puntos y líneas y en la segunda imagen no se alcanza a observar nada.
2.5. Desarrolle el siguiente código en el Command Window de Matlab. (Asegúrese de estar
trabajando en la carpeta que ya se ha creado). La imagen a utilizar es la misma de la
primera práctica.
Este código necesita el código del ejercicio 2,3 para poder ser ejecutado.
b.
Las imágenes de los dos puntos son iguales y los bordes sobel son más fuertes aparte
Rellena algunos agujeros entre los bordes dilatados creados con el comando imfill.
>> Hojaenferma=imread('hojaenferma1.jpg');
GrayHojaenferma=rgb2gray(Hojaenferma);
figure;
imshow(Hojaenferma)
BordesCanny=edge(GrayHojaenferma,'Canny');
figure;
imshow(BordesCanny)
BordesSobel=edge(GrayHojaenferma,'Sobel');
figure;
imshow(BordesSobel)
>>
>> se3=strel('line',3,1);
dilatacion=imdilate(BordesSobel,se3);
figure;
imshow(dilatacion)
relleno=imfill(dilatacion,'holes');
figure;
imshow(relleno)
numpixels=100;
>> Filtro=bwareaopen(relleno,numpixels);
figure;
imshow(Filtro)
se4=strel('square',3);
dilatacion2=imdilate(BordesSobel,se4);
figure;
imshow(dilatacion2)
relleno2=imfill(dilatacion2,'holes');
>> figure;
imshow(relleno2)
imshow(relleno)
numpixels=100;
Filtro=bwareaopen(relleno,numpixels);
figure;
imshow(Filtro)
>>