hiii....I want to separate the portion from the image(I attached image below). Plz help me in separating that portion
Afficher commentaires plus anciens
In one image diseased portion is there and other image the boundary is detected. My problem is how to extract only the diseased portion from the boundary image.
Réponses (1)
Image Analyst
le 20 Août 2016
0 votes
There is nothing in MATLAB to do that (dental caries segmentation) at a high level. You'll have to build it up from lower level functions. Look to the published image analysis or dental literature for algorithms that you can code up.
4 commentaires
Bhagyashree Shivpuje
le 24 Août 2016
Modifié(e) : Bhagyashree Shivpuje
le 24 Août 2016
Image Analyst
le 24 Août 2016
labeledImage = bwlabel(A2);
props = regionsprop(labeledImage, 'Area', 'Perimeter', 'MajorAxis', 'MinorAxis');
allAreas = [k.Area];
[maxArea, indexOfMax] = max(allAreas);
binaryImageMaxOnly = ismember(labeledImage, indexOfMax) > 0;
Or, a lot more simply if you have a recent version of MATLAB:
binaryImageMaxOnly = bwareafilt(A2);
Bhagyashree Shivpuje
le 25 Août 2016
Image Analyst
le 25 Août 2016
Then can you please "Accept this answer"?
Catégories
En savoir plus sur Deep Learning Toolbox dans Centre d'aide et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!