Win10环境下的Openmvs +Openmvg+VS2017 配置安装

最近学习用到该软件。特将安装过程记录再此。因为通常Openmvs与 Openmvg 在linux上使用,在windows 上有很多安装问题。废话不多说下面开始安装。
首先安装 Openmvg,Openmvg官方安装教程如下:
GitHub地址
文件中在 Windows 中的教程如下图所示Windows下的教程
在这里注意第一步 git clone ,这一步可能进行成龟速,为了解决龟速的问题,大家可以采用码云的办法。(码云具体是什么以及具体的操作流程,请大家自行百度,这样能省很长时间)。按照图中所示进行操作,注意要提前下载cmake。但是我在实际操作中,可能是码云下载文件的不全,导致cmake一直失败,(直接从官网下可能也会出现这种情况,缺少依赖)。为了解决这个问题,参考官网使用VCPKG进行一些依赖库的安装。
OPENMVG克隆以后
安装VCPKG
官网截图
附上官网链接:VCPKG安装的教程
从官网我们也可以看到,也要进行git clone ,在这一步也可以进行码云的操作,安装完该项后,进入文件夹,输入命令行
./vcpkg install cereal ceres eigen3 libjpeg-turbo libpng tiff
,都一一解决了,比如time out 的问题之类的,如果各位有什么错,希望你可以在评论区提出,知无不言。我现在只记的几个错误了,时间有点久了,首先就是提醒你安装 Poweshell ,你要安装最新的 Powershell 。Powershell中运行指令。Powershell 如图
在这里插入图片描述

安装完VCPKG之后就可以在cmake 进行编译,编译完之后进入到build文件夹然后点击.sln文件运行。运行之后编译没有错之后,可以用官方的例子试一试。PS:其实我发现就算是编译有问题也可以运行官方的例程各位可以一试。 C:\openMVG\openMVG\Build\software\SfM 这个文件夹下有一些例子,各位可以运行以下当前的脚本。观察相关的图形。
OPENMVS的安装类似于OPENMVG 【未完待续】

猜你喜欢

转载自blog.csdn.net/qq_41803340/article/details/106910386
今日推荐