如何在c ++中使用opencv拼接4个图像

时间:2015-09-06 08:20:44

标签: c++ image opencv image-stitching

我有一个道路的4个不同位置的图像,我想用OpenCV将它们拼接在一起。
问题是图片之间的变化不是“平滑”,图像的颜色和纹理不一样,所以看起来这实际上并不是很大图片。

1 个答案:

答案 0 :(得分:1)

您可以试用opencv的sticher class。特别是示例示例opencv引入了opencv_source_code/samples/cpp/stitching.cppopencv_source_code/samples/cpp/stitching_detailed.cpp的源代码。

如果在图像中执行stiching示例的结果是您想要的,您可以浏览代码以查看它是如何完成的。