Hi everyone,
I'm using the imsegkmeans function to segment images. I know that the kmeans function has the possibility to give initial centroids as an input; I would like to initialize the imsegkmeans function too in some way (e.g. give the predicted cluster pixel intensities as the initial value for the segmentation), but I can't find anything on how to do this. Any suggestions?
Thanks in advance!

 採用された回答

Aditya Patil
Aditya Patil 2021 年 2 月 18 日

0 投票

Currently, there is no support for setting explicit values for the centroids.
However, you can set the 'NumAttempts' name value pair to a high value. The algorithm tries random set of centroid multiple times, and chooses the best of them.

その他の回答 (0 件)

質問済み:

2021 年 2 月 15 日

回答済み:

2021 年 2 月 18 日

Community Treasure Hunt

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

Start Hunting!

Translated by