1
0
mirror of https://github.com/opencv/opencv_contrib.git synced 2025-10-17 15:26:00 +08:00

107 Commits

Author SHA1 Message Date
WU Jia
2f69f9ec2b Merge pull request #3820 from kaingwade:rename_features2d
Rename features2d to features #3820

This PR renames the module _features2d_ to _features_. 
Main PR: opencv/opencv: [#26405](https://github.com/opencv/opencv/pull/26405)
2024-11-12 11:50:30 +03:00
Maksim Shabunin
974247ce41 C-API cleanup: removed legacy API usage 2024-10-15 19:54:42 +03:00
Maksim Shabunin
8f3a61b83c Merge pull request #3687 from mshabunin:doc-upgrade-5.x
Documentation transition to fresh Doxygen (5.x) #3687

Port of #3638
Merge with opencv/opencv#25161
CI part: opencv/ci-gha-workflow#162
2024-03-06 09:54:37 +03:00
Maksim Shabunin
6f68a4ebcc Merge pull request #3642 from mshabunin:cleanup-imgproc-1
C-API cleanup: imgproc_c and some constants #3642

* removed all mentions of imgproc C-API headers (imgproc_c.h, types_c.h) - they were empty, included core C-API headers
* replaced usage of several C constants with C++ ones (error codes)
* minor warning fixes in _cvv_ module
2024-03-05 12:59:46 +03:00
Alexander Smorkalov
d9275cbe21 Merge branch 4.x 2024-01-24 12:26:13 +03:00
Kumataro
46fb893f9a sfm: add opencv.sfm prefix for static libraries 2024-01-19 15:41:00 +00:00
Alexander Smorkalov
72721eb313 Merge branch 4.x 2023-11-02 17:41:06 +03:00
Zhirui Dai
37c7495cef fix build with GNU13 2023-10-01 17:22:19 -07:00
Alexander Alekhin
d980cc3f98 Merge branch 4.x 2023-01-08 18:32:08 +00:00
Biswapriyo Nath
4e4e3c3465 sfm: Fix redefinition error in 32 bit mingw-w64 environment
sincos function is defined by mingw-w64 for both 32 bit and 64 bit environments.
Previously, sincos function was hidden for 64 bit mingw-w64 with __MINGW64__ macro.
This change also hides the sincos definition for 32 bit mingw-w64 with __MINGW32__ macro.
2022-08-24 00:41:19 +05:30
Alexander Alekhin
429d111c35 Merge branch 4.x 2022-08-21 15:07:05 +00:00
Biswapriyo Nath
b06dbd2b13 sfm: Fix unknown uint type error in mingw
uint is defined in sys/types.h in Linux for compatibility.
But it is not defined in Win32 platform. This fixes the following error:

opencv_contrib/modules/sfm/src/libmv_light/libmv/multiview/robust_estimation.h:59:8: error: 'uint' does not name a type; did you mean 'int'?
   59 | static uint IterationsRequired(int min_samples,
      |        ^~~~
      |        int
2022-08-18 21:45:28 +05:30
Gary Allen
9d0a451bee Merge pull request #3296 from gvcallen:4.x
Allow new glog in SFM CMake Project

* Allow new glog in SFM CMakeLists.txt

* Fix typo

* Fixed missing bracket
2022-07-01 01:01:52 +03:00
Alexander Alekhin
7b77c355a8 Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2022-06-16 11:05:24 +00:00
jmackay2
e182fc8675 Fix ceres manifold build 2022-06-09 22:06:33 -04:00
Alexander Alekhin
6fdb6e2b17 Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2022-06-04 19:13:53 +00:00
Vincent Rabaud
63cab1b0ee Merge pull request #3243 from vrabaud:3.4_ceres
* Use ceres::Manifolds instead of ceres::LocalParameterization.

The latter is deprecated.

* Fix typo.

* Fix version check.

* And more version fixes.
2022-05-30 19:13:25 +00:00
OpenCV Developers
0463a7af78 Merge branch 4.x 2022-04-23 21:39:00 +00:00
Alexander Alekhin
3b5a55876f Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2022-04-02 19:38:28 +00:00
مهدي شينون (Mehdi Chinoune)
9901f16732 sfm: Fix linking with gflags 2.2.2
https://github.com/gflags/gflags/pull/259
2022-03-30 04:27:57 +01:00
Alexander Alekhin
cbd4bd7e7c Merge branch 4.x 2022-02-22 19:25:41 +00:00
Alexander Alekhin
37570fac7f Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2022-02-06 16:08:02 +00:00
Alexander Alekhin
f1200c5fbf cmake(sfm): fix sfm static target dependencies 2022-02-03 11:36:06 +00:00
Alexander Alekhin
92dccacae8 Merge branch 4.x 2021-12-30 17:03:50 +00:00
Alexander Alekhin
3db7682c03 Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2021-10-23 15:31:24 +00:00
Sergiu Deitsch
e332bce20c win32: use NOMINMAX to avoid min/max macros being defined 2021-10-20 14:53:21 +02:00
Alexander Alekhin
ed9e79da00 Merge branch 4.x 2021-06-04 11:41:40 +00:00
Alexander Alekhin
fc0cec623a Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2021-05-01 09:44:29 +00:00
Alexander Alekhin
11cda6f8c7 cmake: fix handling of glog/gflags 2021-04-17 09:39:00 +00:00
Vadim Pisarevsky
18f0bd2fa1 calib3d module in opencv is split into 3 modules: 3d, calib and stereo.
stereo module in opencv_contrib is renamed to xstereo
2020-12-01 21:06:22 +03:00
Alexander Alekhin
89e856b3fa build: xcode 12 support 2020-11-26 22:09:15 +00:00
Alexander Alekhin
8df9e849c4 sfm: fix build in non-C++11 mode 2020-11-18 12:01:40 +00:00
Alexander Alekhin
eacfc43751 Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2020-11-10 19:11:54 +00:00
Alexander Alekhin
a35c1e3273 Merge pull request #2732 from alalek:support_ceres_2.0.0 2020-11-07 15:40:22 +00:00
Alexander Alekhin
387ad42690 cmake: support Ceres 2.0.0
backport of commit: 23ee62a19b
2020-11-07 05:09:20 +00:00
Alexander Alekhin
c5390b22fc Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2020-11-05 18:59:04 +00:00
Alexander Alekhin
23ee62a19b cmake: support Ceres 2.0.0 2020-11-05 05:30:04 +00:00
Alexander Alekhin
5b05f5c36f sfm: fix memory leak 2020-10-31 12:59:23 +00:00
Alexander Alekhin
e8916dae98 Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2020-02-01 17:24:14 +00:00
atinfinity
0a8d841bb3 Merge pull request #2412 from atinfinity:fixed-typo
* fixed typo

* fixed document
2020-01-28 19:26:46 +03:00
Brian Wignall
078c45633d Fix typos
backport commit 8c09249352
2019-12-04 19:22:08 +03:00
Brian Wignall
8c09249352 Fix typos 2019-12-02 07:23:05 -05:00
Alexander Alekhin
35972a1ec4 Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2019-11-18 07:19:57 +00:00
Alexander Alekhin
4c5f06128b build: GCC9 compilation 2019-11-12 18:50:43 +03:00
Maksim Shabunin
cdd19ebead backport: Fixed warnings produced by clang-9.0.0
83fc27cb99
2019-09-24 12:32:41 +03:00
Alexander Alekhin
3ad82f9d42 Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2019-08-05 18:41:56 +03:00
SSE4
7f55468235 - fix find_package for glog & gflags
Signed-off-by: SSE4 <tomskside@gmail.com>
2019-08-03 22:06:13 +02:00
Paul Debus
2b8870deb5 Fix broken pyhton binding for sfm importReconstruction
Change signature of the importReconstruction function to allow for
correct python bindings to be exported.
2019-07-26 16:45:38 +02:00
Alexander Alekhin
b6e2867525 Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2019-05-28 19:27:53 +03:00
LaurentBerger
a6d4573213 add glog_library to correspondence cmakelists.txt 2019-05-24 21:04:43 +02:00