我是否正在使用模糊C-means和K-means以及C#编程语言进行图像分割,但我想知道如何使用C#自动确定图像的可能和最佳分割数量分割成。感谢
答案 0 :(得分:0)
确定最佳数量的图像片段是一个非常棘手的问题(如果不是非常明确地指出 best 的意思,甚至可能是不可能的)。例如,如果您将图像传递给多个人并要求他们手动分割,您可能会得到许多不同的结果。
有许多不同的图像分割算法。如果你不想指定簇/段的数量作为输入,那么模糊C均值或K均值将是不好的选择。
相反,我建议使用基于密度的聚类算法。这些算法不需要您指定多个群集。 Mean-shift群集是这些算法之一。我建议阅读它。
见这些帖子:
Image Segmentation using Mean Shift explained
Python Clustering Algorithms
有关平均移位的更多信息:http://en.wikipedia.org/wiki/Mean-shift