我正在对视频进行图像拼接,这基本上就是我的循环的工作方式: frame1 + frame2 =缝合 将frame1替换为拼接和重复循环。
我尝试将frame1调整为拼接大小,然后使用stitched.copyTo(frame1),但这似乎不起作用。 :(
你们有什么建议吗?
提前致谢!
答案 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