gpt4 book ai didi

OpenCV PCA 不可初始化

转载 作者:行者123 更新时间:2023-12-02 17:50:24 29 4
gpt4 key购买 nike

给定 http://docs.opencv.org/modules/core/doc/operations_on_arrays.html

PCA 应该可以通过传递一个矩阵来初始化。

cv::Mat matrix;
...
//If I do
cv::PCA pca;
pca(matrix);

我收到错误,该函数 cv::PCA::operator() cannot be called with the given arguments
如果我这样做:
cv::PCA pca(matrix);

它说“没有构造函数的实例与参数列表匹配”

如果我这样做:
pca.operator(matrix);

它说“错误:需要运算符(operator)”。出了什么问题?

最佳答案

“PCA 应该可以通过传递一个矩阵来初始化。”

  • 不,不是真的。

  • there既不是单 Mat 构造函数,也不是单 Mat operator()。

    你必须至少提供一个数据垫、一个平均垫和一些标志。

    关于OpenCV PCA 不可初始化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22976340/

    29 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com