当前位置: 首页 > news >正文

colmap在windows上编译好的程序直接可以运行支持cuda

1.colamp简介
COLMAP 是一种通用的运动结构 (SfM) 和多视图立体 (MVS) 管道,具有图形和命令行界面。它为有序和无序图像集合的重建提供了广泛的功能。

2.数据采集
手机或者相机 绕 物体拍一周,每张的角度不要超过30°(保证有overlap区域)。下图是本人采集的数据
在这里插入图片描述

动图封面
3.colmap入门级使用
(1)双击 COLMAP.bat,进入colamp gui界面

注意:黑色的终端不能关掉
在这里插入图片描述
在这里插入图片描述

(2)点击Reconstruction->Automatic reconstruction

在这里插入图片描述
在这里插入图片描述

(3)选择配置相关参数,

workspace folder:选择workspace文件夹,注意不支持中文路径

Image folder:选择存放多视角图像的数据文件夹,注意不支持中文路径

Data type:选择 Individual images

Quality:看需要选择,选择High重建花费的时间最长,重建的质量不一定最好;

配置完成后点击 RUN,就可以进行三维稀疏点云重建
在这里插入图片描述

(4)三维重建结束,导入sparse models稀疏点云,看一下重建的效果,点击 ok即可:
在这里插入图片描述

可以用meshlab看稠密点云重建效果:
在这里插入图片描述
在这里插入图片描述

(5)在meshlab 看 dense point cloud

在 workspace folder 文件夹->dense->0文件夹下找到 fused.ply数据,用 meshlab中打开可以看到稠密的三维重建的结果。

在这里插入图片描述
以下是windows上编译好的colmap程序,下载地址汇总如下:

版本名称下载地址
COLMAP-3.9.1-windows-no-cuda.zip点我下载
COLMAP-3.9.1-windows-cuda12.3.zip点我下载
COLMAP-3.8-windows-no-cuda.zip点我下载
COLMAP-3.8-windows-cuda11.8.zip点我下载
COLMAP-3.7-windows-no-cuda.zip点我下载
COLMAP-3.7-windows-cuda11.6.zip点我下载
COLMAP-3.6-windows-no-cuda.zip点我下载
COLMAP-3.6-windows-cuda11.0.zip点我下载

相关文章:

  • Spring是怎么处理循环依赖的
  • 【车载以太网测试从入门到精通】——SOME/IP协议测试
  • 聊聊Python中的lambda函数的使用以及模块和包是什么?
  • F28034中断
  • 深入理解内联函数(C语言)
  • YOLO系列模型疑问
  • python:__set_name__使用
  • Algoriddim djay Pro Ai for Mac:AI引领,混音新篇章
  • windows 下nginx常用命令
  • 本地图片先压缩,再上传
  • 中国电子学会(CEIT)2023年09月真题C语言软件编程等级考试四级(含详细解析答案)
  • 【Shell】sed编辑器实例
  • 上下文视觉提示实现zero-shot分割检测及多visual-prompt改造
  • SpringBoot中如何在服务器进行校验?
  • 基于51单片机的盆栽自动浇花系统
  • “寒冬”下的金三银四跳槽季来了,帮你客观分析一下局面
  • EOS是什么
  • ES6系列(二)变量的解构赋值
  • hadoop集群管理系统搭建规划说明
  • HTML-表单
  • idea + plantuml 画流程图
  • iOS仿今日头条、壁纸应用、筛选分类、三方微博、颜色填充等源码
  • Java新版本的开发已正式进入轨道,版本号18.3
  • LintCode 31. partitionArray 数组划分
  • mysql 5.6 原生Online DDL解析
  • React as a UI Runtime(五、列表)
  • Vim Clutch | 面向脚踏板编程……
  • 阿里云应用高可用服务公测发布
  • 给github项目添加CI badge
  • 关于extract.autodesk.io的一些说明
  • 解决iview多表头动态更改列元素发生的错误
  • 浏览器缓存机制分析
  • 三分钟教你同步 Visual Studio Code 设置
  • 什么软件可以剪辑音乐?
  • 提升用户体验的利器——使用Vue-Occupy实现占位效果
  • 网页视频流m3u8/ts视频下载
  • 想写好前端,先练好内功
  • 学习使用ExpressJS 4.0中的新Router
  • 鱼骨图 - 如何绘制?
  • ionic异常记录
  • 阿里云移动端播放器高级功能介绍
  • 策略 : 一文教你成为人工智能(AI)领域专家
  • ​iOS安全加固方法及实现
  • ​ubuntu下安装kvm虚拟机
  • ​VRRP 虚拟路由冗余协议(华为)
  • # 20155222 2016-2017-2 《Java程序设计》第5周学习总结
  • #QT(一种朴素的计算器实现方法)
  • $.type 怎么精确判断对象类型的 --(源码学习2)
  • $HTTP_POST_VARS['']和$_POST['']的区别
  • (1)(1.13) SiK无线电高级配置(六)
  • (1)Android开发优化---------UI优化
  • (a /b)*c的值
  • (arch)linux 转换文件编码格式
  • (C#)Windows Shell 外壳编程系列4 - 上下文菜单(iContextMenu)(二)嵌入菜单和执行命令...
  • (solr系列:一)使用tomcat部署solr服务