一、序言
Opencv中提供Stitcher类,实现了多图像自动拼接,Opencv是开源的,程序实现的源代码都在Opencv安装文件中,以及Opencv提供的函数查询手册和Opencv教程都可以在官网上下载的到,通过这些文档和代码,我们可以很容易就对图像拼接有一个深刻的了解。所以下面,我就教大家怎么把stitcher类的实现源码以及sample的程序变成自己的,随便修改其中的功能函数,并且正常运行。
二、构建自己的stitcher
2.1 源代码
Opencv2.4.9版本安装之后只有两个文件夹,build和sources,build是Opencv的库,lib以及dll文件,sources就是Opencv的所有源码以及sample了,而stitcher的源码就在
H:\opencv\sources\modules\stitching
中,文件夹包含的内容如下:
2.2 主函数
当然Opencv也提供了stitcher的应用实例,在sample\cpp文件夹中
stitching.cpp是比较简