如何在OpenCV中找到最低特征值对应的特征向量
How to find the eigenvector corresponding to the lowest eigenvalue in OpenCV?
我可以找最小的非零特征值,然后得到相应的特征向量。
你知道其他更干净的方法来得到这个吗?
lowindex from eigen()在当前实现中显然被忽略了:(
正如文档中所说:
eigenvalues -与src相同类型的特征值的输出向量;特征值按降序存储。
和
特征向量 -特征向量的输出矩阵;它的大小和类型与src相同;特征向量被存储为后续矩阵行,顺序与对应的特征值
相同
所以最低特征值就是特征值向量中的最后一个元素,对应的特征向量是特征向量矩阵的最后一行。
如果最后一个特征值为零(即你的输入是奇异的),如果你想要最低的非零,你需要从最后一个条目开始搜索。
相关文章:
- 写入向量<向量<bool>>
- 函数向量_指针有不同的原型,我可以构建一个吗
- std::向量与传递值的动态数组
- 将值指定给向量(2D)的向量中的某个位置
- 找不到成员对象:没有名为get_event()的成员,也处理多态性和向量
- 如何使用向量的template_back函数
- 尝试通过多个向量访问变量时,向量下标超出范围
- 如何通过派生类函数更改基类中的向量
- C++从另一个类访问公共静态向量的正确方法是什么
- 如何将ampl中的集合表示为c++中的向量
- 变量没有改变?通过向量的函数调用
- 迭代时从向量和内存中删除对象
- 向量 <int> a {N, 0} 和 int arr a[N] = {0} 的时间复杂度有什么区别
- 如何为模板化对象创建模板向量?VS正在投掷C3203
- 计算数组的特征值/向量,而不是使用特征 3 计算矩阵
- C++ 查找矩阵的特征值和特征向量
- 近似大型对称矩阵的最高3个特征值和特征向量的快速方法
- GPU上计算特征值和特征向量的性能较差
- 特征向量和 Matlab 中的不同特征向量和特征值可能会产生错误
- 如何在OpenCV中找到最低特征值对应的特征向量