Color-Based Segmentation Using K-Means Clustering

3 views (last 30 days)
Hi i found this tutorial about segmenting colors from images in
There is a part there wherein the colors has been segmented into 3 part
for k = 1:nColors
color = he;
color(rgb_label ~= k) = 0;
segmented_images{k} = color;
end
Now the output is partitioned into 3 separate colors
IE.
image 1 contains only blue
image 2 contains only yellow
image 3 contains only brown
now what i am asking is how can i just get the brown partition? In my example the position of the brown color is 3 but sometimes when i partition other images, The position of the brown color becomes 2. How can i determine what color goes to which partition when using the LAB colorbased segmentation?
Thanks in advance :)
  1 Comment
Rushi Somvanshi
Rushi Somvanshi on 15 Dec 2018
i have not understood for loop. Can yoi you please explain this to me.

Sign in to comment.

Answers (0)

Community Treasure Hunt

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

Start Hunting!