opencv如何使用旧Mat分配全新Mat?

时间:2015-01-16 10:59:42

标签: c++ opencv

我正在尝试使用旧的Mat全新分配。 第一个解决方案对我有用,但我更喜欢在不保存Mat的情况下找到解决方案:

std::stringstream ss;
ss << "c:\\img.jpg"; 
imwrite( ss.str(),img_old);
Mat new_img = imread(ss.str());

第二种解决方案,对我不起作用:

Mat new_img = img_old.clone();

他们之间有什么区别? 如何在不保存垫子的情况下执行此操作? 我正在寻找类似于第二个的解决方案。

感谢。

0 个答案:

没有答案