admin管理员组文章数量:1599279
Windows10下Colmap的安装与调试、三维重建实践及中间结果输出
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
- Windows10下Colmap的安装与调试、三维重建实践及中间结果输出
- 1 Colmap安装
- step1 进入官网
- step2 下载安装文件
- step3 安装与测试
- 2 Colmap安装中的问题
1 Colmap安装
主要的软件介绍及安装可以看这篇文章:多视图几何三维重建实战系列之COLMAP_3D视觉工坊
Ubuntu平台的可以看这篇文章Ubuntu上源码编译colmap
本文讲解在window10下安装colmap:
step1 进入官网
(这个需要翻墙,如果没有翻墙VPN的话,往下看,下面我也贴出了github的地址)
https://demuc.de/colmap/
然后在Download界面可以看到有两个可选版本,推荐选择Pre-Release Version
注意:Vocabulary Trees 推荐都下载一下,这是图像匹配过程中需要使用的数据
step2 下载安装文件
下载Pre-Release Version的地址:
https://github/colmap/colmap/releases
下载Release Version的地址:
https://github/colmap/colmap/releases/tag/3.6
这里电脑有n卡就可以下载cuda版本的,这样可以调用GPU
没有的话选择no-cuda
step3 安装与测试
下载下来后是一个压缩包,直接解压就可以了
bin 是软件的可执行二进制文件
lib 是使用到的第三方库文件
COLMAP 是程序,直接双击运行
RUN_TESTS 是测试文件
我们接下来要双击RUN_TESTS 测试环境,如果没有问题,那么就可以直接双击COLMAP进入软件的图形界面和命令行了。
2 Colmap安装中的问题
问题描述
执行RUN_TESTS时,有一处报错:
G:\UAV_SOFTWARE\Colmap\COLMAP-3.6-windows-cuda>(
G:\UAV_SOFTWARE\Colmap\COLMAP-3.6-windows-cuda\bin\sift_test.exe
if 0 NEQ 0 goto end
)
Running 14 test cases…
CheckCudaDevice: CUDA driver version is insufficient for CUDA runtime version
Switch from CUDA to OpenGL
CheckCudaDevice: CUDA driver version is insufficient for CUDA runtime version
CheckCudaDevice: CUDA driver version is insufficient for CUDA runtime version
ERROR: Not enough GPU memory to match 1000 features. Reduce the maximum number of matches.
C:/dev/vcpkg/buildtrees/colmap/src/head/dev-fec22a60b4/src/feature/sift_test(296): error: in “TestCreateSiftGPUMatcherCUDA”: check CreateSiftGPUMatcher(match_options, &sift_match_gpu) has failed
CheckCudaDevice: CUDA driver version is insufficient for CUDA runtime version
CheckCudaDevice: CUDA driver version is insufficient for CUDA runtime version
CheckCudaDevice: CUDA driver version is insufficient for CUDA runtime version
****1 failure is detected in the test module “feature/sift_test”
这里报错的内容是:CUDA driver version is insufficient for CUDA runtime version
即:CUDA的驱动版本低于运行版本
(什么是CUDA的驱动版本和运行版本?注:这篇文章的解决办法不一定适用)
解决方法
直接更新NVIDIA
点NVIDIA GeForce Experience进入主界面,
需要登录,刚开始说没网登陆不了,我开了vpn就好了。
直接检查更新→下载最新版本,一路通过就行了
再执行RUN_TESTS就通过了。
本文标签: Colmap
版权声明:本文标题:Windows10下Colmap的安装与调试、三维重建实践及中间结果输出 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/xitong/1725393323a1021658.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论