Eigen非常方便矩陣操作,當然它的功能不止如此。矩陣操作在算法研究過程中,非常重要,例如在圖像處理中二維高斯擬合求取光斑中心時使用Eigen提供的矩陣算法,差不多十來行代碼即可實現。
1)下載Eigen
可以直接去官網下載http://eigen.tuxfamily.org/index.php?title=Main_Page#Download,
下載后的文件名為:eigen-eigen-b9cd8366d4e8.tar.bz2,為方便使用將其名字修改為eigen3,
使用時需在VS2015的項目中包含Dense文件(其目錄為:eigen3\eigen-eigen-5a0156e40feb\Eigen),如圖所示:
將該文件放置在項目文件夾中
2)VS2015項目中的配置
打開vs2015,可以新建一個項目,也可以打開以前的項目,在項目名點擊右鍵,選擇properties,在c/c++ ->General->Additional Include Directories里加入eigen3文件夾的路徑。
在項目名點擊右鍵,選擇properties,在VC++ Directories->Include Directories里加入eigen3文件夾的路徑。
即配置成功