Group object by color

12 views (last 30 days)
MaLi
MaLi on 11 Oct 2018
Edited: MaLi on 21 Oct 2018
Hi everybody, I want to label together the candy with the same color. The user with ginput select a point in the image, if it correspond to one of the candies I need to show all the candy with the same color.
I was able to find the point that I will call x,y .
I was also able to label the entire image but not to label by color.
The only problem is to identify the object with the same color, I can do the rest. Can you help me? This is the image.

Answers (1)

Image Analyst
Image Analyst on 11 Oct 2018
Try rgb2ind() to do a rough labeling of the different colors.
Or try kmeans (demo attached.)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!