# 图片全景拼接
# 原理简述
对多张图片进行基于`SIFT`的特征检测算法,如果符合最小拼接要求大的关键点`matchKeypoints`数量,使用`OpenCV-Python`自带的`stitching`方法进行全景拼接,但是对于拼接后的黑边裁剪效果不好,可以修改优化。
# 使用方式
`python image_stitching.py --images images/scottsdale --output output.png --crop 1`
其中`images/scottsdale`为待拼接图像所在文件夹,`output.png`为处理拼接保存后的图像;这里使用了相对路径,因为在工程根目录下运行了终端。不确定在根目录最好使用完整的绝对路径。` --crop 1`为是否裁剪黑色边框,缺省则不裁剪。
# 对比效果
相比其他方式,因为使用了较好的匹配关键点,所以拼接没有`裂缝`,没有`鬼影`
示例1:有裂缝(两张图片拼接中间有竖着的裂缝)
![](/img/20190902001913.png)
示例2:有鬼影(重影,由于拼接范围内有运动物体)
![](/img/20190902002008.png)
示例3:使用上面pyimagesearch的代码,没有裂缝和鬼影
![](/img/20190902002033.png)
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
全景图像拼接_全景图像拼接的实现_消除裂纹+消除重影_项目源码_优质项目实战.zip (17个子文件)
全景图像拼接_全景图像拼接的实现_消除裂纹+消除重影_项目源码_优质项目实战
image_stitching.py 4KB
output.png 1.03MB
image_stitching_simple.py 2KB
img
20190902002033.png 523KB
20190902002008.png 525KB
20190902001913.png 222KB
output2.png 410KB
output3.png 807KB
images
newimages
16.png 639KB
26.png 676KB
scottsdale
IMG_1788-2.jpg 184KB
IMG_1787-2.jpg 152KB
IMG_1786-2.jpg 157KB
new
1_0.jpg 48KB
2_0.jpg 63KB
output1.png 1.22MB
README.md 1KB
共 17 条
- 1
资源评论
- 程序员不猿2024-05-08资源很好用,有较大的参考价值,资源不错,支持一下。
极智视界
- 粉丝: 2w+
- 资源: 1429
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- STC15单片机串口2使用程序例子
- 读取日志的excel生成周报 用python3开发weekplan-master.zip
- python 读取excel数据导入dbimport-data-master.zip
- K折交叉验证BP神经网络,多输入多输出BP神经网络(代码完整,数据齐全)
- B07训练原图.zip
- python-对Excel数据处理做可视化分析.zip
- 人工智能大作业-无人机图像目标检测的python源代码+文档说明.zip
- 基于GoogLeNet实现Cifar-10图像分类项目python源码(高分项目).zip
- 数据库 sql 面试题目及答案解析.docx
- 汽车常见 10 种传感器故障后的表现与解决措施.docx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功