How to assign different colors to different labels?
5 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Sara Salimi
le 25 Nov 2017
Commenté : Sara Salimi
le 14 Déc 2017
Hi,
I saw in one paper that they are showing their segmentation results of different objects with different colors and overlayed on the input image. As you can see in the following image.
Could I ask how we can assign different colors to different labels obtained from a segmentation algorithms with different objects? I would like to do the same on the segmentation results that I am obtaining from my algorithm. I have 0 as background and labels 1-to-4 as 4 different objects. Your help is really appreciated.
Thanks
0 commentaires
Réponse acceptée
Image Analyst
le 25 Nov 2017
See this snippet:
% Label each blob with 8-connectivity, so we can make measurements of it
[labeledImage, numberOfBlobs] = bwlabel(binaryImage, 8);
% Apply a variety of pseudo-colors to the regions.
coloredLabelsImage = label2rgb (labeledImage, 'hsv', 'k', 'shuffle');
% Display the pseudo-colored image.
imshow(coloredLabelsImage);
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Image Segmentation and Analysis dans Help Center et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!