三维重建开源插件Opendronemap/odm详解及操作步骤

这篇具有很好参考价值的文章主要介绍了三维重建开源插件Opendronemap/odm详解及操作步骤。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

此篇文章主要是针对于Opendronemap/odm插件的一些使用记录吧

不了解此插件的可以先去了解下具体信息

        https://github.com/OpenDroneMap/ODMhttps://github.com/OpenDroneMap/ODM

主要是在docker里边运行的

docker下载链接

        https://www.docker.com/https://www.docker.com/

这块主要想说的一点是 docker一般在mac和linux运行不少 windows少见 刚好咱们就针对windows版本做一个大致了解 !!!

docker下载完成以后 直接CTRL+K搜索 / 或者直接执行命令行(Windows+R) 下边命令

        docker run -ti --rm -v F:/images/222:/code/images opendronemap/odm --project-path / --dsm--orthophoto-resolution 2   (此目录根据自己电脑情况配置)

        拆分下目录

        F:/images/222:/code/images 以第二个冒号为分割线

                【F:/images/222】为你电脑本地的图片目录(运行时需要从里边记载图片) 

                【code/images】为插件根目录(一般不用变)

这条指令就可以直接编译 执行odm 如果没有odm会直接 download

Windows配置linux环境

可以直接去微软商店下载 【Ubuntu】 这里涉及到配置一个WSL的问题  

了解wsl  Advanced settings configuration in WSL | Microsoft Learnhttps://learn.microsoft.com/en-us/windows/wsl/wsl-config#configure-global-options-with-wslconfig

obj 

下载完成以后 需要在你的C:/Users/.wslConfig 创建这样一个文件

opendronemap,三维重建,建模,开源

这是我上面配置的关于memory及一些主要属性的相关信息(不完整 其他的自己可以去了解一下 配置.wslConfig文件 我只针对于docker配置)

out of memory的问题 跑重建非常耗硬件 所以【运行内存】一定要够 上面设置的20GB(可变 尽量大点)就是解决这个问题 前提是你电脑的运行内存一定要大于这个数

not enough images 这个error是本地目录里边没有相对应的图片信息(此图片应该是航测拍下的 具有一些经纬度坐标信息的)

【重点来了】 我们执行这个插件最后要带来什么 当然是产出一些必要的文件

.obj .laz .tiff 这些基本上都支持 在执行完成以后会在相应的文件夹里

opendronemap,三维重建,建模,开源

具体的有目录和文件

opendronemap,三维重建,建模,开源

可以在快执行完的时候把相应的文件save下来 这样就保存到本地了

小编挺不容易的 烦请路过的大佬们觉得写的好的咱们互关哈  感谢!!!

 文章来源地址https://www.toymoban.com/news/detail-861653.html

到了这里,关于三维重建开源插件Opendronemap/odm详解及操作步骤的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 医疗PACS源码,支持三维多平面重建、三维容积重建、三维表面重建、三维虚拟内窥镜

    C/S 架构的PACS系统源码,PACS主要进行病人信息和影像的获取、处理、存储、调阅、检索、管理,并通过网络向全院提供病人检查影像及诊断报告;各影像科室之间共享不同设备的病人检查影像及诊断报告;在诊断工作站上,调阅HIS中病人的其它信息 (如: 病人信息、病历信息、

    2024年02月12日
    浏览(33)
  • 【三维重建】三维重构基础知识、三维数据、重建流程

    1.使用几何建模软件,通过人机交互生成人为控制下的三维:3DMAX、Maya、AutoCAD、UG 2.获取真实的物体形状:三维重构 三维图像重构: 摄像机获取图像,对图像分析处理,结合CV知识推导出现实中物体的三维信息 从二维图像到三维空间的重构(模仿生物两只眼睛观察物体产生的

    2024年02月02日
    浏览(40)
  • 结构光三维重建(一)条纹结构光三维重建

    在近景三维重建领域,结构光技术可以说是应用最广泛的,尤其在工业领域。该技术目前具有高精度和无视弱纹理等优点,但复杂的室外环境还是会对该技术造成一定程度的干扰。目前用的比较多的结构光分别两大类:线结构光以及条纹结构光。接下来我先来简单介绍一下条

    2024年02月06日
    浏览(39)
  • 【卫星三维重建】卫星影像三维重建数据集-MVS3DM数据集介绍

    MVS3DM数据集是用于IARPA多视图卫星影像3D重建挑战赛的标准数据集(IARPA Multi-View Stereo 3D Mapping Challenge),该数据集由Digital Globe WorldView-3卫星影像以及机载激光雷达获取的影像覆盖范围内的点云数据作为算法真值数据组成。 卫星影像数据类型和数量 :包含50张WorldView3全色影像(

    2024年03月12日
    浏览(78)
  • 【三维重建】之 matlab读取 .wrl 三维图像文件

    wrl(虚拟现实语言): wrl文件是一种虚拟现实文本格式文件。也是VRML的场景模型文件的扩展名。 wrl文件是纯ASCII文件,所以可以用文本编辑器打开和编辑。虽然这样,但是对于大型的3D文件。用纯手工的方法是不可取的。应该选择用三维软件(maya,max等)进行场景建模和输出。

    2024年02月17日
    浏览(32)
  • 三维重建SfM算法

    三维重建的 SfM (Structure from Motion) 算法是通过多张二维图片来重建三维场景的算法。 特征点提取 在这个步骤中,需要对每张图片提取出一些特征点,并计算它们的描述子。在特征点提取的过程中,可以使用 SIFT,SURF 等算法。一般来说,一个好的特征点需要具备旋转不变性、

    2024年02月02日
    浏览(27)
  • 线激光三维重建

    张正友标定法 通过OpenCV的solvePnp()函数计算出相机到基准坐标系的外参数 R b 、t b P c = R b ( P b - t b ) 通过两个不同位姿的标定板及在他们上的激光线条,使用最小二乘法计算出光平面的公式。 Ax+By+z+C=0 上面两张图片是两个不同位姿的标定板,下面两张图片是关灯之后分别照

    2024年02月06日
    浏览(50)
  • 三维重建-colmap基本原理

    源码: colmap中的pose是 world to camera,满足: Pc = R * Pw + T colmap坐标系: 补充代码实现: colmap主要相机模型: 径向畸变:一般是有镜头的形变误差导致的。一般分为 枕形畸变和桶形畸变。 切向畸变:又称为偏心畸变。 一般无人机视频选择径向畸变模型(simple Radial)就可以了

    2024年02月13日
    浏览(50)
  • 三维重建:技术及实际应用

    摘要:本文将探讨计算机视觉领域中的三维重建技术,以及它们在实际项目中的应用。我们将重点介绍一个基于双目视觉的三维重建项目,并详细解释项目步骤及相关代码。 正文: 三维重建是计算机视觉领域的一个重要研究方向。通过从图像或视频中重建三维场景或对象的

    2024年02月10日
    浏览(27)
  • 三维重建经典论文合集汇总

    三维重建涉及计算机视觉、图形学等多门知识,是一套非常复杂的系统。经典三维重建系统包括整个pipeline从相机标定、基础矩阵与本质矩阵估计、特征匹配到运动恢复结构(SFM),从SFM到稠密点云重建、表面重建、纹理贴图。其中,熟悉SFM的工程师已经是行业内的佼佼者,

    2024年02月15日
    浏览(23)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包