openMVG
open Multiple View Geometry library. Basis for 3D computer vision and Structure from Motion.
파일 탐색기
최종 버전 다운로드 (.zip)- codeql.yml
- compile_and_run_test.yml
- compile_and_run_test_external_deps.yml
- pixi_compile_and_run_test.yml
- README.md
- snapcraft.yaml
- Doxyfile.in
- rtd.css_t
- globaltoc.html
- layout.html
- LICENSE
- rtd-themes.conf
- theme.conf
- layout.html
- external_libs.rst
- glfw.rst
- openExif.rst
- osi_clp.rst
- FAQ.rst
- questions.rst
- patented.rst
- cameras.rst
- pinholeCamera.png
- features.rst
- geodesy.rst
- geometry.rst
- image.rst
- lp.rst
- KVLD_matches.jpg
- matching.rst
- essentialMatrix.png
- fundamentalMatrix.png
- homographyMatrix.png
- kernelConcept.png
- multiview.rst
- ResectionPose.png
- ResidualError.png
- numeric.rst
- vectorDrawing.rst
- vectorGraphic.png
- ACRansac.png
- robust_estimation.rst
- robustEstimation.png
- pipeline_simple.png
- sfm.rst
- featureBasedTracking.png
- tracks.png
- tracks.rst
- openMVG.rst
- openMVG_Samples.rst
- color.rst
- globalMultipleViewColorConsistency_PRB.png
- globalMultipleViewColorConsistency_solveA.png
- globalMultipleViewColorConsistency_solveB.png
- geodesy.rst
- swiss_quarry_registered.png
- localization.rst
- AgisoftPhotoscan.rst
- CMPMVS.rst
- Colmap.rst
- Colmap_result.jpg
- MVE.rst
- MVS.rst
- OpenMVS.rst
- PMVS.rst
- PMVS_result.png
- ComputeFeatures.rst
- ComputeMatches.rst
- ComputeSfM_DataColor.rst
- ComputeStructureFromKnownPoses.rst
- ExportUndistortedImages.rst
- GlobalSfM.rst
- imagesInput.png
- IncrementalSfM.rst
- SfM.rst
- SfM_OutputFormat.rst
- SfMInit_ImageListing.rst
- SfMInit_ImageListingFromKnownPoses.rst
- structureFromMotion.png
- GCP.rst
- gcp_edit_3Dposition.jpg
- gcp_edit_observation_positions.jpg
- gcp_edit_observation_positions_3pts.jpg
- gcp_gui.jpg
- gcp_measure_on_the_model.jpg
- gcp_principle.png
- gcp_principle.svg
- gcp_registration.jpg
- softwares.rst
- third_party.rst
- bibliography.rst
- conf.py
- index.rst
- README.txt
- openMVG_Logo.pdf
- openMVG_Logo.png
- openMVG_Logo.svg
- AddCompilerFlag.cmake
- CheckCCompilerFlag.cmake
- CheckCXXCompilerFlag.cmake
- CXX11.cmake
- FindClp.cmake
- FindCoinUtils.cmake
- FindEigen.cmake
- FindLemon.cmake
- FindOsi.cmake
- FindSphinx.cmake
- FindSSE.cmake
- OpenMVGConfig.cmake.in
- OptimizeForArchitecture.cmake
- UpdateCacheVariable.cmake
- cereal
- glfw
- osi_clp
- float.th
- generic.c
- generic.h
- host.c
- host.h
- imopv.c
- imopv.h
- imopv_sse2.c
- imopv_sse2.h
- mathop.c
- mathop.h
- mathop_sse2.c
- mathop_sse2.h
- mser.c
- mser.h
- random.c
- random.h
- readme.txt
- sift.c
- sift.h
- CMakeLists.txt
- README.openMVG
- SIFT_describer.hpp
- SIFT_describer_io.hpp
- CMakeLists.txt
- Camera_Common.hpp
- Camera_Intrinsics.hpp
- Camera_Intrinsics_io.hpp
- Camera_IO_test.cpp
- Camera_Pinhole.hpp
- Camera_Pinhole_Brown.hpp
- Camera_Pinhole_Brown_io.hpp
- Camera_Pinhole_Brown_test.cpp
- Camera_Pinhole_Fisheye.hpp
- Camera_Pinhole_Fisheye_io.hpp
- Camera_Pinhole_Fisheye_test.cpp
- Camera_Pinhole_io.hpp
- Camera_Pinhole_Radial.hpp
- Camera_Pinhole_Radial_io.hpp
- Camera_Pinhole_Radial_test.cpp
- Camera_Pinhole_test.cpp
- Camera_Spherical.hpp
- Camera_Spherical_io.hpp
- Camera_Spherical_test.cpp
- Camera_Subset_Parametrization_test.cpp
- Camera_undistort_image.hpp
- Camera_Unit_Test.inl
- cameras.hpp
- Cameras_Common_command_line_helper.hpp
- cameras_io.hpp
- CMakeLists.txt
- PinholeCamera.hpp
- CMakeLists.txt
- kmeans.hpp
- kmeans_test.cpp
- kmeans_trait.hpp
- CMakeLists.txt
- global_quantile_gain_offset_alignment.hpp
- global_quantile_gain_offset_alignment_test.cpp
- selection_fullFrame.hpp
- selection_interface.hpp
- selection_matchedPoints.hpp
- selection_VLDSegment.hpp
- gps_tag.jpg
- CMakeLists.txt
- datasheet.hpp
- ParseDatabase.hpp
- ParseDatabase_test.cpp
- sensor_width_camera_database.txt
- CMakeLists.txt
- exif_IO.hpp
- exif_IO_EasyExif.cpp
- exif_IO_EasyExif.hpp
- exif_IO_test.cpp
- AKAZE.cpp
- AKAZE.hpp
- AKAZE_io.hpp
- akaze_test.cpp
- CMakeLists.txt
- image_describer_akaze.cpp
- image_describer_akaze.hpp
- image_describer_akaze_io.hpp
- mldb_descriptor.hpp
- msurf_descriptor.hpp
- dipole_descriptor.hpp
- fast_detector.cpp
- fast_detector.hpp
- liop_descriptor.cpp
- liop_descriptor.hpp
- CMakeLists.txt
- mser.cpp
- mser.hpp
- mser_region.cpp
- mser_region.hpp
- mser_test.cpp
- CMakeLists.txt
- hierarchical_gaussian_scale_space.hpp
- octaver.hpp
- SIFT_Anatomy_Image_Describer.hpp
- SIFT_Anatomy_Image_Describer_io.hpp
- sift_DescriptorExtractor.hpp
- sift_keypoint.hpp
- sift_KeypointExtractor.hpp
- sift_test.cpp
- CMakeLists.txt
- tbmr.cpp
- tbmr.hpp
- tbmr_test.cpp
- binary_regions.hpp
- CMakeLists.txt
- descriptor.hpp
- feature.cpp
- feature.hpp
- feature_container.hpp
- features_test.cpp
- image_describer.hpp
- image_describer_test.cpp
- regions.cpp
- regions.hpp
- regions_factory.hpp
- regions_factory_io.hpp
- regions_scale_sort.hpp
- scalar_regions.hpp
- svg_features.cpp
- svg_features.hpp
- CMakeLists.txt
- geodesy.hpp
- geodesy_test.cpp
- box.cpp
- box.hpp
- CMakeLists.txt
- convex_hull.cpp
- convex_hull.hpp
- convex_hull_test.cpp
- frustum.cpp
- frustum.hpp
- frustum_box_intersection_test.cpp
- frustum_intersection_test.cpp
- half_space_intersection.cpp
- half_space_intersection.hpp
- half_space_intersection_test.cpp
- plane_estimation_kernel.hpp
- plane_estimation_kernel_test.cpp
- pose3.hpp
- pose3_io.hpp
- rigid_transformation3D_srt.cpp
- rigid_transformation3D_srt.hpp
- rigid_transformation3D_srt_test.cpp
- Similarity3.cpp
- Similarity3.hpp
- Similarity3_Kernel.cpp
- Similarity3_Kernel.hpp
- CMakeLists.txt
- connectedComponent.hpp
- connectedComponent_test.cpp
- graph.hpp
- graph_builder.hpp
- graph_graphviz_export.hpp
- graph_stats.hpp
- triplet_finder.hpp
- triplet_finder_test.cpp
- CMakeLists.txt
- color_gradient.hpp
- color_gradient_test.cpp
- lena.png
- two_pixels.pgm
- two_pixels.ppm
- two_pixels_color.jpg
- two_pixels_color.png
- two_pixels_gray.pgm
- two_pixels_monochrome.jpg
- two_pixels_monochrome.png
- CMakeLists.txt
- image_concat.hpp
- image_container.hpp
- image_converter.hpp
- image_convolution.hpp
- image_convolution_base.hpp
- image_diffusion.hpp
- image_drawing.hpp
- image_drawing_test.cpp
- image_filtering.hpp
- image_filtering_test.cpp
- image_integral.hpp
- image_integral_test.cpp
- image_io.cpp
- image_io.hpp
- image_io_test.cpp
- image_resampling.hpp
- image_resampling_test.cpp
- image_test.cpp
- image_warping.hpp
- pixel_types.hpp
- sample.hpp
- CMakeLists.txt
- global_translations_fromTij.cpp
- global_translations_fromTij.hpp
- global_translations_fromTij_test.cpp
- global_translations_fromTriplets_test.cpp
- lInfinityCV.hpp
- resection.cpp
- resection.hpp
- resection_kernel.cpp
- resection_kernel.hpp
- resection_robust_test.cpp
- resection_test.cpp
- tijsAndXis_From_xi_Ri.cpp
- tijsAndXis_From_xi_Ri.hpp
- tijsAndXis_From_xi_Ri_noise.cpp
- tijsAndXis_From_xi_Ri_noise.hpp
- tijsAndXis_outlier_test.cpp
- tijsAndXis_test.cpp
- triangulation.cpp
- triangulation.hpp
- triangulation_test.cpp
- triplet_tijsAndXis_kernel.cpp
- triplet_tijsAndXis_kernel.hpp
- bisectionLP.hpp
- CMakeLists.txt
- linearProgramming.hpp
- linearProgramming_test.cpp
- linearProgrammingInterface.hpp
- linearProgrammingOSI_X.cpp
- linearProgrammingOSI_X.hpp
- algorithm.cpp
- algorithm.h
- CMakeLists.txt
- kvld.cpp
- kvld.h
- kvld_draw.h
- cascade_hasher.hpp
- CMakeLists.txt
- indMatch.hpp
- indMatch_io.hpp
- indMatch_test.cpp
- indMatch_utils.cpp
- indMatch_utils.hpp
- indMatchDecoratorXY.hpp
- matcher_brute_force.hpp
- matcher_cascade_hashing.hpp
- matcher_hnsw.hpp
- matcher_type.hpp
- matching_filters.hpp
- matching_filters_test.cpp
- matching_interface.hpp
- matching_test.cpp
- metric.hpp
- metric_hamming.hpp
- metric_hnsw.hpp
- metric_simd.hpp
- metric_test.cpp
- pairwiseAdjacencyDisplay.hpp
- regions_matcher.cpp
- regions_matcher.hpp
- svg_matches.cpp
- svg_matches.hpp
- Cascade_Hashing_Matcher_Regions.cpp
- Cascade_Hashing_Matcher_Regions.hpp
- CMakeLists.txt
- E_ACRobust.hpp
- E_ACRobust_Angular.hpp
- Eo_Robust.hpp
- F_ACRobust.hpp
- Geometric_Filter_utils.cpp
- Geometric_Filter_utils.hpp
- GeometricFilter.hpp
- H_ACRobust.hpp
- Matcher.hpp
- Matcher_Regions.cpp
- Matcher_Regions.hpp
- Pair_Builder.hpp
- Pair_Builder_test.cpp
- Retrieval_Helpers.hpp
- Vlad.hpp
- VladBase.hpp
- LICENSE
- LiGT_algorithm.cpp
- LiGT_algorithm.hpp
- LiGT_algorithm_converter.cpp
- LiGT_algorithm_converter.hpp
- LiGT_types.hpp
- CMakeLists.txt
- conditioning.cpp
- conditioning.hpp
- essential.cpp
- essential.hpp
- motion_from_essential.cpp
- motion_from_essential.hpp
- projection.cpp
- projection.hpp
- rotation_averaging.hpp
- rotation_averaging_common.hpp
- rotation_averaging_l1.cpp
- rotation_averaging_l1.hpp
- rotation_averaging_l2.cpp
- rotation_averaging_l2.hpp
- rotation_averaging_test.cpp
- solver_affine.cpp
- solver_affine.hpp
- solver_affine_test.cpp
- solver_essential_eight_point.cpp
- solver_essential_eight_point.hpp
- solver_essential_five_point.cpp
- solver_essential_five_point.hpp
- solver_essential_five_point_test.cpp
- solver_essential_kernel.cpp
- solver_essential_kernel.hpp
- solver_essential_test.cpp
- solver_essential_three_point.cpp
- solver_essential_three_point.hpp
- solver_essential_three_point_test.cpp
- solver_fundamental_kernel.cpp
- solver_fundamental_kernel.hpp
- solver_fundamental_kernel_test.cpp
- solver_homography_kernel.cpp
- solver_homography_kernel.hpp
- solver_homography_kernel_test.cpp
- solver_resection.hpp
- solver_resection_kernel.cpp
- solver_resection_kernel.hpp
- solver_resection_kernel_test.cpp
- solver_resection_metrics.hpp
- solver_resection_p3p.hpp
- solver_resection_p3p_ding.cpp
- solver_resection_p3p_ding.hpp
- solver_resection_p3p_ke.cpp
- solver_resection_p3p_ke.hpp
- solver_resection_p3p_kneip.cpp
- solver_resection_p3p_kneip.hpp
- solver_resection_p3p_nordberg.cpp
- solver_resection_p3p_nordberg.hpp
- solver_resection_up2p_kukelova.cpp
- solver_resection_up2p_kukelova.hpp
- solver_translation_knownRotation_kernel.hpp
- solver_translation_knownRotation_kernel_test.cpp
- test_data_sets.cpp
- test_data_sets.hpp
- translation_averaging_common.cpp
- translation_averaging_common.hpp
- translation_averaging_solver.hpp
- translation_averaging_solver_l2_chordal.cpp
- translation_averaging_solver_softl1.cpp
- translation_averaging_test.cpp
- translation_averaging_test.hpp
- triangulation.cpp
- triangulation.hpp
- triangulation_method.hpp
- triangulation_nview.cpp
- triangulation_nview.hpp
- triangulation_nview_test.cpp
- triangulation_test.cpp
- two_view_kernel.hpp
- accumulator_trait.hpp
- CMakeLists.txt
- eigen_alias_definition.hpp
- extract_columns.hpp
- extract_columns_test.cpp
- l1_solver_admm.hpp
- l1_solver_test.cpp
- lm.hpp
- lm_test.cpp
- nullspace.cpp
- nullspace.hpp
- numeric.cpp
- numeric.h
- numeric_test.cpp
- poly.h
- poly_test.cpp
- CMakeLists.txt
- gms_filter.cpp
- gms_filter.hpp
- gms_filter_test.cpp
- guided_matching.hpp
- rand_sampling.hpp
- rand_sampling_test.cpp
- robust_estimator_ACRansac.hpp
- robust_estimator_ACRansac_test.cpp
- robust_estimator_ACRansacKernelAdaptator.hpp
- robust_estimator_lineKernel_test.cpp
- robust_estimator_lineKernel_test.hpp
- robust_estimator_LMeds.hpp
- robust_estimator_LMeds_test.cpp
- robust_estimator_MaxConsensus.hpp
- robust_estimator_MaxConsensus_test.cpp
- robust_estimator_Ransac.hpp
- robust_estimator_Ransac_test.cpp
- robust_ransac_tools.hpp
- score_evaluator.hpp
- CMakeLists.txt
- global_SfM_test.cpp
- GlobalSfM_rotation_averaging.cpp
- GlobalSfM_rotation_averaging.hpp
- GlobalSfM_translation_averaging.cpp
- GlobalSfM_translation_averaging.hpp
- mutexSet.hpp
- sfm_global_engine_relative_motions.cpp
- sfm_global_engine_relative_motions.hpp
- sfm_global_reindex.hpp
- triplet_t_ACRansac_kernelAdaptator.hpp
- SfM_Localizer.cpp
- SfM_Localizer.hpp
- SfM_Localizer_Single_3DTrackObservation_Database.cpp
- SfM_Localizer_Single_3DTrackObservation_Database.hpp
- CMakeLists.txt
- sequential_SfM.cpp
- sequential_SfM.hpp
- sequential_SfM2.cpp
- sequential_SfM2.hpp
- sequential_SfM2_test.cpp
- sequential_SfM_test.cpp
- SfmSceneInitializer.hpp
- SfmSceneInitializerMaxPair.cpp
- SfmSceneInitializerMaxPair.hpp
- SfmSceneInitializerStellar.cpp
- SfmSceneInitializerStellar.hpp
- CMakeLists.txt
- relative_scale.hpp
- sfm_stellar_engine.cpp
- sfm_stellar_engine.hpp
- stellar_definitions.hpp
- stellar_SfM_test.cpp
- stellar_solver.cpp
- stellar_solver.hpp
- structure_estimator.cpp
- structure_estimator.hpp
- CMakeLists.txt
- pipelines_test.hpp
- relative_pose_engine.cpp
- relative_pose_engine.hpp
- sfm_engine.hpp
- sfm_features_provider.hpp
- sfm_matches_provider.hpp
- sfm_preemptive_regions_provider.hpp
- sfm_regions_provider.hpp
- sfm_regions_provider_cache.hpp
- sfm_robust_model_estimation.cpp
- sfm_robust_model_estimation.hpp
- CMakeLists.txt
- sfm.hpp
- sfm_data.hpp
- sfm_data_BA.hpp
- sfm_data_BA_ceres.cpp
- sfm_data_BA_ceres.hpp
- sfm_data_BA_ceres_camera_functor.hpp
- sfm_data_BA_test.cpp
- sfm_data_colorization.cpp
- sfm_data_colorization.hpp
- sfm_data_filters.cpp
- sfm_data_filters.hpp
- sfm_data_filters_frustum.cpp
- sfm_data_filters_frustum.hpp
- sfm_data_filters_test.cpp
- sfm_data_graph_utils.cpp
- sfm_data_graph_utils.hpp
- sfm_data_graph_utils_test.cpp
- sfm_data_io.cpp
- sfm_data_io.hpp
- sfm_data_io_baf.hpp
- sfm_data_io_cereal.cpp
- sfm_data_io_cereal.hpp
- sfm_data_io_ply.hpp
- sfm_data_io_test.cpp
- sfm_data_transform.cpp
- sfm_data_transform.hpp
- sfm_data_triangulation.cpp
- sfm_data_triangulation.hpp
- sfm_data_triangulation_test.cpp
- sfm_data_utils.cpp
- sfm_data_utils.hpp
- sfm_data_utils_test.cpp
- sfm_filters.hpp
- sfm_landmark.hpp
- sfm_landmark_io.hpp
- sfm_report.cpp
- sfm_report.hpp
- sfm_view.hpp
- sfm_view_io.hpp
- sfm_view_priors.hpp
- sfm_view_priors_io.hpp
- CMakeLists.txt
- convert_test.cpp
- cubic_image_sampler.hpp
- image_resampling.hpp
- CMakeLists.txt
- dynamic_bitset.hpp
- dynamic_bitset_test.cpp
- hash.hpp
- indexed_sort.hpp
- split.hpp
- split_test.cpp
- stl.hpp
- stlMap.hpp
- CMakeLists.txt
- cpu_instruction_set.hpp
- logger.hpp
- loggerprogress.hpp
- progress_test.cpp
- progressinterface.hpp
- timer.cpp
- timer.hpp
- CMakeLists.txt
- flat_pair_map.hpp
- tracks.hpp
- tracks_test.cpp
- union_find.hpp
- union_find_test.cpp
- CMakeLists.txt
- main.cpp
- svgAttributes.hpp
- svgDrawer.hpp
- svgElement.hpp
- svgHistogram.hpp
- CMakeLists.txt
- types.hpp
- version.hpp
- CMakeLists.txt
- undistoBrown.cpp
- CMakeLists.txt
- ImageView.cpp
- ImageView.hpp
- Info.plist.in
- main.cpp
- MainWindow.cpp
- MainWindow.hpp
- CMakeLists.txt
- exifParsing.cpp
- CMakeLists.txt
- features_affine_demo.cpp
- CMakeLists.txt
- describe_and_match.cpp
- CMakeLists.txt
- describe_and_match_gmsfilter.cpp
- CMakeLists.txt
- kvld_filter.cpp
- CMakeLists.txt
- main_repeatability_dataset.cpp
- CMakeLists.txt
- siftmatch.cpp
- CMakeLists.txt
- show_exif_gps_position_demo.cpp
- CMakeLists.txt
- main_pano_spherical_to_cubic.cpp
- CMakeLists.txt
- main_pano_converter.cpp
- CMakeLists.txt
- main.cc
- MainWindow.cc
- MainWindow.hh
- QImageInterface.cc
- QImageInterface.hh
- 100_7100.JPG
- 100_7101.jpg
- 100_7102.jpg
- K.txt
- Readme.txt
- Ace_0.png
- Ace_1.png
- Readme.txt
- CMakeLists.txt
- robust_essential.cpp
- CMakeLists.txt
- robust_essential_ba.cpp
- CMakeLists.txt
- robust_essential_spherical.cpp
- SponzaLion000.jpg
- SponzaLion001.jpg
- CMakeLists.txt
- robust_estimation_tutorial_homography.cpp
- CMakeLists.txt
- robust_fundamental.cpp
- CMakeLists.txt
- robust_fundamental_guided.cpp
- CMakeLists.txt
- robust_homography.cpp
- CMakeLists.txt
- robust_homography_guided.cpp
- CMakeLists.txt
- visualize_sfm_data.cpp
- CMakeLists.txt
- CMakeLists.txt
- colorHarmonizeEngineGlobal.cpp
- colorHarmonizeEngineGlobal.hpp
- main_ColHarmonize.cpp
- CMakeLists.txt
- registration_to_exif_gps_position.cpp
- CMakeLists.txt
- main_SfM_Localization.cpp
- ACCVPattern.jpg
- CMakeLists.txt
- main.cpp
- CMakeLists.txt
- fraumunster00.png
- fraumunster01.png
- CMakeLists.txt
- domset.cc
- domset.h
- README.md
- types.h
- CMakeLists.txt
- main_ComputeClusters.cpp
- CMakeLists.txt
- InterfaceMVS.h
- main_ExportCameraFrustums.cpp
- main_exportKeypoints.cpp
- main_exportMatches.cpp
- main_exportTracks.cpp
- main_ExportUndistortedImages.cpp
- main_openMVG2Agisoft.cpp
- main_openMVG2CMPMVS.cpp
- main_openMVG2Colmap.cpp
- main_openMVG2MESHLAB.cpp
- main_openMVG2MVE2.cpp
- main_openMVG2MVSTEXTURING.cpp
- main_openMVG2NVM.cpp
- main_openMVG2openMVS.cpp
- main_openMVG2PMVS.cpp
- main_openMVGSpherical2Cubic.cpp
- CMakeLists.txt
- io_loadImages.hpp
- io_readGTBlendedMVS.hpp
- io_readGTDTUMVS.hpp
- io_readGTETH3D.hpp
- io_readGTInterface.hpp
- io_readGTKitti.hpp
- io_readGTMiddleBury.hpp
- io_readGTMultiface.hpp
- io_readGTStrecha.hpp
- main_SfMInit_ImageListingFromKnownPoses.cpp
- SfM_StructurePipeline.py.in
- kornia_demo.py
- README.md
- requirements.txt
- sfm_data.json
- Readme.md
- rerun_viewer.py
- CMakeLists.txt
- main_benchANN.cpp
- main_ChangeLocalOrigin.cpp
- main_ComputeFeatures.cpp
- main_ComputeFeatures_OpenCV.cpp
- main_ComputeMatches.cpp
- main_ComputeSfM_DataColor.cpp
- main_ComputeStructureFromKnownPoses.cpp
- main_ComputeVLAD.cpp
- main_ConvertList.cpp
- main_ConvertMatches.cpp
- main_ConvertSfM_DataFormat.cpp
- main_evalQuality.cpp
- main_FrustumFiltering.cpp
- main_GeometricFilter.cpp
- main_ListMatchingPairs.cpp
- main_MatchesToTracks.cpp
- main_MatchingRetrievalQuality.cpp
- main_PairGenerator.cpp
- main_PointsFiltering.cpp
- main_SfM.cpp
- main_SfMInit_ImageListing.cpp
- main_SplitMatchFileIntoMatchFiles.cpp
- SfM_GlobalPipeline.py.in
- SfM_SequentialPipeline.py.in
- SfMIOHelper.hpp
- SfMIOHelper_test.cpp
- SfMPlyHelper.hpp
- tools_precisionEvaluationToGt.hpp
- tutorial_demo.py.in
- CMakeLists.txt
- document.h
- main.cpp
- camera.js
- camera_gizmo.js
- common.js
- dual_quaternion.js
- index.html
- main.js
- matrix3.js
- matrix4.js
- plane.js
- point_cloud.js
- quaternion.js
- render_context.js
- shader.js
- style.css
- trackball.js
- vector.js
- CMakeLists.txt
- config.h.in
- openMVG_main_openMVG2WebGL.cpp
- CMakeLists.txt
- document.hpp
- main.cpp
- mainframe.cpp
- mainframe.h
- mainwindow.cpp
- mainwindow.h
- matchingpairgraphicsview.cpp
- matchingpairgraphicsview.h
- pairgraphicsitem.cpp
- pairgraphicsitem.h
- Readme.txt
- CMakeLists.txt
- ControlPoint2DNode.cpp
- ControlPoint2DNode.hpp
- ControlPointTableView.cpp
- ControlPointTableView.hpp
- document.hpp
- GraphicsView.cpp
- GraphicsView.hpp
- main.cpp
- MainWindow.cpp
- MainWindow.hpp
- CMakeLists.txt
- CMakeLists.txt
- CMakeLists.txt
- ControlButtonsPanel.cpp
- ControlButtonsPanel.hpp
- main.cpp
- MainWindow.cpp
- MainWindow.hpp
- VOFolderProcessor.cpp
- VOFolderProcessor.hpp
- VOViewerDrawableElements.cpp
- VOViewerDrawableElements.hpp
- VOViewerPanel.cpp
- VOViewerPanel.hpp
- Abstract_Tracker.hpp
- CGlWindow.hpp
- CMakeLists.txt
- main_VO.cpp
- Monocular_VO.hpp
- Tracker.hpp
- Tracker_opencv_klt.hpp
- CMakeLists.txt
- CMakeLists.txt
- testing.h
- AppendTargetProperty.cmake
- CeresConfig.cmake.in
- CeresConfigVersion.cmake.in
- CheckIfUnderscorePrefixedBesselFunctionsExist.cmake
- config.h.in
- CreateCeresConfig.cmake
- FindCXSparse.cmake
- FindEigen.cmake
- FindGflags.cmake
- FindGlog.cmake
- FindSharedPtr.cmake
- FindSphinx.cmake
- FindSuiteSparse.cmake
- FindUnorderedMap.cmake
- iOS.cmake
- ReadCeresVersionFromSource.cmake
- uninstall.cmake.in
- UpdateCacheVariable.cmake
- config.h
- problem_01.bin
- problem_02.bin
- problem_03.bin
- Readme.txt
- Bennett5.dat
- BoxBOD.dat
- Chwirut1.dat
- Chwirut2.dat
- DanWood.dat
- Eckerle4.dat
- ENSO.dat
- Gauss1.dat
- Gauss2.dat
- Gauss3.dat
- Hahn1.dat
- Kirby2.dat
- Lanczos1.dat
- Lanczos2.dat
- Lanczos3.dat
- MGH09.dat
- MGH10.dat
- MGH17.dat
- Misra1a.dat
- Misra1b.dat
- Misra1c.dat
- Misra1d.dat
- Nelson.dat
- Rat42.dat
- Rat43.dat
- Roszman1.dat
- Thurber.dat
- 2x2.foe
- 3x3.foe
- 5x5.foe
- ceres_noisy.pgm
- problem-16-22106-pre.txt
- README.foe
- least_squares_fit.png
- loss.png
- non_robust_least_squares_fit.png
- robust_least_squares_fit.png
- bibliography.txt
- building.txt
- contributing.txt
- index.txt
- license.txt
- tutorial.txt
- version_history.txt
- ajax-loader.gif
- basic.css
- comment-bright.png
- comment-close.png
- comment.png
- doctools.js
- down-pressed.png
- down.png
- file.png
- jquery.js
- minus.png
- plus.png
- pygments.css
- searchtools.js
- underscore.js
- up-pressed.png
- up.png
- websupport.js
- .buildinfo
- bibliography.html
- building.html
- contributing.html
- genindex.html
- index.html
- license.html
- objects.inv
- search.html
- searchindex.js
- tutorial.html
- version_history.html
- layout.html
- analytical_derivatives.rst
- api.rst
- automatic_derivatives.rst
- bibliography.rst
- building.rst
- CMakeLists.txt
- conf.py
- contributing.rst
- derivatives.rst
- faqs.rst
- features.rst
- forward_central_error.png
- forward_central_ridders_error.png
- gradient_solver.rst
- gradient_tutorial.rst
- index.rst
- installation.rst
- interfacing_with_autodiff.rst
- least_squares_fit.png
- license.rst
- loss.png
- manhattan_olson_3500_result.png
- modeling_faqs.rst
- nnls_covariance.rst
- nnls_modeling.rst
- nnls_solving.rst
- nnls_tutorial.rst
- non_robust_least_squares_fit.png
- numerical_derivatives.rst
- pose_graph_3d_ex.png
- robust_least_squares_fit.png
- slam2d.png
- solving_faqs.rst
- spivak_notation.rst
- tutorial.rst
- users.rst
- version_history.rst
- CMakeLists.txt
- CMakeLists.txt
- README.md
- sampled_function.cc
- read_g2o.h
- angle_local_parameterization.h
- CMakeLists.txt
- normalize_angle.h
- plot_results.py
- pose_graph_2d.cc
- pose_graph_2d_error_term.h
- README.md
- types.h
- CMakeLists.txt
- plot_results.py
- pose_graph_3d.cc
- pose_graph_3d_error_term.h
- README.md
- types.h
- CMakeLists.txt
- bal_problem.cc
- bal_problem.h
- bundle_adjuster.cc
- circle_fit.cc
- CMakeLists.txt
- curve_fitting.c
- curve_fitting.cc
- denoising.cc
- ellipse_approximation.cc
- fields_of_experts.cc
- fields_of_experts.h
- helloworld.cc
- helloworld_analytic_diff.cc
- helloworld_numeric_diff.cc
- libmv_bundle_adjuster.cc
- libmv_homography.cc
- Makefile.example
- more_garbow_hillstrom.cc
- nist.cc
- pgm_image.h
- powell.cc
- random.h
- robot_pose_mle.cc
- robust_curve_fitting.cc
- rosenbrock.cc
- simple_bundle_adjuster.cc
- snavely_reprojection_error.h
- autodiff.h
- disable_warnings.h
- eigen.h
- fixed_array.h
- macros.h
- manual_constructor.h
- numeric_diff.h
- port.h
- reenable_warnings.h
- scoped_ptr.h
- variadic_evaluate.h
- autodiff_cost_function.h
- autodiff_local_parameterization.h
- c_api.h
- ceres.h
- conditioned_cost_function.h
- cost_function.h
- cost_function_to_functor.h
- covariance.h
- crs_matrix.h
- cubic_interpolation.h
- dynamic_autodiff_cost_function.h
- dynamic_cost_function.h
- dynamic_cost_function_to_functor.h
- dynamic_numeric_diff_cost_function.h
- fpclassify.h
- gradient_checker.h
- gradient_problem.h
- gradient_problem_solver.h
- iteration_callback.h
- jet.h
- local_parameterization.h
- loss_function.h
- normal_prior.h
- numeric_diff_cost_function.h
- numeric_diff_options.h
- ordered_groups.h
- problem.h
- rotation.h
- sized_cost_function.h
- solver.h
- types.h
- version.h
- partitioned_matrix_view_2_2_2.cc
- partitioned_matrix_view_2_2_3.cc
- partitioned_matrix_view_2_2_4.cc
- partitioned_matrix_view_2_2_d.cc
- partitioned_matrix_view_2_3_3.cc
- partitioned_matrix_view_2_3_4.cc
- partitioned_matrix_view_2_3_6.cc
- partitioned_matrix_view_2_3_9.cc
- partitioned_matrix_view_2_3_d.cc
- partitioned_matrix_view_2_4_3.cc
- partitioned_matrix_view_2_4_4.cc
- partitioned_matrix_view_2_4_8.cc
- partitioned_matrix_view_2_4_9.cc
- partitioned_matrix_view_2_4_d.cc
- partitioned_matrix_view_2_d_d.cc
- partitioned_matrix_view_4_4_2.cc
- partitioned_matrix_view_4_4_3.cc
- partitioned_matrix_view_4_4_4.cc
- partitioned_matrix_view_4_4_d.cc
- partitioned_matrix_view_d_d_d.cc
- schur_eliminator_2_2_2.cc
- schur_eliminator_2_2_3.cc
- schur_eliminator_2_2_4.cc
- schur_eliminator_2_2_d.cc
- schur_eliminator_2_3_3.cc
- schur_eliminator_2_3_4.cc
- schur_eliminator_2_3_6.cc
- schur_eliminator_2_3_9.cc
- schur_eliminator_2_3_d.cc
- schur_eliminator_2_4_3.cc
- schur_eliminator_2_4_4.cc
- schur_eliminator_2_4_8.cc
- schur_eliminator_2_4_9.cc
- schur_eliminator_2_4_d.cc
- schur_eliminator_2_d_d.cc
- schur_eliminator_4_4_2.cc
- schur_eliminator_4_4_3.cc
- schur_eliminator_4_4_4.cc
- schur_eliminator_4_4_d.cc
- schur_eliminator_d_d_d.cc
- gmock.h
- mock-log.h
- gtest.h
- logging.cc
- logging.h
- array_utils.cc
- array_utils.h
- array_utils_test.cc
- autodiff_cost_function_test.cc
- autodiff_local_parameterization_test.cc
- autodiff_test.cc
- blas.cc
- blas.h
- block_evaluate_preparer.cc
- block_evaluate_preparer.h
- block_jacobi_preconditioner.cc
- block_jacobi_preconditioner.h
- block_jacobi_preconditioner_test.cc
- block_jacobian_writer.cc
- block_jacobian_writer.h
- block_random_access_dense_matrix.cc
- block_random_access_dense_matrix.h
- block_random_access_dense_matrix_test.cc
- block_random_access_diagonal_matrix.cc
- block_random_access_diagonal_matrix.h
- block_random_access_diagonal_matrix_test.cc
- block_random_access_matrix.cc
- block_random_access_matrix.h
- block_random_access_sparse_matrix.cc
- block_random_access_sparse_matrix.h
- block_random_access_sparse_matrix_test.cc
- block_sparse_matrix.cc
- block_sparse_matrix.h
- block_sparse_matrix_test.cc
- block_structure.cc
- block_structure.h
- bundle_adjustment_test.cc
- c_api.cc
- c_api_test.cc
- callbacks.cc
- callbacks.h
- canonical_views_clustering.cc
- canonical_views_clustering.h
- canonical_views_clustering_test.cc
- casts.h
- cgnr_linear_operator.h
- cgnr_solver.cc
- cgnr_solver.h
- CMakeLists.txt
- collections_port.h
- compressed_col_sparse_matrix_utils.cc
- compressed_col_sparse_matrix_utils.h
- compressed_col_sparse_matrix_utils_test.cc
- compressed_row_jacobian_writer.cc
- compressed_row_jacobian_writer.h
- compressed_row_sparse_matrix.cc
- compressed_row_sparse_matrix.h
- compressed_row_sparse_matrix_test.cc
- conditioned_cost_function.cc
- conditioned_cost_function_test.cc
- conjugate_gradients_solver.cc
- conjugate_gradients_solver.h
- conjugate_gradients_solver_test.cc
- coordinate_descent_minimizer.cc
- coordinate_descent_minimizer.h
- corrector.cc
- corrector.h
- corrector_test.cc
- cost_function_to_functor_test.cc
- covariance.cc
- covariance_impl.cc
- covariance_impl.h
- covariance_test.cc
- cubic_interpolation_test.cc
- cxsparse.cc
- cxsparse.h
- dense_jacobian_writer.h
- dense_linear_solver_test.cc
- dense_normal_cholesky_solver.cc
- dense_normal_cholesky_solver.h
- dense_qr_solver.cc
- dense_qr_solver.h
- dense_sparse_matrix.cc
- dense_sparse_matrix.h
- dense_sparse_matrix_test.cc
- detect_structure.cc
- detect_structure.h
- detect_structure_test.cc
- dogleg_strategy.cc
- dogleg_strategy.h
- dogleg_strategy_test.cc
- dynamic_autodiff_cost_function_test.cc
- dynamic_compressed_row_finalizer.h
- dynamic_compressed_row_jacobian_writer.cc
- dynamic_compressed_row_jacobian_writer.h
- dynamic_compressed_row_sparse_matrix.cc
- dynamic_compressed_row_sparse_matrix.h
- dynamic_compressed_row_sparse_matrix_test.cc
- dynamic_numeric_diff_cost_function_test.cc
- dynamic_sparse_normal_cholesky_solver.cc
- dynamic_sparse_normal_cholesky_solver.h
- dynamic_sparse_normal_cholesky_solver_test.cc
- dynamic_sparsity_test.cc
- eigensparse.cc
- eigensparse.h
- evaluator.cc
- evaluator.h
- evaluator_test.cc
- evaluator_test_utils.cc
- evaluator_test_utils.h
- execution_summary.h
- file.cc
- file.h
- function_sample.cc
- function_sample.h
- generate_template_specializations.py
- gmock_gtest_all.cc
- gmock_main.cc
- gradient_checker.cc
- gradient_checker_test.cc
- gradient_checking_cost_function.cc
- gradient_checking_cost_function.h
- gradient_checking_cost_function_test.cc
- gradient_problem.cc
- gradient_problem_evaluator.h
- gradient_problem_solver.cc
- gradient_problem_solver_test.cc
- gradient_problem_test.cc
- graph.h
- graph_algorithms.h
- graph_algorithms_test.cc
- graph_test.cc
- householder_vector.h
- householder_vector_test.cc
- implicit_schur_complement.cc
- implicit_schur_complement.h
- implicit_schur_complement_test.cc
- inner_product_computer.cc
- inner_product_computer.h
- inner_product_computer_test.cc
- integral_types.h
- invert_psd_matrix.h
- invert_psd_matrix_test.cc
- is_close.cc
- is_close.h
- is_close_test.cc
- iterative_schur_complement_solver.cc
- iterative_schur_complement_solver.h
- iterative_schur_complement_solver_test.cc
- jet_test.cc
- lapack.cc
- lapack.h
- levenberg_marquardt_strategy.cc
- levenberg_marquardt_strategy.h
- levenberg_marquardt_strategy_test.cc
- line_search.cc
- line_search.h
- line_search_direction.cc
- line_search_direction.h
- line_search_minimizer.cc
- line_search_minimizer.h
- line_search_minimizer_test.cc
- line_search_preprocessor.cc
- line_search_preprocessor.h
- line_search_preprocessor_test.cc
- linear_least_squares_problems.cc
- linear_least_squares_problems.h
- linear_operator.cc
- linear_operator.h
- linear_solver.cc
- linear_solver.h
- local_parameterization.cc
- local_parameterization_test.cc
- loss_function.cc
- loss_function_test.cc
- low_rank_inverse_hessian.cc
- low_rank_inverse_hessian.h
- map_util.h
- minimizer.cc
- minimizer.h
- minimizer_test.cc
- mutex.h
- normal_prior.cc
- normal_prior_test.cc
- numeric_diff_cost_function_test.cc
- numeric_diff_test_utils.cc
- numeric_diff_test_utils.h
- ordered_groups_test.cc
- parameter_block.h
- parameter_block_ordering.cc
- parameter_block_ordering.h
- parameter_block_ordering_test.cc
- parameter_block_test.cc
- partitioned_matrix_view.cc
- partitioned_matrix_view.h
- partitioned_matrix_view_impl.h
- partitioned_matrix_view_template.py
- partitioned_matrix_view_test.cc
- polynomial.cc
- polynomial.h
- polynomial_test.cc
- preconditioner.cc
- preconditioner.h
- preprocessor.cc
- preprocessor.h
- problem.cc
- problem_impl.cc
- problem_impl.h
- problem_test.cc
- program.cc
- program.h
- program_evaluator.h
- program_test.cc
- random.h
- reorder_program.cc
- reorder_program.h
- reorder_program_test.cc
- residual_block.cc
- residual_block.h
- residual_block_test.cc
- residual_block_utils.cc
- residual_block_utils.h
- residual_block_utils_test.cc
- rotation_test.cc
- schur_complement_solver.cc
- schur_complement_solver.h
- schur_complement_solver_test.cc
- schur_eliminator.cc
- schur_eliminator.h
- schur_eliminator_impl.h
- schur_eliminator_template.py
- schur_eliminator_test.cc
- schur_jacobi_preconditioner.cc
- schur_jacobi_preconditioner.h
- schur_templates.cc
- schur_templates.h
- scratch_evaluate_preparer.cc
- scratch_evaluate_preparer.h
- single_linkage_clustering.cc
- single_linkage_clustering.h
- single_linkage_clustering_test.cc
- small_blas.h
- small_blas_test.cc
- solver.cc
- solver_test.cc
- solver_utils.cc
- solver_utils.h
- sparse_cholesky.cc
- sparse_cholesky.h
- sparse_cholesky_test.cc
- sparse_matrix.cc
- sparse_matrix.h
- sparse_normal_cholesky_solver.cc
- sparse_normal_cholesky_solver.h
- sparse_normal_cholesky_solver_test.cc
- split.cc
- split.h
- stl_util.h
- stringprintf.cc
- stringprintf.h
- suitesparse.cc
- suitesparse.h
- system_test.cc
- test_util.cc
- test_util.h
- triplet_sparse_matrix.cc
- triplet_sparse_matrix.h
- triplet_sparse_matrix_test.cc
- trust_region_minimizer.cc
- trust_region_minimizer.h
- trust_region_minimizer_test.cc
- trust_region_preprocessor.cc
- trust_region_preprocessor.h
- trust_region_preprocessor_test.cc
- trust_region_step_evaluator.cc
- trust_region_step_evaluator.h
- trust_region_strategy.cc
- trust_region_strategy.h
- types.cc
- visibility.cc
- visibility.h
- visibility_based_preconditioner.cc
- visibility_based_preconditioner.h
- visibility_based_preconditioner_test.cc
- visibility_test.cc
- wall_time.cc
- wall_time.h
- Android.mk
- Application.mk
- assert_ndk_version.sh
- make_docs.py
- make_release
- .gitignore
- CMakeLists.txt
- LICENSE
- README.md
- README.openMVG
- VERSION
- cmdLine.h
- README.openMVG
- CMakeLists.txt
- Failure.cpp
- Failure.h
- README.openMVG
- SimpleString.cpp
- SimpleString.h
- Test.cpp
- Test.h
- TestHarness.h
- TestRegistry.cpp
- TestRegistry.h
- TestResult.cpp
- TestResult.h
- CMakeLists.txt
- CONTRIBUTORS
- exif.cpp
- exif.h
- LICENSE
- README.openMVG
- RegexUtils.cmake
- LDLT.h
- LLT.h
- LLT_LAPACKE.h
- CholmodSupport.h
- Complex.h
- MathFunctions.h
- MatrixProduct.h
- MatrixProductCommon.h
- MatrixProductMMA.h
- PacketMath.h
- Complex.h
- MathFunctions.h
- PacketMath.h
- TypeCasting.h
- Complex.h
- MathFunctions.h
- PacketMath.h
- TypeCasting.h
- Complex.h
- BFloat16.h
- ConjHelper.h
- GenericPacketMathFunctions.h
- GenericPacketMathFunctionsFwd.h
- Half.h
- Settings.h
- TypeCasting.h
- MathFunctions.h
- PacketMath.h
- TypeCasting.h
- math_constants.h
- Complex.h
- MathFunctions.h
- PacketMath.h
- Complex.h
- GeneralBlockPanelKernel.h
- MathFunctions.h
- PacketMath.h
- TypeCasting.h
- Complex.h
- MathFunctions.h
- PacketMath.h
- TypeCasting.h
- MathFunctions.h
- PacketMath.h
- TypeCasting.h
- InteropHeaders.h
- MathFunctions.h
- PacketMath.h
- SyclMemoryModel.h
- TypeCasting.h
- Complex.h
- MathFunctions.h
- PacketMath.h
- AssignmentFunctors.h
- BinaryFunctors.h
- NullaryFunctors.h
- StlFunctors.h
- TernaryFunctors.h
- UnaryFunctors.h
- GeneralBlockPanelKernel.h
- GeneralMatrixMatrix.h
- GeneralMatrixMatrix_BLAS.h
- GeneralMatrixMatrixTriangular.h
- GeneralMatrixMatrixTriangular_BLAS.h
- GeneralMatrixVector.h
- GeneralMatrixVector_BLAS.h
- Parallelizer.h
- SelfadjointMatrixMatrix.h
- SelfadjointMatrixMatrix_BLAS.h
- SelfadjointMatrixVector.h
- SelfadjointMatrixVector_BLAS.h
- SelfadjointProduct.h
- SelfadjointRank2Update.h
- TriangularMatrixMatrix.h
- TriangularMatrixMatrix_BLAS.h
- TriangularMatrixVector.h
- TriangularMatrixVector_BLAS.h
- TriangularSolverMatrix.h
- TriangularSolverMatrix_BLAS.h
- TriangularSolverVector.h
- BlasUtil.h
- ConfigureVectorization.h
- Constants.h
- DisableStupidWarnings.h
- ForwardDeclarations.h
- IndexedViewHelper.h
- IntegralConstant.h
- Macros.h
- Memory.h
- Meta.h
- MKL_support.h
- NonMPL2.h
- ReenableStupidWarnings.h
- ReshapedHelper.h
- StaticAssert.h
- SymbolicIndex.h
- XprHelper.h
- ArithmeticSequence.h
- Array.h
- ArrayBase.h
- ArrayWrapper.h
- Assign.h
- Assign_MKL.h
- AssignEvaluator.h
- BandMatrix.h
- Block.h
- BooleanRedux.h
- CommaInitializer.h
- ConditionEstimator.h
- CoreEvaluators.h
- CoreIterators.h
- CwiseBinaryOp.h
- CwiseNullaryOp.h
- CwiseTernaryOp.h
- CwiseUnaryOp.h
- CwiseUnaryView.h
- DenseBase.h
- DenseCoeffsBase.h
- DenseStorage.h
- Diagonal.h
- DiagonalMatrix.h
- DiagonalProduct.h
- Dot.h
- EigenBase.h
- ForceAlignedAccess.h
- Fuzzy.h
- GeneralProduct.h
- GenericPacketMath.h
- GlobalFunctions.h
- IndexedView.h
- Inverse.h
- IO.h
- Map.h
- MapBase.h
- MathFunctions.h
- MathFunctionsImpl.h
- Matrix.h
- MatrixBase.h
- NestByValue.h
- NoAlias.h
- NumTraits.h
- PartialReduxEvaluator.h
- PermutationMatrix.h
- PlainObjectBase.h
- Product.h
- ProductEvaluators.h
- Random.h
- Redux.h
- Ref.h
- Replicate.h
- Reshaped.h
- ReturnByValue.h
- Reverse.h
- Select.h
- SelfAdjointView.h
- SelfCwiseBinaryOp.h
- Solve.h
- SolverBase.h
- SolveTriangular.h
- StableNorm.h
- StlIterators.h
- Stride.h
- Swap.h
- Transpose.h
- Transpositions.h
- TriangularMatrix.h
- VectorBlock.h
- VectorwiseOp.h
- Visitor.h
- ComplexEigenSolver.h
- ComplexSchur.h
- ComplexSchur_LAPACKE.h
- EigenSolver.h
- GeneralizedEigenSolver.h
- GeneralizedSelfAdjointEigenSolver.h
- HessenbergDecomposition.h
- MatrixBaseEigenvalues.h
- RealQZ.h
- RealSchur.h
- RealSchur_LAPACKE.h
- SelfAdjointEigenSolver.h
- SelfAdjointEigenSolver_LAPACKE.h
- Tridiagonalization.h
- Geometry_SIMD.h
- AlignedBox.h
- AngleAxis.h
- EulerAngles.h
- Homogeneous.h
- Hyperplane.h
- OrthoMethods.h
- ParametrizedLine.h
- Quaternion.h
- Rotation2D.h
- RotationBase.h
- Scaling.h
- Transform.h
- Translation.h
- Umeyama.h
- BlockHouseholder.h
- Householder.h
- HouseholderSequence.h
- BasicPreconditioners.h
- BiCGSTAB.h
- ConjugateGradient.h
- IncompleteCholesky.h
- IncompleteLUT.h
- IterativeSolverBase.h
- LeastSquareConjugateGradient.h
- SolveWithGuess.h
- Jacobi.h
- KLUSupport.h
- Inverse_SSE.h
- InverseSize4.h
- Determinant.h
- FullPivLU.h
- InverseImpl.h
- PartialPivLU.h
- PartialPivLU_LAPACKE.h
- MetisSupport.h
- blas.h
- Image.h
- Kernel.h
- lapack.h
- lapacke.h
- lapacke_mangling.h
- RealSvd2x2.h
- Amd.h
- Eigen_Colamd.h
- Ordering.h
- PardisoSupport.h
- PaStiXSupport.h
- ArrayCwiseBinaryOps.h
- ArrayCwiseUnaryOps.h
- BlockMethods.h
- CommonCwiseBinaryOps.h
- CommonCwiseUnaryOps.h
- IndexedViewMethods.h
- MatrixCwiseBinaryOps.h
- MatrixCwiseUnaryOps.h
- ReshapedMethods.h
- ColPivHouseholderQR.h
- ColPivHouseholderQR_LAPACKE.h
- CompleteOrthogonalDecomposition.h
- FullPivHouseholderQR.h
- HouseholderQR.h
- HouseholderQR_LAPACKE.h
- SimplicialCholesky.h
- SimplicialCholesky_impl.h
- AmbiVector.h
- CompressedStorage.h
- ConservativeSparseSparseProduct.h
- MappedSparseMatrix.h
- SparseAssign.h
- SparseBlock.h
- SparseColEtree.h
- SparseCompressedBase.h
- SparseCwiseBinaryOp.h
- SparseCwiseUnaryOp.h
- SparseDenseProduct.h
- SparseDiagonalProduct.h
- SparseDot.h
- SparseFuzzy.h
- SparseMap.h
- SparseMatrix.h
- SparseMatrixBase.h
- SparsePermutation.h
- SparseProduct.h
- SparseRedux.h
- SparseRef.h
- SparseSelfAdjointView.h
- SparseSolverBase.h
- SparseSparseProductWithPruning.h
- SparseTranspose.h
- SparseTriangularView.h
- SparseUtil.h
- SparseVector.h
- SparseView.h
- TriangularSolver.h
- SparseLU.h
- SparseLU_column_bmod.h
- SparseLU_column_dfs.h
- SparseLU_copy_to_ucol.h
- SparseLU_gemm_kernel.h
- SparseLU_heap_relax_snode.h
- SparseLU_kernel_bmod.h
- SparseLU_Memory.h
- SparseLU_panel_bmod.h
- SparseLU_panel_dfs.h
- SparseLU_pivotL.h
- SparseLU_pruneL.h
- SparseLU_relax_snode.h
- SparseLU_Structs.h
- SparseLU_SupernodalMatrix.h
- SparseLU_Utils.h
- SparseLUImpl.h
- SparseQR.h
- SuiteSparseQRSupport.h
- details.h
- StdDeque.h
- StdList.h
- StdVector.h
- SuperLUSupport.h
- BDCSVD.h
- JacobiSVD.h
- JacobiSVD_LAPACKE.h
- SVDBase.h
- UpperBidiagonalization.h
- UmfPackSupport.h
- Cholesky
- CholmodSupport
- CMakeLists.txt
- Core
- Dense
- Eigen
- Eigenvalues
- Geometry
- Householder
- IterativeLinearSolvers
- Jacobi
- KLUSupport
- LU
- MetisSupport
- OrderingMethods
- PardisoSupport
- PaStiXSupport
- QR
- QtAlignedMalloc
- Sparse
- SparseCholesky
- SparseCore
- SparseLU
- SparseQR
- SPQRSupport
- StdDeque
- StdList
- StdVector
- SuperLUSupport
- SVD
- UmfPackSupport
- README.md
- Tensor.h
- TensorArgMax.h
- TensorAssign.h
- TensorBase.h
- TensorBlock.h
- TensorBroadcasting.h
- TensorChipping.h
- TensorConcatenation.h
- TensorContraction.h
- TensorContractionBlocking.h
- TensorContractionCuda.h
- TensorContractionGpu.h
- TensorContractionMapper.h
- TensorContractionSycl.h
- TensorContractionThreadPool.h
- TensorConversion.h
- TensorConvolution.h
- TensorConvolutionSycl.h
- TensorCostModel.h
- TensorCustomOp.h
- TensorDevice.h
- TensorDeviceCuda.h
- TensorDeviceDefault.h
- TensorDeviceGpu.h
- TensorDeviceSycl.h
- TensorDeviceThreadPool.h
- TensorDimensionList.h
- TensorDimensions.h
- TensorEvalTo.h
- TensorEvaluator.h
- TensorExecutor.h
- TensorExpr.h
- TensorFFT.h
- TensorFixedSize.h
- TensorForcedEval.h
- TensorForwardDeclarations.h
- TensorFunctors.h
- TensorGenerator.h
- TensorGlobalFunctions.h
- TensorGpuHipCudaDefines.h
- TensorGpuHipCudaUndefines.h
- TensorImagePatch.h
- TensorIndexList.h
- TensorInflation.h
- TensorInitializer.h
- TensorIntDiv.h
- TensorIO.h
- TensorLayoutSwap.h
- TensorMacros.h
- TensorMap.h
- TensorMeta.h
- TensorMorphing.h
- TensorPadding.h
- TensorPatch.h
- TensorRandom.h
- TensorReduction.h
- TensorReductionCuda.h
- TensorReductionGpu.h
- TensorReductionSycl.h
- TensorRef.h
- TensorReverse.h
- TensorScan.h
- TensorScanSycl.h
- TensorShuffling.h
- TensorStorage.h
- TensorStriding.h
- TensorTrace.h
- TensorTraits.h
- TensorUInt128.h
- TensorVolumePatch.h
- TemplateGroupTheory.h
- DynamicSymmetry.h
- StaticSymmetry.h
- Symmetry.h
- Barrier.h
- EventCount.h
- NonBlockingThreadPool.h
- RunQueue.h
- ThreadCancel.h
- ThreadEnvironment.h
- ThreadLocal.h
- ThreadPoolInterface.h
- ThreadYield.h
- CXX11Meta.h
- CXX11Workarounds.h
- EmulateArray.h
- MaxSizeVector.h
- CMakeLists.txt
- Tensor
- TensorSymmetry
- ThreadPool
- AutoDiffJacobian.h
- AutoDiffScalar.h
- AutoDiffVector.h
- BVAlgorithms.h
- KdBVH.h
- ArpackSelfAdjointEigenSolver.h
- CMakeLists.txt
- EulerAngles.h
- EulerSystem.h
- ei_fftw_impl.h
- ei_kissfft_impl.h
- ConstrainedConjGrad.h
- DGMRES.h
- GMRES.h
- IDRS.h
- IncompleteLU.h
- IterationController.h
- MINRES.h
- Scaling.h
- KroneckerTensorProduct.h
- CopyrightMINPACK.txt
- LevenbergMarquardt.h
- LMcovar.h
- LMonestep.h
- LMpar.h
- LMqrsolv.h
- MatrixExponential.h
- MatrixFunction.h
- MatrixLogarithm.h
- MatrixPower.h
- MatrixSquareRoot.h
- StemFunction.h
- MathFunctions.h
- chkder.h
- covar.h
- dogleg.h
- fdjac1.h
- HybridNonLinearSolver.h
- LevenbergMarquardt.h
- lmpar.h
- qrsolv.h
- r1mpyq.h
- r1updt.h
- rwupdt.h
- NumericalDiff.h
- Companion.h
- PolynomialSolver.h
- PolynomialUtils.h
- SkylineInplaceLU.h
- SkylineMatrix.h
- SkylineMatrixBase.h
- SkylineProduct.h
- SkylineStorage.h
- SkylineUtil.h
- BlockOfDynamicSparseMatrix.h
- BlockSparseMatrix.h
- DynamicSparseMatrix.h
- MarketIO.h
- MatrixMarketIterator.h
- RandomSetter.h
- BesselFunctions.h
- SpecialFunctions.h
- BesselFunctions.h
- SpecialFunctions.h
- SpecialFunctions.h
- BesselFunctions.h
- SpecialFunctions.h
- BesselFunctionsArrayAPI.h
- BesselFunctionsBFloat16.h
- BesselFunctionsFunctors.h
- BesselFunctionsHalf.h
- BesselFunctionsImpl.h
- BesselFunctionsPacketMath.h
- HipVectorCompatibility.h
- SpecialFunctionsArrayAPI.h
- SpecialFunctionsBFloat16.h
- SpecialFunctionsFunctors.h
- SpecialFunctionsHalf.h
- SpecialFunctionsImpl.h
- SpecialFunctionsPacketMath.h
- Spline.h
- SplineFitting.h
- SplineFwd.h
- AdolcForward
- AlignedVector3
- ArpackSupport
- AutoDiff
- BVH
- CMakeLists.txt
- EulerAngles
- FFT
- IterativeSolvers
- KroneckerProduct
- LevenbergMarquardt
- MatrixFunctions
- MoreVectorization
- MPRealSupport
- NonLinearOptimization
- NumericalDiff
- OpenGLSupport
- Polynomials
- Skyline
- SparseExtra
- SpecialFunctions
- Splines
- CMakeLists.txt
- README.txt
- CMakeLists.txt
- COPYING.BSD
- COPYING.GPL
- COPYING.LGPL
- COPYING.MINPACK
- COPYING.MPL2
- COPYING.README
- README.openMVG
- CMakeLists.txt
- fast.c
- fast.h
- fast_10.c
- fast_11.c
- fast_12.c
- fast_9.c
- LICENSE
- nonmax.c
- README
- README.openMVG
- histogram.hpp
- bruteforce.h
- hnswalg.h
- hnswlib.h
- LICENSE
- README.openMVG
- space_ip.h
- space_l2.h
- visited_list_pool.h
- htmlDoc.hpp
- CMakeLists.txt
- djpeg.c
- jaricom.c
- jcapimin.c
- jcapistd.c
- jcarith.c
- jccoefct.c
- jccolor.c
- jcdctmgr.c
- jchuff.c
- jcinit.c
- jcmainct.c
- jcmarker.c
- jcmaster.c
- jcomapi.c
- jconfig.h.cmake
- jcparam.c
- jcprepct.c
- jcsample.c
- jctrans.c
- jdapimin.c
- jdapistd.c
- jdarith.c
- jdatadst.c
- jdatasrc.c
- jdcoefct.c
- jdcolor.c
- jdct.h
- jddctmgr.c
- jdhuff.c
- jdinput.c
- jdmainct.c
- jdmarker.c
- jdmaster.c
- jdmerge.c
- jdpostct.c
- jdsample.c
- jdtrans.c
- jerror.c
- jerror.h
- jfdctflt.c
- jfdctfst.c
- jfdctint.c
- jidctflt.c
- jidctfst.c
- jidctint.c
- jinclude.h
- jmemansi.c
- jmemdos.c
- jmemmac.c
- jmemmgr.c
- jmemname.c
- jmemnobs.c
- jmemsys.h
- jmorecfg.h
- jpegint.h
- jpeglib.h
- jpegtran.c
- jquant1.c
- jquant2.c
- jutils.c
- jversion.h
- README
- README.openMVG
- lemon.ico
- uninstall.ico
- FindCOIN.cmake
- FindGhostscript.cmake
- FindGLPK.cmake
- FindILOG.cmake
- FindSOPLEX.cmake
- LEMONConfig.cmake.in
- version.cmake
- version.cmake.in
- alteration_notifier.h
- array_map.h
- bezier.h
- default_map.h
- edge_set_extender.h
- enable_if.h
- graph_adaptor_extender.h
- graph_extender.h
- lock.h
- map_extender.h
- path_dump.h
- solver_bits.h
- traits.h
- variant.h
- vector_map.h
- windows.cc
- windows.h
- bpgraph.h
- digraph.h
- graph.h
- graph_components.h
- heap.h
- maps.h
- path.h
- adaptors.h
- arg_parser.cc
- arg_parser.h
- assert.h
- base.cc
- bellman_ford.h
- bfs.h
- bin_heap.h
- binomial_heap.h
- bucket_heap.h
- capacity_scaling.h
- cbc.cc
- cbc.h
- christofides_tsp.h
- circulation.h
- clp.cc
- clp.h
- CMakeLists.txt
- color.cc
- color.h
- concept_check.h
- config.h.in
- connectivity.h
- core.h
- cost_scaling.h
- counter.h
- cplex.cc
- cplex.h
- cycle_canceling.h
- dfs.h
- dheap.h
- dijkstra.h
- dim2.h
- dimacs.h
- edge_set.h
- edmonds_karp.h
- elevator.h
- error.h
- euler.h
- fib_heap.h
- fractional_matching.h
- full_graph.h
- glpk.cc
- glpk.h
- gomory_hu.h
- graph_to_eps.h
- greedy_tsp.h
- grid_graph.h
- grosso_locatelli_pullan_mc.h
- hao_orlin.h
- hartmann_orlin_mmc.h
- howard_mmc.h
- hypercube_graph.h
- insertion_tsp.h
- karp_mmc.h
- kruskal.h
- lemon.pc.in
- lgf_reader.h
- lgf_writer.h
- list_graph.h
- lp.h
- lp_base.cc
- lp_base.h
- lp_skeleton.cc
- lp_skeleton.h
- maps.h
- matching.h
- math.h
- max_cardinality_search.h
- min_cost_arborescence.h
- nagamochi_ibaraki.h
- nauty_reader.h
- nearest_neighbor_tsp.h
- network_simplex.h
- opt2_tsp.h
- pairing_heap.h
- path.h
- planarity.h
- preflow.h
- quad_heap.h
- radix_heap.h
- radix_sort.h
- random.cc
- random.h
- smart_graph.h
- soplex.cc
- soplex.h
- static_graph.h
- suurballe.h
- time_measure.h
- tolerance.h
- unionfind.h
- AUTHORS
- CMakeLists.txt
- INSTALL
- LICENSE
- NEWS
- README
- README.openMVG
- CMakeLists.txt
- LICENSE
- png.c
- png.h
- pngconf.h
- pngdebug.h
- pngerror.c
- pngget.c
- pnginfo.h
- pnglibconf.h.prebuilt
- pngmem.c
- pngpread.c
- pngpriv.h
- pngread.c
- pngrio.c
- pngrtran.c
- pngrutil.c
- pngset.c
- pngstruct.h
- pngtest.c
- pngtrans.c
- pngwio.c
- pngwrite.c
- pngwtran.c
- pngwutil.c
- README
- README.openMVG
- ArpackFun.h
- Cpp.cpp
- F77.cpp
- main.cpp
- Makefile
- result_analyzer.R
- timer.h
- wrapper.f
- FindCLANG_FORMAT.cmake
- spectra-config.cmake.in
- Doxyfile
- Overview.md
- CMakeLists.txt
- DavidsonSymEigs_example.cpp
- DavidsonSymEigs_example.md
- LOBPCGSolver.h
- PartialSVDSolver.h
- Arnoldi.h
- BKLDLT.h
- DoubleShiftQR.h
- Lanczos.h
- Orthogonalization.h
- RitzPairs.h
- SearchSpace.h
- TridiagEigen.h
- UpperHessenbergEigen.h
- UpperHessenbergQR.h
- UpperHessenbergSchur.h
- ArnoldiOp.h
- SymGEigsBucklingOp.h
- SymGEigsCayleyOp.h
- SymGEigsCholeskyOp.h
- SymGEigsRegInvOp.h
- SymGEigsShiftInvertOp.h
- DenseCholesky.h
- DenseGenComplexShiftSolve.h
- DenseGenMatProd.h
- DenseGenRealShiftSolve.h
- DenseSymMatProd.h
- DenseSymShiftSolve.h
- SparseCholesky.h
- SparseGenComplexShiftSolve.h
- SparseGenMatProd.h
- SparseGenRealShiftSolve.h
- SparseRegularInverse.h
- SparseSymMatProd.h
- SparseSymShiftSolve.h
- SymShiftInvert.h
- CompInfo.h
- GEigsMode.h
- SelectionRule.h
- SimpleRandom.h
- TypeTraits.h
- Version.h
- DavidsonSymEigsSolver.h
- GenEigsBase.h
- GenEigsComplexShiftSolver.h
- GenEigsRealShiftSolver.h
- GenEigsSolver.h
- JDSymEigsBase.h
- SymEigsBase.h
- SymEigsShiftSolver.h
- SymEigsSolver.h
- SymGEigsShiftSolver.h
- SymGEigsSolver.h
- BKLDLT.cpp
- catch.hpp
- CMakeLists.txt
- DavidsonSymEigs.cpp
- DenseGenMatProd.cpp
- DenseSymMatProd.cpp
- Eigen.cpp
- GenEigs.cpp
- GenEigsComplexShift.cpp
- GenEigsRealShift.cpp
- JDSymEigsBase.cpp
- JDSymEigsDPRConstructor.cpp
- Makefile
- Orthogonalization.cpp
- QR.cpp
- RitzPairs.cpp
- Schur.cpp
- SearchSpace.cpp
- SparseGenMatProd.cpp
- SparseSymMatProd.cpp
- SVD.cpp
- SymEigs.cpp
- SymEigsShift.cpp
- SymGEigsCholesky.cpp
- SymGEigsRegInv.cpp
- SymGEigsShift.cpp
- tests-main.cpp
- AUTHORS.md
- CHANGELOG.md
- CMakeLists.txt
- LICENSE
- MIGRATION.md
- README.md
- CMakeLists.txt
- file_system.cpp
- file_system.hpp
- portability_fixes.cpp
- portability_fixes.hpp
- wildcard.cpp
- wildcard.hpp
- CMakeLists.txt
- README.openMVG
- ChangeLog
- CMakeLists.txt
- COPYRIGHT
- libtiff.def
- mkg3states.c
- RELEASE-DATE
- t4.h
- tif_aux.c
- tif_close.c
- tif_codec.c
- tif_color.c
- tif_compress.c
- tif_config.h.cmakein
- tif_config.vc.h
- tif_config.wince.h
- tif_dir.c
- tif_dir.h
- tif_dirinfo.c
- tif_dirread.c
- tif_dirwrite.c
- tif_dumpmode.c
- tif_error.c
- tif_extension.c
- tif_fax3.c
- tif_fax3.h
- tif_fax3sm.c
- tif_flush.c
- tif_getimage.c
- tif_jbig.c
- tif_jpeg.c
- tif_jpeg_12.c
- tif_luv.c
- tif_lzma.c
- tif_lzw.c
- tif_next.c
- tif_ojpeg.c
- tif_open.c
- tif_packbits.c
- tif_pixarlog.c
- tif_predict.c
- tif_predict.h
- tif_print.c
- tif_read.c
- tif_stream.cxx
- tif_strip.c
- tif_swab.c
- tif_thunder.c
- tif_tile.c
- tif_unix.c
- tif_version.c
- tif_warning.c
- tif_win32.c
- tif_write.c
- tif_zip.c
- tiff.h
- TIFF_VERSION
- tiffconf.vc.h
- tiffconf.wince.h
- tiffio.h
- tiffio.hxx
- tiffiop.h
- tiffvers.h
- uvcode.h
- adler32.c
- CMakeLists.txt
- compress.c
- crc32.c
- crc32.h
- deflate.c
- deflate.h
- example.c
- gzio.c
- infback.c
- inffast.c
- inffast.h
- inffixed.h
- inflate.c
- inflate.h
- inftrees.c
- inftrees.h
- minigzip.c
- README
- README.openMVG
- trees.c
- trees.h
- uncompr.c
- zconf.h
- zconf.in.h
- zlib.h
- zutil.c
- zutil.h
- CMakeLists.txt
- cmake_uninstall.cmake.in
- CMakeLists.txt
- .coveralls.yml
- .gitattributes
- .gitignore
- .gitmodules
- .lgtm.yml
- AUTHORS
- BUILD.md
- CONTRIBUTING.md
- COPYRIGHT.md
- Dockerfile
- LICENSE
- pixi.lock
- pixi.toml
- README.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/openMVG/openMVG
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd openMVG
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Docker
쉬움 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
docker build -t openmvg .
Dockerfile을 기반으로 실행 가능한 이미지를 빌드합니다.
docker run -p 8080:80 openmvg
빌드된 이미지를 실제 컨테이너로 실행합니다.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
3. CMake
보통사전 준비물
cd src
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
mkdir build && cd build
빌드 결과물을 담을 폴더를 만들고 그 안으로 이동합니다.
cmake ..
소스코드를 분석해 빌드 설정 파일을 생성합니다 (build 폴더 안에서 실행해야 함).
make
생성된 빌드 설정을 바탕으로 실제 컴파일을 진행해 실행 파일을 만듭니다.
build 폴더 안에 실행 파일이 생성됐는지 확인하고, 직접 실행해보세요 (예: ./build/앱이름).
4. Python
쉬움사전 준비물
⚠️ 이 프로젝트는 규모가 큰 저장소라, 이 방법이 실제 핵심 제품이 아니라 내부 하위 패키지를 가리키는 것일 수 있습니다. README 전체를 함께 확인해보세요.
pip install -r src/software/SfM/python/external_features_demo/requirements.txt
requirements.txt 등에 명시된 파이썬 라이브러리를 설치합니다.
python <실행할 파일명>.py # README에서 정확한 실행 파일명을 확인하세요
파이썬 스크립트(또는 모듈)를 실행합니다.
에러 메시지 없이 실행되고 터미널에 안내 문구가 출력되면 정상입니다.
5. Make
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Make Linux/macOS는 보통 기본 설치되어 있습니다. Windows는 별도 설치(예: MSYS2, WSL)가 필요합니다.
⚠️ 이 프로젝트는 규모가 큰 저장소라, 이 방법이 실제 핵심 제품이 아니라 내부 하위 패키지를 가리키는 것일 수 있습니다. README 전체를 함께 확인해보세요.
cd src/third_party/spectra/benchmark
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
make
생성된 빌드 설정을 바탕으로 실제 컴파일을 진행해 실행 파일을 만듭니다.
에러 없이 끝나면 성공입니다. 생성된 실행 파일을 직접 실행해보세요.
// repository documentation
Was this content helpful?
(0 ratings)
