notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine

Bot filter coming soon

To deter bots pegging the database CPU to 100%, a bot testing filter to be added to the website. This should not affect newsfeeds etc. Anubis seems light-weight - it is already in use within the FreeBSD Project. This notice is just a heads up in case you see something odd. This notice will be updated after Anubis is installed.

Port details on branch 2023Q4
colmap Structure from motion and multi-view stereo
3.8_4 graphics on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 3.8_4Version of this port present on the latest quarterly branch.
Maintainer: fuz@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-11-03 21:28:07
Last Update: 2023-11-03 21:19:00
Commit Hash: 26e0b95
License: BSD2CLAUSE BSD3CLAUSE CC-BY-3.0 GPLv3+ MIT SIFTGPU
WWW:
https://colmap.github.io/
Description:
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.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (285 items)
Collapse this list.
  1. /usr/local/share/licenses/colmap-3.8_4/catalog.mk
  2. /usr/local/share/licenses/colmap-3.8_4/LICENSE
  3. /usr/local/share/licenses/colmap-3.8_4/BSD2CLAUSE
  4. /usr/local/share/licenses/colmap-3.8_4/BSD3CLAUSE
  5. /usr/local/share/licenses/colmap-3.8_4/CC-BY-3.0
  6. /usr/local/share/licenses/colmap-3.8_4/GPLv3+
  7. /usr/local/share/licenses/colmap-3.8_4/MIT
  8. /usr/local/share/licenses/colmap-3.8_4/SIFTGPU
  9. bin/colmap
  10. include/colmap/base/camera.h
  11. include/colmap/base/camera_database.h
  12. include/colmap/base/camera_models.h
  13. include/colmap/base/camera_rig.h
  14. include/colmap/base/correspondence_graph.h
  15. include/colmap/base/cost_functions.h
  16. include/colmap/base/database.h
  17. include/colmap/base/database_cache.h
  18. include/colmap/base/essential_matrix.h
  19. include/colmap/base/gps.h
  20. include/colmap/base/graph_cut.h
  21. include/colmap/base/homography_matrix.h
  22. include/colmap/base/image.h
  23. include/colmap/base/image_reader.h
  24. include/colmap/base/line.h
  25. include/colmap/base/point2d.h
  26. include/colmap/base/point3d.h
  27. include/colmap/base/polynomial.h
  28. include/colmap/base/pose.h
  29. include/colmap/base/projection.h
  30. include/colmap/base/reconstruction.h
  31. include/colmap/base/reconstruction_manager.h
  32. include/colmap/base/scene_clustering.h
  33. include/colmap/base/similarity_transform.h
  34. include/colmap/base/track.h
  35. include/colmap/base/triangulation.h
  36. include/colmap/base/undistortion.h
  37. include/colmap/base/visibility_pyramid.h
  38. include/colmap/base/warp.h
  39. include/colmap/controllers/automatic_reconstruction.h
  40. include/colmap/controllers/bundle_adjustment.h
  41. include/colmap/controllers/hierarchical_mapper.h
  42. include/colmap/controllers/incremental_mapper.h
  43. include/colmap/estimators/absolute_pose.h
  44. include/colmap/estimators/affine_transform.h
  45. include/colmap/estimators/coordinate_frame.h
  46. include/colmap/estimators/essential_matrix.h
  47. include/colmap/estimators/essential_matrix_coeffs.h
  48. include/colmap/estimators/essential_matrix_poly.h
  49. include/colmap/estimators/euclidean_transform.h
  50. include/colmap/estimators/fundamental_matrix.h
  51. include/colmap/estimators/generalized_absolute_pose.h
  52. include/colmap/estimators/generalized_absolute_pose_coeffs.h
  53. include/colmap/estimators/generalized_relative_pose.h
  54. include/colmap/estimators/homography_matrix.h
  55. include/colmap/estimators/pose.h
  56. include/colmap/estimators/similarity_transform.h
  57. include/colmap/estimators/translation_transform.h
  58. include/colmap/estimators/triangulation.h
  59. include/colmap/estimators/two_view_geometry.h
  60. include/colmap/estimators/utils.h
  61. include/colmap/exe/database.h
  62. include/colmap/exe/feature.h
  63. include/colmap/exe/gui.h
  64. include/colmap/exe/image.h
  65. include/colmap/exe/model.h
  66. include/colmap/exe/mvs.h
  67. include/colmap/exe/sfm.h
  68. include/colmap/exe/vocab_tree.h
  69. include/colmap/feature/extraction.h
  70. include/colmap/feature/matching.h
  71. include/colmap/feature/sift.h
  72. include/colmap/feature/types.h
  73. include/colmap/feature/utils.h
  74. include/colmap/lib/LSD/lsd.h
  75. include/colmap/lib/PBA/ConfigBA.h
  76. include/colmap/lib/PBA/CuTexImage.h
  77. include/colmap/lib/PBA/DataInterface.h
  78. include/colmap/lib/PBA/ProgramCU.h
  79. include/colmap/lib/PBA/SparseBundleCPU.h
  80. include/colmap/lib/PBA/SparseBundleCU.h
  81. include/colmap/lib/PBA/pba.h
  82. include/colmap/lib/PBA/util.h
  83. include/colmap/lib/PoissonRecon/Allocator.h
  84. include/colmap/lib/PoissonRecon/Array.h
  85. include/colmap/lib/PoissonRecon/Array.inl
  86. include/colmap/lib/PoissonRecon/BSplineData.h
  87. include/colmap/lib/PoissonRecon/BSplineData.inl
  88. include/colmap/lib/PoissonRecon/BinaryNode.h
  89. include/colmap/lib/PoissonRecon/CmdLineParser.h
  90. include/colmap/lib/PoissonRecon/CmdLineParser.inl
  91. include/colmap/lib/PoissonRecon/Factor.h
  92. include/colmap/lib/PoissonRecon/FunctionData.h
  93. include/colmap/lib/PoissonRecon/FunctionData.inl
  94. include/colmap/lib/PoissonRecon/Geometry.h
  95. include/colmap/lib/PoissonRecon/Geometry.inl
  96. include/colmap/lib/PoissonRecon/Hash.h
  97. include/colmap/lib/PoissonRecon/MAT.h
  98. include/colmap/lib/PoissonRecon/MAT.inl
  99. include/colmap/lib/PoissonRecon/MarchingCubes.h
  100. include/colmap/lib/PoissonRecon/MemoryUsage.h
  101. include/colmap/lib/PoissonRecon/MultiGridOctreeData.Evaluation.inl
  102. include/colmap/lib/PoissonRecon/MultiGridOctreeData.IsoSurface.inl
  103. include/colmap/lib/PoissonRecon/MultiGridOctreeData.SortedTreeNodes.inl
  104. include/colmap/lib/PoissonRecon/MultiGridOctreeData.System.inl
  105. include/colmap/lib/PoissonRecon/MultiGridOctreeData.WeightedSamples.inl
  106. include/colmap/lib/PoissonRecon/MultiGridOctreeData.h
  107. include/colmap/lib/PoissonRecon/MultiGridOctreeData.inl
  108. include/colmap/lib/PoissonRecon/MyTime.h
  109. include/colmap/lib/PoissonRecon/Octree.h
  110. include/colmap/lib/PoissonRecon/Octree.inl
  111. include/colmap/lib/PoissonRecon/PPolynomial.h
  112. include/colmap/lib/PoissonRecon/PPolynomial.inl
  113. include/colmap/lib/PoissonRecon/Ply.h
  114. include/colmap/lib/PoissonRecon/PointStream.h
  115. include/colmap/lib/PoissonRecon/PointStream.inl
  116. include/colmap/lib/PoissonRecon/PoissonRecon.h
  117. include/colmap/lib/PoissonRecon/Polynomial.h
  118. include/colmap/lib/PoissonRecon/Polynomial.inl
  119. include/colmap/lib/PoissonRecon/SparseMatrix.h
  120. include/colmap/lib/PoissonRecon/SparseMatrix.inl
  121. include/colmap/lib/PoissonRecon/SurfaceTrimmer.h
  122. include/colmap/lib/SiftGPU/CLTexImage.h
  123. include/colmap/lib/SiftGPU/CuTexImage.h
  124. include/colmap/lib/SiftGPU/FrameBufferObject.h
  125. include/colmap/lib/SiftGPU/GLTexImage.h
  126. include/colmap/lib/SiftGPU/GlobalUtil.h
  127. include/colmap/lib/SiftGPU/LiteWindow.h
  128. include/colmap/lib/SiftGPU/ProgramCG.h
  129. include/colmap/lib/SiftGPU/ProgramCL.h
  130. include/colmap/lib/SiftGPU/ProgramCU.h
  131. include/colmap/lib/SiftGPU/ProgramGLSL.h
  132. include/colmap/lib/SiftGPU/ProgramGPU.h
  133. include/colmap/lib/SiftGPU/PyramidCL.h
  134. include/colmap/lib/SiftGPU/PyramidCU.h
  135. include/colmap/lib/SiftGPU/PyramidGL.h
  136. include/colmap/lib/SiftGPU/ShaderMan.h
  137. include/colmap/lib/SiftGPU/SiftGPU.h
  138. include/colmap/lib/SiftGPU/SiftMatch.h
  139. include/colmap/lib/SiftGPU/SiftMatchCU.h
  140. include/colmap/lib/SiftGPU/SiftPyramid.h
  141. include/colmap/lib/VLFeat/aib.h
  142. include/colmap/lib/VLFeat/array.h
  143. include/colmap/lib/VLFeat/covdet.h
  144. include/colmap/lib/VLFeat/dsift.h
  145. include/colmap/lib/VLFeat/fisher.h
  146. include/colmap/lib/VLFeat/float.h
  147. include/colmap/lib/VLFeat/generic.h
  148. include/colmap/lib/VLFeat/getopt_long.h
  149. include/colmap/lib/VLFeat/gmm.h
  150. include/colmap/lib/VLFeat/heap-def.h
  151. include/colmap/lib/VLFeat/hikmeans.h
  152. include/colmap/lib/VLFeat/hog.h
  153. include/colmap/lib/VLFeat/homkermap.h
  154. include/colmap/lib/VLFeat/host.h
  155. include/colmap/lib/VLFeat/ikmeans.h
  156. include/colmap/lib/VLFeat/imopv.h
  157. include/colmap/lib/VLFeat/imopv_sse2.h
  158. include/colmap/lib/VLFeat/kdtree.h
  159. include/colmap/lib/VLFeat/kmeans.h
  160. include/colmap/lib/VLFeat/lbp.h
  161. include/colmap/lib/VLFeat/liop.h
  162. include/colmap/lib/VLFeat/mathop.h
  163. include/colmap/lib/VLFeat/mathop_avx.h
  164. include/colmap/lib/VLFeat/mathop_sse2.h
  165. include/colmap/lib/VLFeat/mser.h
  166. include/colmap/lib/VLFeat/pgm.h
  167. include/colmap/lib/VLFeat/qsort-def.h
  168. include/colmap/lib/VLFeat/quickshift.h
  169. include/colmap/lib/VLFeat/random.h
  170. include/colmap/lib/VLFeat/rodrigues.h
  171. include/colmap/lib/VLFeat/scalespace.h
  172. include/colmap/lib/VLFeat/shuffle-def.h
  173. include/colmap/lib/VLFeat/sift.h
  174. include/colmap/lib/VLFeat/slic.h
  175. include/colmap/lib/VLFeat/stringop.h
  176. include/colmap/lib/VLFeat/svm.h
  177. include/colmap/lib/VLFeat/svmdataset.h
  178. include/colmap/lib/VLFeat/vlad.h
  179. include/colmap/mvs/consistency_graph.h
  180. include/colmap/mvs/cuda_array_wrapper.h
  181. include/colmap/mvs/cuda_flip.h
  182. include/colmap/mvs/cuda_rotate.h
  183. include/colmap/mvs/cuda_transpose.h
  184. include/colmap/mvs/depth_map.h
  185. include/colmap/mvs/fusion.h
  186. include/colmap/mvs/gpu_mat.h
  187. include/colmap/mvs/gpu_mat_prng.h
  188. include/colmap/mvs/gpu_mat_ref_image.h
  189. include/colmap/mvs/image.h
  190. include/colmap/mvs/mat.h
  191. include/colmap/mvs/meshing.h
  192. include/colmap/mvs/model.h
  193. include/colmap/mvs/normal_map.h
  194. include/colmap/mvs/patch_match.h
  195. include/colmap/mvs/patch_match_cuda.h
  196. include/colmap/mvs/workspace.h
  197. include/colmap/optim/bundle_adjustment.h
  198. include/colmap/optim/combination_sampler.h
  199. include/colmap/optim/least_absolute_deviations.h
  200. include/colmap/optim/loransac.h
  201. include/colmap/optim/progressive_sampler.h
  202. include/colmap/optim/random_sampler.h
  203. include/colmap/optim/ransac.h
  204. include/colmap/optim/sampler.h
  205. include/colmap/optim/sprt.h
  206. include/colmap/optim/support_measurement.h
  207. include/colmap/retrieval/geometry.h
  208. include/colmap/retrieval/inverted_file.h
  209. include/colmap/retrieval/inverted_file_entry.h
  210. include/colmap/retrieval/inverted_index.h
  211. include/colmap/retrieval/utils.h
  212. include/colmap/retrieval/visual_index.h
  213. include/colmap/retrieval/vote_and_verify.h
  214. include/colmap/sfm/incremental_mapper.h
  215. include/colmap/sfm/incremental_triangulator.h
  216. include/colmap/ui/automatic_reconstruction_widget.h
  217. include/colmap/ui/bundle_adjustment_widget.h
  218. include/colmap/ui/colormaps.h
  219. include/colmap/ui/database_management_widget.h
  220. include/colmap/ui/dense_reconstruction_widget.h
  221. include/colmap/ui/feature_extraction_widget.h
  222. include/colmap/ui/feature_matching_widget.h
  223. include/colmap/ui/image_viewer_widget.h
  224. include/colmap/ui/license_widget.h
  225. include/colmap/ui/line_painter.h
  226. include/colmap/ui/log_widget.h
  227. include/colmap/ui/main_window.h
  228. include/colmap/ui/match_matrix_widget.h
  229. include/colmap/ui/model_viewer_widget.h
  230. include/colmap/ui/movie_grabber_widget.h
  231. include/colmap/ui/options_widget.h
  232. include/colmap/ui/point_painter.h
  233. include/colmap/ui/point_viewer_widget.h
  234. include/colmap/ui/project_widget.h
  235. include/colmap/ui/qt_utils.h
  236. include/colmap/ui/reconstruction_manager_widget.h
  237. include/colmap/ui/reconstruction_options_widget.h
  238. include/colmap/ui/reconstruction_stats_widget.h
  239. include/colmap/ui/render_options.h
  240. include/colmap/ui/render_options_widget.h
  241. include/colmap/ui/thread_control_widget.h
  242. include/colmap/ui/triangle_painter.h
  243. include/colmap/ui/undistortion_widget.h
  244. include/colmap/util/alignment.h
  245. include/colmap/util/bitmap.h
  246. include/colmap/util/cache.h
  247. include/colmap/util/camera_specs.h
  248. include/colmap/util/cuda.h
  249. include/colmap/util/cudacc.h
  250. include/colmap/util/endian.h
  251. include/colmap/util/logging.h
  252. include/colmap/util/math.h
  253. include/colmap/util/matrix.h
  254. include/colmap/util/misc.h
  255. include/colmap/util/opengl_utils.h
  256. include/colmap/util/option_manager.h
  257. include/colmap/util/ply.h
  258. include/colmap/util/random.h
  259. include/colmap/util/sqlite3_utils.h
  260. include/colmap/util/string.h
  261. include/colmap/util/testing.h
  262. include/colmap/util/threading.h
  263. include/colmap/util/timer.h
  264. include/colmap/util/types.h
  265. include/colmap/util/version.h
  266. lib/colmap/libcolmap.a
  267. lib/colmap/liblsd.a
  268. lib/colmap/libpba.a
  269. lib/colmap/libpoisson_recon.a
  270. lib/colmap/libsift_gpu.a
  271. lib/colmap/libvlfeat.a
  272. share/applications/COLMAP.desktop
  273. share/colmap/COLMAPConfig.cmake
  274. share/colmap/COLMAPConfigVersion.cmake
  275. share/colmap/cmake/FindEigen3.cmake
  276. share/colmap/cmake/FindFLANN.cmake
  277. share/colmap/cmake/FindFreeImage.cmake
  278. share/colmap/cmake/FindGlew.cmake
  279. share/colmap/cmake/FindGlog.cmake
  280. share/colmap/cmake/FindLZ4.cmake
  281. share/colmap/cmake/FindMetis.cmake
  282. share/colmap/cmake/FindSQLite3.cmake
  283. @owner
  284. @group
  285. @mode
Collapse this list.
Dependency lines:
  • colmap>0:graphics/colmap
To install the port:
cd /usr/ports/graphics/colmap/ && make install clean
To add the package, run one of these commands:
  • pkg install graphics/colmap
  • pkg install colmap
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: colmap
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1675295251 SHA256 (colmap-colmap-3.8_GH0.tar.gz) = 02288f8f61692fe38049d65608ed832b31246e7792692376afb712fa4cef8775 SIZE (colmap-colmap-3.8_GH0.tar.gz) = 3698389

Packages (timestamps in pop-ups are UTC):
colmap
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.12.3_13.12.3_1--3.12.3_1---
FreeBSD:13:quarterly---3.11.1_2--3.8_4-
FreeBSD:14:latest3.11.1_23.12.4--3.12.3_1---
FreeBSD:14:quarterly3.11.1_23.11.1_2--3.11.1_2-3.8_4-
FreeBSD:15:latest3.12.13.12.3_1n/a3.11.1_2n/a-3.8_4-
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cgal>0 : math/cgal
  2. py39-sphinx_rtd_theme>0 : textproc/py-sphinx_rtd_theme@py39
  3. gmake : devel/gmake
  4. sphinx-build : textproc/py-sphinx
  5. cmake : devel/cmake-core
  6. ninja : devel/ninja
  7. update-desktop-database : devel/desktop-file-utils
  8. eigen3.pc : math/eigen3
  9. xorgproto>=0 : x11/xorgproto
  10. qt5-buildtools>=5.15 : devel/qt5-buildtools
  11. libQt5OpenGL.so : graphics/qt5-opengl
  12. qt5-qmake>=5.15 : devel/qt5-qmake
Runtime dependencies:
  1. update-desktop-database : devel/desktop-file-utils
Library dependencies:
  1. libboost_filesystem.so : devel/boost-libs
  2. libceres.so : math/ceres-solver
  3. libflann.so : math/flann
  4. libfreeimage.so : graphics/freeimage
  5. libglog.so : devel/glog
  6. liblz4.so : archivers/liblz4
  7. libmetis.so : math/metis
  8. libgmp.so : math/gmp
  9. libGL.so : graphics/libglvnd
  10. libGLEW.so : graphics/glew
  11. libsqlite3.so : databases/sqlite3
  12. libQt5Core.so : devel/qt5-core
  13. libQt5Gui.so : x11-toolkits/qt5-gui
  14. libQt5Widgets.so : x11-toolkits/qt5-widgets
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for colmap-3.8_4: CGAL=on: Graph-cut on Delaunay triangulation based meshing algorithm DOCS=on: Build and/or install documentation OPENMP=on: Parallel processing support via OpenMP SIMD=on: Use CPU-specific optimizations TEST=off: Build and/or run tests ===> Use 'make config' to modify these settings
Options name:
graphics_colmap
USES:
cmake compiler:c++11-lib desktop-file-utils eigen:3 gl localbase python:env qt:5 sqlite
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/colmap/colmap/tar.gz/3.8?dummy=/
Collapse this list.

Number of commits found: 1

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
3.8_4
03 Nov 2023 21:19:00
commit hash: 26e0b956622eaefdba0fbf1bfa63790482341c54commit hash: 26e0b956622eaefdba0fbf1bfa63790482341c54commit hash: 26e0b956622eaefdba0fbf1bfa63790482341c54commit hash: 26e0b956622eaefdba0fbf1bfa63790482341c54 files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
Author: Thierry Thomas
graphics/colmap: fix build with ceres-solver-2.2.0.r1

PR:		274200
Reported by:	fuz (maintainer)
See also:	https://github.com/colmap/colmap/issues/1496

(cherry picked from commit 943d012d6dd00e22fe04f4a84400c11cd2bcac55)

Number of commits found: 1