mad-de / openMVS_workflow_linux

A simple python workflow for openMVS for Ubuntu and other Linux-based systems

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

openMVS_workflow for Linux

A simple python workflow for openMVS

#Usage example

Getting the required sfm_data.json file to import

Make sure openMVS and openMVG are built and linked according to the build instrcutions Get the OpenMVG tutorial files and copy them into your software/SfM/ folder in your openMVG Build. Run the tutorial_demo.py file in software/sfm/ (~ python tutorial_demo.py) We will use the resulting sfm_data.json in the folder /ImageDataset_SceauxCastle/images_out/reconstruction_global/

Running the script

~ git clone https://github.com/mad-de/openMVS_workflow_linux.git
~ cd openMVS_workflow_linux
~ home=~ && python workflow_openMVS.py input_file="$home/openMVG_build/software/SfM/ImageDataset_SceauxCastle/images_out/reconstruction_global/sfm_data.json" output_dir="$home/openMVG_build/software/SfM/ImageDataset_SceauxCastle/images_out/SVM_out/" use_densify="ON" use_refine="ON"

Costumize

Set use_densify and use_refine to "OFF" or leave them out if you prefer to skip these steps. Change input_file and output_dir to link to your desired locations

About

A simple python workflow for openMVS for Ubuntu and other Linux-based systems

License:GNU General Public License v3.0


Languages

Language:Python 100.0%