1. 程式人生 > >opencv中的Mat型別向Eigen中的Matrix型別轉換

opencv中的Mat型別向Eigen中的Matrix型別轉換

https://blog.csdn.net/yangliuqing19/article/details/60874290

參考:http://www.cnblogs.com/shang-slam/p/6064905.html

          https://forum.kde.org/viewtopic.php?f=74&t=97516

1、首先包含標頭檔案(順序不能錯!!!先包含eigen相關庫,再包含opencv庫!)

#include <Eigen/Core>

#include <opencv2/core/eigen.hpp>

2、類似以下程式設計

cv::Mat_<float> a = Mat_<float>::ones(2,2);
Eigen::Matrix<float,Dynamic,Dynamic> b;
cv2eigen(a,b);

3、同時也有eigen2cv函式,具體可見eigen.hpp檔案