how to close a open object in an image
1 view (last 30 days)
Show older comments
I have a problem. I am trying to count objects but some of them are not closed and when I apply binarize code, it does not apply and appears distorted.
I=imread('Pollen1.tif');
figure, imshow(I),title('Original');
%Transforma a imagem em escala cinzento
I2=rgb2gray(I);
figure,imshow(I2),title('rgb2gray');
%Convert image to binary image, based on threshold
I4=im2bw(I3);
figure
imshow(I4);
%Remove small objects from binary image
I4=bwareaopen(I4,900);
figure
imshow(I4),title('bwareaopen');
%Find edges of objects in images using Sobel, Prewitt, Roberts, or Canny method
I6=edge(imc,'Canny');
figure
imshow(I6),title('Canny');
6 Comments
Answers (0)
See Also
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!