Detecting thin edges of the connected cell
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Hello Everyone! I have a B/W image of a cell and want to extract a thin edges out of it. I tried imclose() but it gives the closed object. Please find the source image, target image (Image which I want) and image with imclose() operation. Yellow line in the Targetimage.jpg is the output, which I want. Thanking you in anticipation.
0 commentaires
Réponse acceptée
Image Analyst
le 9 Mar 2018
First call imfill() on your source image to get rid of internal black spaces:
filledImage = imfill(sourceImage, 'holes');
Then separate the blobs with watershed. For that see Steve's blog. Attach your code if you have any problems with Steve's algorithm.
4 commentaires
Image Analyst
le 17 Mar 2018
Modifié(e) : Image Analyst
le 17 Mar 2018
What's wrong with a straight line? If you don't like it, use imline() or imfreehand() to manually trace out a break line.
Plus de réponses (0)
Voir également
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!