Eigen库打印 *** 作

Eigen库打印 *** 作,第1张

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“就找到了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12150534.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存