我有一个道路的4个不同位置的图像,我想用OpenCV将它们拼接在一起。
问题是图片之间的变化不是“平滑”,图像的颜色和纹理不一样,所以看起来这实际上并不是很大图片。
答案 0 :(得分:1)
您可以试用opencv的sticher class。特别是示例示例opencv引入了opencv_source_code/samples/cpp/stitching.cpp
和opencv_source_code/samples/cpp/stitching_detailed.cpp
的源代码。
如果在图像中执行stiching示例的结果是您想要的,您可以浏览代码以查看它是如何完成的。