和处才是目前wwW正常的播放peng66入口啊,怎么现在的peng66变的老是com不稳定

Eigen非常方便矩阵操作当然它的功能不止如此,由于本人只用到了它的矩阵相关操作所以这里只给出了它的一些矩阵相关的简单用法,以方便快速入门矩阵操作在算法研究过程中,非常重要例如在图像处理中二维高斯拟合求取光斑中心时使用Eigen提供的矩阵算法,差不多十来行代码即可实现具体可见:/hjx_1000/article/details/8490653

Eigen嘚下载与安装,可参考下面两个博客:

Eigen帮助文档的地址:本文中很多例子也是直接摘自这些帮助文档,

另外关于Eigen的论坛可以访问

Eigen用源码嘚方式提供给用户使用在使用时只需要包含Eigen的头文件即可进行使用。

之所以采用这种方式是因为Eigen采用模板方式实现,由于模板函数不支持分离编译所以只能提供源码而不是动态库的方式供用户使用,不过这也也更方面用户使用和研究关于模板的不支持分离编译的更哆内容,请参考:

Eigen中关于矩阵类的模板函数中共有6个模板参数,但是目前常用的只有前三个如下所示:

其前三个参数分别表示矩阵元素的类型,行数和列数

矩阵定义时可以使用Dynamic来表示矩阵的行列数为未知,例如:

在Eigen中也提供了很多常见的简化定义形式例如:

(1)Eigen中無论是矩阵还是数组、向量,无论是静态矩阵还是动态矩阵都提供默认构造函数也就是你定义这些数据结构时都可以不用提供任何参数,其大小均由运行时来确定

(2)矩阵的构造函数中只提供行列数、元素类型的构造参数,而不提供元素值的构造对于比较小的、固定長度向量提供初始化元素的定义,例如:

3、一个矩阵使用的例子:用矩阵操作完成二维高斯拟合并求取光斑中心

下面的代码段是一个使用Eigen的矩阵操作完成二维高斯拟合求取光点的代码例子,关于二维高斯拟合求取光点的详细内容可参考:


我要回帖

 

随机推荐