【问题标题】:Clustering and kmeans have unclear documentation聚类和 kmeans 的文档不明确
【发布时间】:2012-11-12 03:46:09
【问题描述】:

我必须在我未来的工作中使用 kmeans,我知道它可以在 OpenCV 中使用,因为它们上面有一个 documentation page

我无法理解显示的格式,下面给出的详细信息中也没有解释(它似乎是与 OpenCV 1.1 相关的详细信息)。我的意思是,使用 C++ 行:

double kmeans(InputArray data, int K, InputOutputArray bestLabels, TermCriteria criteria, int attempts, int flags, OutputArray centers=noArray() )

数据、向量或矩阵是什么数据类型?哪个是输入矩阵,哪个是输出?

我习惯于阅读文档like this,其中清楚地说明了输入/输出/标志等以及它们是什么数据类型。

C++: void FeatureDetector::detect(const Mat& image, vector<KeyPoint>& keypoints, const Mat& mask=Mat() ) const

如果有人能给出一个使用 kmeans 的简短示例,我将不胜感激。

附:我已经准备好用于 kmeans 的输入矩阵是 DescriptorExtractor::compute 产生的矩阵。

谢谢

【问题讨论】:

    标签: opencv cluster-analysis k-means feature-detection


    【解决方案1】:

    您可以在文件夹samples 中找到使用大部分OpenCV 功能的示例。在你的情况下,看看这两个:

    1. kmeans.cpp
    2. matcher_simple.cpp

    【讨论】:

      猜你喜欢
      • 2019-05-08
      • 2018-08-17
      • 1970-01-01
      • 2017-04-10
      • 2013-11-18
      • 1970-01-01
      • 2018-12-13
      • 2021-10-09
      • 2012-04-02
      相关资源
      最近更新 更多