OpenCVでcv::MatからCvMatに、またはその逆にデータをコピーするにはどうすればよいですか?
10803 次
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 に答える