上传者: 38535132
|
上传时间: 2021-10-29 17:24:04
|
文件大小: 226KB
|
文件类型: -
本文实例为大家分享了python opencv进行图像拼接的具体代码,供大家参考,具体内容如下
思路和方法
思路
1、提取要拼接的两张图片的特征点、特征描述符;
2、将两张图片中对应的位置点找到,匹配起来;
3、如果找到了足够多的匹配点,就能将两幅图拼接起来,拼接前,可能需要将第二幅图透视旋转一下,利用找到的关键点,将第二幅图透视旋转到一个与第一幅图相同的可以拼接的角度;
4、进行拼接;
5、进行拼接后的一些处理,让效果看上去更好。
实现方法
1、提取图片的特征点、描述符,可以使用opencv创建一个SIFT对象,SIFT对象使用DoG方法检测关键点,并对每个关键点周围的区域计算特征向量。在