Tutorials¶
AquaMVS provides two ways to run reconstruction: a command-line interface (CLI) for batch processing and scripted workflows, and a Python API for programmatic control and integration into custom pipelines.
Choose Your Workflow¶
- Command-Line Interface (CLI)
Best for: Running reconstructions on new datasets, batch processing, quick experiments. Start with the CLI Guide.
aquamvs init --input-dir ./videos --calibration calibration.json --output-dir ./output aquamvs run config.yaml
- Python API
Best for: Custom workflows, programmatic access, integration with other tools. Start with the End-to-End Tutorial.
from aquamvs import Pipeline, PipelineConfig config = PipelineConfig.from_yaml("config.yaml") Pipeline(config).run()