ubuntu安装openmvg
时间: 2023-10-16 13:28:47 浏览: 34
以下是在Ubuntu上安装OpenMVG的步骤:
1.安装依赖项:
```
sudo apt-get update
sudo apt-get install cmake libpng-dev libjpeg-dev libtiff-dev libxxf86vm1 libxxf86vm-dev libxi-dev libxrandr-dev libxinerama-dev libxcursor-dev
```
2.下载OpenMVG源代码:
```
git clone https://github.com/openMVG/openMVG.git
```
3.编译OpenMVG:
```
cd openMVG/
mkdir build
cd build/
cmake -DCMAKE_BUILD_TYPE=RELEASE \
-DCMAKE_INSTALL_PREFIX=/usr/local \
-DCMAKE_CXX_FLAGS="-std=c++11" \
-DCMAKE_C_FLAGS="-fPIC" ..
make -j4 && sudo make install
```
4.测试OpenMVG:
```
cd openMVG_Build/software/SfM/
./SfMInit_ImageListing -i /path/to/images -o /path/to/output
```
这将生成一个名为“sfm_data.json”的输出文件,其中包含有关图像的信息。
希望这可以帮助你成功安装OpenMVG!
相关问题
Ubuntu18.04安装openmvg
以下是Ubuntu 18.04安装OpenMVG的步骤:
1. 在终端中输入以下命令,安装依赖项:
```
sudo apt-get install -y cmake libpng-dev libjpeg-dev libtiff-dev libglu1-mesa-dev libxmu-dev libxi-dev libboost-iostreams-dev libboost-program-options-dev libboost-system-dev libboost-serialization-dev freeglut3-dev liblapacke-dev
```
2. 下载OpenMVG:
```
git clone --recursive https://github.com/openMVG/openMVG.git
```
3. 进入下载的openMVG目录,创建一个build文件夹:
```
cd openMVG
mkdir build
cd build
```
4. 在build文件夹中,使用cmake命令配置openMVG:
```
cmake -DCMAKE_BUILD_TYPE=RELEASE -DOpenMVG_BUILD_TESTS=ON -DOpenMVG_BUILD_EXAMPLES=ON -DOpenMVG_BUILD_DOC=ON . ../src/
```
5. 编译并安装openMVG:
```
make
sudo make install
```
完成上述步骤后,OpenMVG应该已经成功安装到您的Ubuntu 18.04系统中了。
ubuntu18.04使用openmvg
要在Ubuntu 18.04上使用OpenMVG(Multiple View Geometry)进行安装和配置,您可以按照以下步骤操作:
1. 更新系统:
```
sudo apt update
sudo apt upgrade
```
2. 安装依赖:
```
sudo apt install build-essential cmake git libpng-dev libjpeg-dev libtiff-dev libxxf86vm1 libxxf86vm-dev libxi-dev libxrandr-dev graphviz
```
3. 安装OpenCV:
```
sudo apt install libopencv-dev
```
4. 克隆OpenMVG仓库:
```
git clone --recursive https://github.com/openMVG/openMVG.git
```
5. 构建OpenMVG:
```
cd openMVG
mkdir build && cd build
cmake .. -DCMAKE_BUILD_TYPE=RELEASE -DOpenMVG_BUILD_TESTS=OFF -DOpenMVG_BUILD_EXAMPLES=OFF
make -j4
```
6. 安装OpenMVG:
```
sudo make install
```
这样,您就可以在Ubuntu 18.04上成功安装和使用OpenMVG了。请确保按照步骤正确执行,并根据需要进行适当的配置。