点击上方“计算机视觉life”,选择“星标”
快速获得最新干货
本文转载自OpenCV学堂,主要介绍图像拼接Stitch模块算法流程与代码使用介绍
拼接算法
OpenCV中从2.4.x版本之后多出来一个新的模型 图像拼接,该模块通过简单的高级API设置,可以获得比较好的图像拼接效果,OpenCV官方提供了一个高度集成的API函数 Stitcher,只要两行代码就可以得到一个很好的拼接图像。
Ptr stitcher = Stitcher::create(mode);
Stitcher::Status status = stitcher->stitch(imgs, pano);
其中第一行代码是创建拼接Stitcher的指针,第二行代码是调用拼接算法,
imgs表示的输入参数,是一系列Mat对象的vector。
pano表示的输出结果,是拼接之后的Mat对象
官方的例子得到效果是非常的好,输入的images如下: