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.
3 years ago
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
3 years ago
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
3 years ago
jmackay2
e182fc8675
Fix ceres manifold build
3 years ago
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.
3 years ago
مهدي شينون (Mehdi Chinoune)
9901f16732
sfm: Fix linking with gflags 2.2.2
...
https://github.com/gflags/gflags/pull/259
3 years ago
Alexander Alekhin
f1200c5fbf
cmake(sfm): fix sfm static target dependencies
3 years ago
Sergiu Deitsch
e332bce20c
win32: use NOMINMAX to avoid min/max macros being defined
4 years ago
Alexander Alekhin
11cda6f8c7
cmake: fix handling of glog/gflags
4 years ago
Alexander Alekhin
8df9e849c4
sfm: fix build in non-C++11 mode
5 years ago
Alexander Alekhin
387ad42690
cmake: support Ceres 2.0.0
...
backport of commit: 23ee62a19b
5 years ago
Alexander Alekhin
5b05f5c36f
sfm: fix memory leak
5 years ago
atinfinity
0a8d841bb3
Merge pull request #2412 from atinfinity:fixed-typo
...
* fixed typo
* fixed document
5 years ago
Brian Wignall
078c45633d
Fix typos
...
backport commit 8c09249352
5 years ago
Alexander Alekhin
4c5f06128b
build: GCC9 compilation
6 years ago
Maksim Shabunin
cdd19ebead
backport: Fixed warnings produced by clang-9.0.0
...
83fc27cb99
6 years ago
SSE4
7f55468235
- fix find_package for glog & gflags
...
Signed-off-by: SSE4 <tomskside@gmail.com>
6 years ago
LaurentBerger
a6d4573213
add glog_library to correspondence cmakelists.txt
6 years ago
Alexander Alekhin
983e4c1379
sfm: fix build with eigen
6 years ago
Ted Steiner
fe71b09f88
sfm module calls imread function, which is in imgcodecs module
...
This built correctly before because tests were run with the highgui module enabled.
The sfm module links against the features2d module, which brings in the highgui module as an optional target if enabled.
Through this path, imread was working correctly despite the file including the wrong header and not declaring its linking dependency.
6 years ago
Raphael Graf
d487f2426d
sfm: avoid variable-names starting with underscore
...
Resolves #1963
6 years ago
Alexander Alekhin
6c16e89202
typo: rename sfm sample
6 years ago
huangqinjin
35da439953
num_linear_solver_threads has been deprecated since Ceres 1.14.0
7 years ago
Alexander Alekhin
da3375f682
sfm: fix build with Ceres
7 years ago
Alexander Alekhin
fc28d02a1e
sfm: fix public includes
...
don't include internal 3rdparty header
7 years ago
Maksim Shabunin
a0ad83f117
Fixed or disabled some warnings in several cvv, ovis and sfm modules
7 years ago
Alexander Alekhin
b9d83609de
build: eliminate GCC8 warnings
7 years ago
Alexander Alekhin
036e699553
samples: apply CV_OVERRIDE/CV_FINAL
7 years ago
Alexander Alekhin
5354a1bfcb
sfm: apply CV_OVERRIDE/CV_FINAL
7 years ago
Maksim Shabunin
4223df69b2
Fixed samples compilation warnings (no previous declaration)
7 years ago
John Cant
f7c991eb36
Build SFM with C++11 if Ceres was built with C++11
7 years ago
Alexander Alekhin
edfdf12c31
tests: refactor test files
7 years ago
Maksim Shabunin
c99d1c3b04
Fixed several warnings produced by clang-6.0.0
7 years ago
Adam
27bbdb637f
Just a tiny fix of two typos
...
- Fixed a typo in the help text
- Fixed a typo in a comment line
7 years ago
berak
102c80a2c9
remove some non-ascii symbols
8 years ago
Maksim Shabunin
b16d9dbcc5
Fixed several warnings produced by GCC 7
8 years ago
Alexander Alekhin
e878ea952a
build: fix defines
8 years ago
Francis Charette Migneault
eef53c29eb
Merge pull request #1358 from fmigneault:sfm-fix
...
Fix SFM compilation problem with Windows not finding libmv directory (#1358 )
* cmake fix sfm module
* cmake dir fix
* add cmake bin dir + module part of world
8 years ago
Vladislav Sovrasov
1537cbb9d8
Get rid of exit() calls in algorithms and tests
8 years ago
LaurentBerger
03f0b94fbe
try to solve issue #8748
8 years ago
Philipp Hasper
363097e9c3
sfm: Fixed build for MSVC: snprintf only in VS2015 and above
8 years ago
Philipp Hasper
204db719aa
sfm: Added throwing of Error::StsNotImplemented for affine reconstruction
8 years ago
Philipp Hasper
4f8a400d5d
sfm: Enabled intrinsics refinement
...
The other implementation of reconstruct() had the flag enabled. Enabling
it here as well for consistency
8 years ago
LaurentBerger
ae8682693b
user can load his own data using command line or use simulate data
8 years ago
LaurentBerger
4e866d4232
solve issue #1155
8 years ago
Maksim Shabunin
234b3a4155
Fixed gflags search in Ubuntu
8 years ago
Alexander Alekhin
4dce87d252
sfm: update gflags detection
8 years ago
Vladislav Sovrasov
049e91c8ed
sfm: fix missing module include in cmake
8 years ago
Geoff
8a23411b3f
Update README.md ( #902 )
...
* Update README.md
fix a typo
* Update README.md
8 years ago
Vitaly Tuzov
9b594f49bd
Fix for SFM module configuration when no gflags have been found
9 years ago