std::vector
ネストされたstd::vector
s をに変換する最もエレガントで効率的な方法は何cv::Mat
ですか? ネストされた構造体は配列を保持しています。つまり、すべての内部std::vector
s は同じサイズを持ち、行列の行を表します。あるデータから別のデータにコピーされてもかまいません。
単一のネストされていないstd::vector
ものは非常に簡単であることを知っています。コンストラクターがあります。
std::vector <double> myvec;
cv::Mat mymat;
// fill myvec
bool copy = true;
myMat = cv::Mat(myvec, copy);
ネストされたベクトルはどうですか?