MatrixXd M = MatrixXd::Zero(50, 50)
cout <<M.block(2, 3, 5, 6) <<endl //指的是M矩阵从(2,3)位置开郑渗销始,下数5个元素,右数6个元素
M.block(a, b, m ,n)指的是从下标(a,b)的元素开始,向下m个元素,向右喊游n个元素。
注意,这两喊厅种转换方式都是浅拷贝,改变源数据的值拷贝后对象的值也会改变。
Eigen重载了<<,直接输出到文件即可。
eigen以前是外部首御的库,主要做特征值运算的。现在OpenCV中已经有了。
在者猜岩路径opencv\build\include\opencv2\core下能找见。
如果找不到,你可以在兆姿OpenCV文件夹下用搜索功能搜一下”eign“就找到了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)