Skip to content

colmapv3.12.6

Updated

COLMAP is a general-purpose Structure-from-Motion (SfM) and Multi-View Stereo (MVS) pipeline with a graphical and command-line interface. It offers a wide range of features for reconstruction of ordered and unordered image collections. The software is licensed under the new BSD license.

#Usage

For example, under Windows, execute COLMAP as:

<VCPKG-ROOT>\packages\colmap_<TRIPLET>\tools\colmap\colmap.exe gui
<VCPKG-ROOT>\packages\colmap_<TRIPLET>\tools\colmap\colmap.exe mapper
<VCPKG-ROOT>\packages\colmap_<TRIPLET>\tools\colmap\colmap.exe ...

The package colmap provides CMake integration:

find_package(COLMAP REQUIRED)
target_link_libraries(main colmap::colmap)

#Supported Platforms

(linux | (windows & !static) | osx) & (x86 | x64 | arm64)

  • linux
  • osx
  • windows-dynamic
  • uwp
  • windows-static

#Features

Default feature: gui

#cgal

Build with CGAL.

Dependencies:
and 105 transitive dependencies:
Host Dependencies:
5 transitive dependencies:

#cuda

Build with CUDA.

Dependencies:
and 3 transitive dependencies:
Host Dependencies:
2 transitive dependencies:

#cuda-redist

Redistributable CUDA support for common supported compute architectures.

Dependencies:
and 3 transitive dependencies:
Host Dependencies:
2 transitive dependencies:

#guidefault

Build the GUI.

Dependencies:
and 48 transitive dependencies:
Host Dependencies:
10 transitive dependencies:

#Dependencies

and 98 transitive dependencies:

#Host Dependencies

and 3 transitive dependencies:

#Used By

No ports use this.

#Host Tool For

No ports use this.

#Contributors

  • Pablo Speciale's avatarPablo Speciale
  • nicole mazzuca's avatarnicole mazzuca
  • Jack·Boos·Yu's avatarJack·Boos·Yu
  • Cheney Wang's avatarCheney Wang
  • Johannes Schönberger's avatarJohannes Schönberger
  • autoantwort's avatarautoantwort
  • reito's avatarreito
  • Johannes Schönberger's avatarJohannes Schönberger
  • Laurent Rineau's avatarLaurent Rineau
  • Johannes Schönberger's avatarJohannes Schönberger
  • Lily Wang's avatarLily Wang
  • Martin Valgur's avatarMartin Valgur
  • Kai Pastor's avatarKai Pastor
  • jim wang's avatarjim wang
  • Billy O'Neal's avatarBilly O'Neal
  • Christopher Lee's avatarChristopher Lee
  • Adrien Bourdeaux's avatarAdrien Bourdeaux

#Changelog

  • adc5a06[colmap] fix missing cassert issue (#48931)
  • 36da49e[colmap] Update colmap to v3.12.6 (#48056)
  • 2626652Patch Tuesday for September 2025 + macOS 15.6.1 (#47326)
  • edfc616[flann] Update to 2022-10-28 (#44076)
  • 1338837[colmap,glew] Avoid GLU (#43695)
  • ab42fb3[SuiteSparse] Update and split into sub-packages (v2) (#41929)
  • aa59239[colmap] Update to port version 3.11.1 (#42477)
  • cb31deb[colmap] Update to version 3.10 (#40334)
  • ac02bdb[colmap] Update to 3.9.1 (#39244)
  • be6e233[colmap] Fix feature tests link glog (#39006)
Show 11 earlier changes