我想将来自cv:Mat
的数据放入一个普通的C++ vector
中。我知道我可以用cv::Mat
将mat.reshape ( 0, 1 )
重构成一个向量
如何将数据放入vector
发布于 2013-07-24 22:32:53
cv::Mat
有一个转换操作符到std::vector
,只要向量有正确的数据类型。
cv::Mat m = cv::Mat::eye(3, 3, CV_8UC1);
std::vector<uchar> v = m.reshape(0, 1);
https://stackoverflow.com/questions/17845795
复制相似问题