Color image segmentation using K-Means
1 次查看(过去 30 天)
显示 更早的评论
The Example for Color image segmentation which I was found here Here. In this example they have segmented the blue color. Is there any example to segment only the red color or green color?
1 个评论
Sivakumaran Chandrasekaran
2012-8-25
RGB color are referred as 1,2,3. where 3 stands for blue color. So, in the same code modify the value of 3 as 2 to get green color and change the value as 1 to get red color.
采纳的回答
Image Analyst
2012-8-25
I think you don't understand how k-means works. You specify k. In the example they specified 3 because they thought there should be, or wanted to be, 3 classes. Those three classes were magenta, blue, and white for that particular image. For your image they might be something different, say yellow, green, and cyan - it all depends on the content of the image. If your image has only two main colors, red and green, then maybe you should specify a k of 2 and it will find those two colors. Feel free to upload your image to the website of your choice if you want us to look at it.
2 个评论
Laila Hayat
2012-11-27
i have the same problem image is onion.png n i have to segment out 5 colors bt i didnt understand how to work on this
Image Analyst
2012-11-27
Can't you follow the example? Just change 3 to 5 and let it run. I can't try it because I don't have the Statistical Toolbox.
更多回答(0 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!