Skip to content
SPECIFICTION
Get listed

Meshroom vs OpenMVG

Meshroom

meshroom.org

OpenMVG

github.com

Side by side

FigureMeshroomOpenMVG
Price fromFreeFree
Free planYesYes
Free trial——
Open source—Yes
WindowsYesYes
macOS—Yes
LinuxYesYes
iOS—Yes
Android—Yes
API—Yes
Self-hosted—Yes
Plans published11
Spec score · Photogrammetry Software7.9 (#16)8.6 (#4)
Spec score · AI 3D Scanning Software7.8 (#16)8.5 (#4)
LicenseThe site links Meshroom's license to the Mozilla Public License 2.0.The repository identifies the project license as Mozilla Public License 2.0.
What it doesMeshroom is a node-based visual programming toolbox for creating, managing, and executing data-processing pipelines.OpenMVG is a C++ framework for multiple-view geometry and image-based 3D reconstruction.

Plans

Meshroom

  • MeshroomFree

Meshroom pricing →

OpenMVG

  • OpenMVGFree

OpenMVG pricing →

In their own words

Meshroom

Meshroom is a free, node-based visual programming toolbox for creating and running data-processing pipelines. Its AliceVision plugin combines photogrammetry, camera tracking, HDR panorama, lidar meshing, raw image conversion and color calibration workflows. Users connect operations visually to set dependencies, data flow and execution order. Pipelines can run locally or on distributed systems, including local and remote computation in one project. The meshroom_batch command-line interface and JSON pipeline definitions support automated, reproducible execution. Meshroom reuses cached intermediate results and invalidates affected downstream nodes when attributes change. Built-in viewers display logs, images, 3D data and node outputs. Dynamically loaded plugins can run in separate virtual environments, while Meshroom Hub offers domain-specific plugins for computer vision, AI and other tasks. Prebuilt desktop releases are available for Linux and Windows; macOS requires manual packaging. The software is linked to the Mozilla Public License 2.0. Its listed plan costs nothing.

Visit meshroom.org

OpenMVG

OpenMVG is an open-source C++ library for multiple-view geometry, 3D computer vision, and structure from motion. It provides libraries, binaries, and pipelines for reconstructing 3D scenes from images. Library areas include image manipulation, feature description and matching, feature tracking, camera models, multiple-view geometry, robust estimation, and structure-from-motion algorithms. Its binaries can initialize scenes, detect and match features, perform reconstruction, and export scenes to other multiple-view-stereo frameworks. Those frameworks can compute dense point clouds or textured meshes from exported scenes. OpenMVG is released under the Mozilla Public License 2.0 and is listed as free. The project says it aims to support reproducible research through readable implementations of classic and state-of-the-art algorithms. It is designed for reading, learning, modification, and use, with test-driven development and samples. Tutorials cover data structures, library use, and processing an image dataset. Platforms listed are Windows, macOS, Linux, iOS, Android, and self-hosted, with desktop deployment, API access, point-cloud export, and ground control point support.

Visit github.com