【问题标题】:opencv kmeans function with pre-selection具有预选功能的 opencv kmeans 函数
【发布时间】:2016-11-19 08:54:57
【问题描述】:

在 openCV 中,是否可以使用 kmeans 预先定义一些组?

kmeans(input,10,label,cvTermCriteria(CV_TERMCRIT_EPS+CV_TERMCRIT_ITER, 10, 1.0), 1, cv::KMEANS_PP_CENTERS,centroid);

例如,“输入”数组是一个 10 行的垫子,我已经知道,第 1、7、10 行属于一个组,是否可以在将这些数据分组到 5 个集群之前将此信息放入 kmeans ?

谢谢!

【问题讨论】:

    标签: c++ opencv image-processing computer-vision


    【解决方案1】:

    您可以定义用户定义的起始标签。 使用 cv::KMEANS_USE_INITIAL_LABELS 而不是 cv::KMEANS_PP_CENTERS 并在插入函数的标签矩阵(第三个参数)中插入带有初始标签的标签矩阵,即第 1、7、10 行将具有相同的起始标签。

    【讨论】:

      猜你喜欢
      • 2019-05-09
      • 2015-09-11
      • 2018-12-16
      • 2023-04-04
      • 2013-08-17
      • 2015-11-12
      • 2020-07-10
      • 1970-01-01
      • 2013-07-24
      相关资源
      最近更新 更多