我正在使用 OpenCV 构建一个图像处理应用程序。我也在使用 Armadillo 库,因为它有一些非常简洁的矩阵相关函数。问题是,为了在 cv::Mat 上使用犰狳函数,我需要频繁地从 cv::Mat 转换为 arma::Mat 。为了实现这一点,我使用这样的函数将 cv::Mat 转换为 arma::Mat
arma::Mat cvMat2armaMat(cv::Mat M)
{
copy cv::Mat data to a arma::Mat
return arma::Mat
}
Run Code Online (Sandbox Code Playgroud)
有没有更有效的方法来做到这一点?