2

OpenCVでcv::MatからCvMatに、またはその逆にデータをコピーするにはどうすればよいですか?

4

2 に答える 2

9

cv :: Matのドキュメントによると、引数とメンバー関数を受け取るcv::Matコンストラクターがあります。したがって、2つの間のコピーは次のように簡単に実行できます。CvMat *operator CvMat()

cv::Mat m;

// populate m

CvMat n = m; // cv::Mat::operator CvMat() const;

m = cv::Mat(&n); // cv::Mat::Mat(const CvMat* m, bool copyData = false);
// or
m = cv::Mat(&n, true); // to copy the data
于 2012-07-06T00:36:44.940 に答える