Advertisement

C++图像辅助工具包Eigen的学习(配合使用OpenCV)

阅读量:

该工具包的使用过程极为便捷,仅需进行解压操作即可直接应用。在实际工程项目中,只需将该文件夹的存储路径添加至相应位置即可完成集成。

以下为部分代码实践示例:

复制代码
 #include <iostream>  
    
 #include <Eigen/Dense>  
    
 using namespace Eigen;  
    
 using namespace std;  
    
 int main()  
    
 {  
    
  
    
 MatrixXd m = MatrixXd::Random(3,3);  
    
 MatrixXd n;
    
  n=MatrixXd::Constant(3,3,1.2); //这是一个3*3的矩阵,里面的值全部是1。2
    
  cout << "n =" << endl << n << endl; 
    
 m = (m + MatrixXd::Constant(3,3,1.2)) * 50;  
    
 cout << "m =" << endl << m << endl;  
    
 VectorXd v(3);  
    
 v << 1, 2, 3;  // 以下的结果说明是列向量3*1的。
    
 cout << "m * v =" << endl <

全部评论 (0)

还没有任何评论哟~