将特征码重写为OpenCV
Rewriting Eigen code into OpenCV
我用c++编写的代码使用Eigen,我需要在OpenCV中重写它。问题是我以前没有使用过Eigen,我找不到任何更广泛的例子来帮助我。
这是一个代码示例:
int n;
Eigen::VectorXd alpha;
Eigen::MatrixXd L;
alpha = L.topLeftCorner(n, n).triangularView<Eigen::Lower>().solve(y);
L.topLeftCorner(n, n).triangularView<Eigen::Lower>().adjoint().solveInPlace(alpha);
n
、L
、y
的值是前面代码中设置的。
L是一个n × n的下三角矩阵。
是线性系统L * α = y的解。
然后就地重新计算alpha作为线性系统的解adjoint(L) * x = alpha.
相关文章:
- 如何创建一个CMake变量,除非显式重写,否则使用默认值
- C++,OpenCV,尝试显示图像时"OpenCV(4.3.0) Error: Assertion failed (size.width>0 && size.height>0)"此错误
- 尝试导入pybind-opencv模块时出现libgtk错误
- 在编译C++代码(具有dlib和opencv)到WASM时面临问题
- 如何使用OpenCV将RBG图像转换为HSV,并将H、S和V值保存为C++中的3个独立图像
- OpenCV EqualizeHist()从彩色图像创建黑白图像
- 将OpenCV C++重写为EmguCV C#-如何使用指针
- OpenCV C++.快速计算混淆矩阵
- 在C++代码中包含opencv时,使用ctypes创建.so文件
- 在 C++ 中用派生类型重写成员函数
- 在模板基类中为继承类中的可选重写生成虚拟方法
- 哪些库可以通过Opencv调整曝光率
- 方法重写线程C++中的概念
- 安装opencv失败-粘贴CMakeError.log的内容
- C++中的openCV Mat访问冲突
- 为重写std::exception的库生成swig接口时出错
- 将 OpenCV 方法从 Java 重写为 C++
- 重写 OpenCV 扩展时的 SIMD 性能
- OpenCV 重写压缩的视频文件
- 将特征码重写为OpenCV