HAN&DAI

  • 首页
  • 遥感应用
  • GIS应用
  • 机器学习
  • 实用工具
  • 文章链接
  • 遥感数据集
HAN&DAI
遥感与地理信息技术交流社区
  1. 首页
  2. 遥感应用
  3. 正文

基于无人机视频的全景图拼接系统

2024年5月4日 311点热度 2人点赞 0条评论

提出问题

因为项目需要,需要对无人机拍摄的视频进行每一帧的拼接,拼接成一张全景图。为此,利用python语言,基于pyqt5框架搭建了一个全景图拼接系统。

解决方案

1.导入必要的库,包括OpenCV 3.4.2.16和NumPy。

2.定义一个函数get_homo,用于计算两张图片之间的单应性矩阵。

3.定义一个函数stitch_image,用于将两张图片进行拼接。

4.定义一个函数binarize_and_remove_black去除黑边。

以上四步是算法的主要步骤,其余步骤包括特征提取,我们分别用了SIFT和ORB两种方法,SIFT运行效率会显著慢一些,但拼接效果更好。

系统介绍

  1. 以下界面全景图拼接器登录界面。
  2. 以下为全景图拼接器的工具栏和可视化界面。

    以上界面执行“选择视频文件”即可加载需要拼接的无人机视频,加载视频后左侧将播放无人机视频;
    然后点击“SIFT算法”或者“ORB算法”即可选择不同特征提取方式,进行拼接,本研究是每隔5帧选取一帧进行拼接,因此右侧是一个缓慢变大的全景图展示;
    最后,可以点击“保存结果”保存拼接的全景图。

注:
系统获取:全景图拼接器系统
源码获取:全景图拼接源码

以上提取码请留言评论区获取!!!

Post Views: 313

相关文章:

  1. 利用传统机器学习方法进行遥感影像分类-以随机森林(RF)为例
  2. pybind11封装c++代码,从Python端调用
  3. 图像加/解密简单系统
  4. 遥感影像/自然影像手动点选距离(长度)计算
本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: 遥感影像应用
最后更新:2024年5月4日

HAN&DAI

RS和GIS研究兴趣者,永远在学习的路上!

打赏 点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

文章目录
  • 提出问题
  • 解决方案
  • 系统介绍
浏览最多的文章
  • BUG:ImportError: /lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (1,462)
  • BUG:“ModuleNotFoundError: No module named '_ext'”的解决方案 (1,229)
  • 利用GEE下载指定区域Landsat8影像 (1,175)
  • 利用arcgis制作深度学习标签数据(以二分类为例) (900)
  • 利用传统机器学习方法进行遥感影像分类-以随机森林(RF)为例 (807)

COPYRIGHT © 2025 HAN&DAI. ALL RIGHTS RESERVED. QQ交流群:821388027

Theme Kratos Made By Seaton Jiang