用更大尺寸的图像替换图像(OpenCV)

时间:2014-12-20 13:59:02

标签: c++ opencv

我正在对视频进行图像拼接,这基本上就是我的循环的工作方式: frame1 + frame2 =缝合 将frame1替换为拼接和重复循环。

我尝试将frame1调整为拼接大小,然后使用stitched.copyTo(frame1),但这似乎不起作用。 :(

你们有什么建议吗?

提前致谢!

2 个答案:

答案 0 :(得分:0)

// Free data allocated for frame1
frame1.release();

// Clone stiched image
frame1 = stiched.clone();

答案 1 :(得分:-1)

我很长一段时间没有使用过OpenCV,但这是我的意见

假设你成功地缝合了两张图像,那么MAT的stiched应​​该是生成的图像。那么,为什么不只是stitched.copyTo(frame1)而不是复制到第1帧imshow(stitched),而不是复制到第一帧?{/ 1}

告诉我们您到目前为止所做的工作,以便我们更好地理解您的问题:D