Skip to content

An easy to use Gradio interface to prepare data for 3DGS on a Mac

License

Notifications You must be signed in to change notification settings

jonstephens85/colmap-gradio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

COLMAP Gradio Interface

This project provides a Gradio-based UI for running COLMAP without using the command line.
It works on macOS and has been tested with the specified package versions.

Watch the video guide to make it easier to follow along!!!


⚙️ Installation

Install Conda (If You Don't Have It)

Download Miniconda and install it.

Install COLMAP

This is done easiest through Brew:

brew install colmap

Install ImageMagick

This is done easiest through Brew:

brew install imagemagick

Create and Activate the Conda Environment

Run the following in a terminal:

conda create --name colmap_env python=3.9 --no-default-packages -y
conda activate colmap_env

Pull the Project and Install Gradio

git clone https://github.com/jonstephens85/colmap-gradio.git
cd colmap-gradio
pip install gradio==4.43.0



🚀 Usage

Start the UI by running

python colmap_gradio.py

Open the UI via your web browser by navigating to http://127.0.0.1:7860/

  1. Input your workspace directory. This should include a subsfolder called images
  2. Select downscale factor.
  3. Select your feature matching type. Spatial is for imagery that is geotagged.
  4. The processing log will display once complete

About

An easy to use Gradio interface to prepare data for 3DGS on a Mac

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages