File openMVG.changes of Package openMVG

-------------------------------------------------------------------
Thu Jan 19 01:23:20 UTC 2023 - Stefan BrĂ¼ns <stefan.bruens@rwth-aachen.de>

- Update to version 2.0.
  * 21 PR has been handled.
  * 32 issues/features enhancement has been completed.
  * Logging
    + Centralized LOGGER OPENMVG_LOG_INFO/WARNING/ERROR
  * Matching
    + CBIR - Content Based Image Retrieval
      - VLAD global matching image indexing & retrieval
        enhancement [1,2,3]
      - Pre-Emptive feature matching [4]
  * Software
    + One SFM binary to rules them All
      - access to Incremental, IncrementalV2 and Global from a
        single binary!
    + Add utility to convert matches from .bin to .txt or .txt
      to .bin
    + Improve OpenMVS interface
    + ComputeStructureFromKnownPoses can now triangulate landmarks
      in sfm_data files (i.e computed by main_VO)
    + Frustrum display
      - Top face colored
      - Add near/far bounds limits as command line parameters
    + Dataset import
      - Add support of BlendedMVS/MVG dataset
- Fix build dependencies, it requires Coin-OR (Operations
  Research, cbc and clp), not Coin3D
- Drop upstream patches:
  * openmvg-fix-eigen-3.4.0.patch
  * Enable_NEW_mode_of_CMP0100.patch
- Replace outdated use_gnuinstalldirs.patch with upstream
  fix_library_installation.patch
- Fix usage of system Cereal, Flann and Ceres-solver, add
  * fix_external_cereal.patch
  * fix_build_agains_cereal_1_3_1.patch
  * flann_prefer_cmake_config.patch
  * fix_underlinking.patch

-------------------------------------------------------------------
Thu Sep 23 13:49:15 UTC 2021 - Guillaume GARDET <guillaume.gardet@opensuse.org>

- Backport upstream patch to fix build with eigen 3.4.0:
  * openmvg-fix-eigen-3.4.0.patch
- Add a workaround patch until upstream fixes non-x86 build:
  * openmvg-drop-cpuid.patch

-------------------------------------------------------------------
Wed Feb  3 09:46:23 UTC 2021 - andy great <andythe_great@pm.me>

- Enable build for share libraries and examples.
- Remove static libraries.
- Drop CMAKE_BUILD_TYPE=RELEASE
- Add devel and libopenMVG packages.
- Add use_gnuinstalldirs.patch to use GNUInstallDirs for 
  directories. gh#openMVG/openMVG#1852

-------------------------------------------------------------------
Sun Nov  1 15:40:02 UTC 2020 - andy great <andythe_great@pm.me>

- Enable testing.
- Add patch Enable_NEW_mode_of_CMP0100.patch to fix cmake do not 
  run automoc on .hh files, generating linker errors for the ui 
  tools.

-------------------------------------------------------------------
Sun Oct 11 19:27:23 UTC 2020 - andy great <andythe_great@pm.me>

- Add -DTARGET_ARCHITECTURE=generic to support CPU that does not 
  support AVX2 but might lose some speedup potential.

-------------------------------------------------------------------
Sat Aug 29 14:16:35 UTC 2020 - andy great <andythe_great@pm.me>

- Update to version 1.6.
  * Graphics
    *Add a helper class to manage to draw colors from gradient & 
     heat bar/map 
    *Add opacity support in svgStyle 
  * Multiview
    *Add 3 two-view triangulation routines 
    *Add Upright Essential matrix solver
    *Add relative upright up2p solver 
  * Matching
    *Add HNSWL2 matcher 
  * Software/SfM
    *Add ability to chose Triangulation and Resection/Pose method 
     from command line
    *Add display of view-graph statistics in ComputeMatches
    *ExportToOpenMVS supports now grayscale images
    *FrustrumExport top face is now colored
    
-------------------------------------------------------------------
Mon Nov 25 13:46:01 UTC 2019 - malcolmlewis@opensuse.org

- Update to version 1.5+git20190715.606d1c9e:
  * Prepare OpenMVG v1.5, (gh#/openMVG/openMVG#1560).
  * [BUILD] Update documentation for vcpkg,
    (gh#/openMVG/openMVG#1531).
  * [tracking] Fix sfm::IsTracksOneCC() and add unit tests to
    union_find, (gh#/openMVG/openMVG#1550).
  * [Software] fix GCP registration when gcp numbering is not
    continuous, (gh#/openMVG/openMVG#1536).
  * [software] fix main_ConvertSfM_DataFormat.cpp.
  * [BUILD] Restore previous behavior for OSI/CLP/COIN,
    (gh#/openMVG/openMVG#1463).
  * [DOCKER] Update BUILD.md with more instruction about how to
    use the OpenMVG docker image, (gh#/openMVG/openMVG#1464).
  * [SfM/export] Update openMVGSpherical2Cubic,
    (gh#/openMVG/openMVG#1505).
  * [SfM/export] Spherical sfm_data to Cubic sfm_data. (1) updated
    image generation to bilinear interpolation. (2) add
    corresponding 3D points' projection to respective cubical
    views in the output sfm_data file. (3) corrected camera
    rotation matrix. (4) add function '-f' to skip cubic file
    generation. - fix inconsistency of rotation matrix orientation
    and generated cubic image orientation. add status progress bar
    and suppress some intermediate debugging outputs. - fix
    potential rotation determinant = -1 situation.
  * [SfM/triangulation] Add a unit test with outlier for Robust
    SfM_Data Triangulation, (gh#/openMVG/openMVG#1520).
  * [SfM/export] Spherical sfm_data to Cubic sfm_data for MVS
    (experimental), (gh#/openMVG/openMVG#1505).
  * [sample] Add a sample to convert a spherical image to its
    cubemap representation, (gh#/openMVG/openMVG#1504).
- Change to obs_scm service.
- Add build constraints file.

-------------------------------------------------------------------
Wed Nov 13 00:41:28 UTC 2019 - malcolmlewis@opensuse.org

- Update to version 1.5:
  + [tracking] Fix sfm::IsTracksOneCC() and add unit tests to
     union_find, (gh#/openMVG/openMVG#1550).
  + [Software] fix GCP registration when gcp numbering is not
    continuous, (gh#/openMVG/openMVG#1536).
  + [software] fix main_ConvertSfM_DataFormat.cpp
  + [SfM/export] Update openMVGSpherical2Cubic,
    (gh#/openMVG/openMVG#1505).
  + [SfM/export] Spherical sfm_data to Cubic sfm_data. (1) updated
    image generation to bilinear interpolation. (2) add
    corresponding 3D points' projection to respective cubical views
    in the output sfm_data file. (3) corrected camera rotation
    matrix. (4) add function '-f' to skip cubic file generation.
    fix inconsistency of rotation matrix orientation and generated
    cubic image orientation. add status progress bar and suppress
    some intermediate debugging outputs. - fix potential rotation
    determinant = -1 situation
  + [SfM/triangulation] Add a unit test with outlier for Robust
    SfM_Data Triangulation, (gh#/openMVG/openMVG#1520).
  + [SfM/export] Spherical sfm_data to Cubic sfm_data for MVS
    (experimental), (gh#/openMVG/openMVG#1505).

-------------------------------------------------------------------
Thu Dec 27 16:28:00 UTC 2018 - malcolmlewis@opensuse.org

- Update to version 1.4+git20180825.835f1e58:
  + [sfm] Corrected a problem with updating intrinsics after BA in
    localization mode, (gh#/openMVG/openMVG#1369).
  + Fix OpenMP and CMAKE_CXX_FLAGS library transitivity,
    (gh#/openMVG/openMVG#1176).
  + [build] Fix openMVG_main_IncrementalSfM2 build CMakelists,
    (gh#/openMVG/openMVG#1241).
  + [build] Fix stellar_SfM_test build CMakelists,
    (gh#/openMVG/openMVG#1241).
  + [documentation] Fix some typo and extend the documentation
    about openMVG_main_IncrementalSfM2,
    (gh#/openMVG/openMVG#1241).
  + Fix an unnecessary space.
  + [cameras] Cast image size to double.
  + [sfm/stellar] Fix an issue due to the usage of an unordered
    map on clang, (gh#/openMVG/openMVG#1241).
  + [sfm] Fix the initial triangulation for the relative pose
    engine, (gh#/openMVG/openMVG#1241).
  + [sfm] Speed improvement for the choice of the initial stellar
    configuration, (gh#/openMVG/openMVG#1241).
  + Incremental SfM v2, (gh#/openMVG/openMVG#1241).

-------------------------------------------------------------------
Mon Jul  9 17:21:15 UTC 2018 - malcolmlewis@opensuse.org

- Initial build at version db92617f (2017-12-08):
openSUSE Build Service is sponsored by