Andrey Pavlenko
bd9d3dd561
fixing build of 2.4 branch with VC12 (aka 2013)
...
(master branch was fixed before, no need to merge this to master!)
- disable openexr (numerous undefined std::min & std::max)
- workaround for two compilator bugs
11 years ago
Andrey Kamaev
859ee6087c
#2216 Forbid incorrect patchSize values in ORB
12 years ago
Andrey Kamaev
bd0e0b5800
Merged the trunk r8589:8653 - all changes related to build warnings
13 years ago
Andrey Kamaev
f2d3b9b4a1
Warning fixes continued
13 years ago
Andrey Kamaev
daad7900e2
Merged the trunk r8517:8524
13 years ago
Andrey Kamaev
9399394e6c
Fixed #1996
13 years ago
Vadim Pisarevsky
2fd1e2ea57
merged all the latest changes from 2.4 to trunk
13 years ago
Vadim Pisarevsky
a3262c5e51
added initModule_features2d(). Possibly solved problem when the linker excludes seemingly unused detectors/descriptors.
13 years ago
Leonid Beynenson
a97c2c838c
Made small change which fixes the situation, when ORB does not find any descriptors on an image. Earlier ORB::operator() crashed in this case, since rowRange method was called for an empty matrix.
13 years ago
Vadim Pisarevsky
d60623279c
switched to non-constant references in Algorithm::addParam, which is more safe.
13 years ago
Vadim Pisarevsky
4985c1b632
fixed hundreds of warnings from MSVC 2010.
13 years ago
Vadim Pisarevsky
2d1ef5eea8
fixed build on VS2010
13 years ago
Vadim Pisarevsky
957e80abbd
lot's of changes; nonfree & photo modules added; SIFT & SURF -> nonfree module; Inpainting -> photo; refactored features2d (ORB is still failing tests), optimized brute-force matcher and made it non-template.
13 years ago
Vincent Rabaud
2219e38192
fix a potential crash when there are no keypoints
13 years ago
Anatoly Baksheev
84db4eb6fa
fixed ~200 warnings for windows
...
minor build system changes (now cuda code in opencv_core is compiled using CUDA_ARCH* cmake variables)
13 years ago
Vadim Pisarevsky
0c773ca931
updated ORB: limit the number of output keypoints, use bi-linear interpolation between subsequent layers instead of much slower area-based interpolation between 0-th and i-th layers.
13 years ago
Vadim Pisarevsky
2e9f5c434b
added improved ORB implementation, convex-convex polygon intersection, eigen2x2 low-level function ...
13 years ago
Andrey Kamaev
21a4a06d8a
Fixed bug in KeyPointsFilter::runByImageBorder; added ROI adjustment to ORB
13 years ago
Vadim Pisarevsky
ff5e97c8e4
added COVAR_ and SORT_ enums to core.hpp; fixed many, many VS2005, VS2010 and MinGW (GCC 4.5.2) warnings
14 years ago
Vincent Rabaud
3e1b0186fe
- make sure we don't crash for an empty image
14 years ago
Vadim Pisarevsky
b204e73d9a
propagated some more fixes from 2.3 branch to the trunk
14 years ago
Vincent Rabaud
b5754550ab
fix #1169
14 years ago
Vincent Rabaud
7c2e74b649
- fix a bug if the descriptor is used for images of different size
14 years ago
Vladimir Dudnik
6e38b6aaed
removed trailing backspaces, reduced number of warnings (under MSVC2010 x64) for size_t to int conversion, added handling of samples launch without parameters (should not have abnormal termination if there was no paramaters supplied)
14 years ago
Vadim Pisarevsky
fcd2a0c3d3
fixed VS2010 compile warnings and errors
14 years ago
Vincent Rabaud
aa6c2bfbbb
- fixed the grayscale case
14 years ago
Vincent Rabaud
3ed829af71
- make sure we deal with a grayscale image
14 years ago
Vincent Rabaud
ff13c9f818
- fix potential crash if the first scale level is not 0
14 years ago
Vincent Rabaud
fc19e856a6
- fix a memory leak
14 years ago
Anatoly Baksheev
68a94665e5
compilation for windows
14 years ago
Vincent Rabaud
7ca26c040f
- make sure we rescale the input keypoints
14 years ago
Vincent Rabaud
211c112b91
- hide the patch size from the user (only one is used now as training was only done at that scale)
...
- enable a border_threshold just like for SIFt so that calling ORB, or descriptor after feature gives the same number of features
14 years ago
Ethan Rublee
ce94e4a994
Fix # of features in orb.
14 years ago
Vincent Rabaud
909e484e74
- fix a possible crash when only asking for features and not descriptors
14 years ago
Vadim Pisarevsky
76e4c2007b
fixed vector resize in the ORB detector
14 years ago
Vincent Rabaud
974799acd8
- fix possible crash introduced by cvRound
14 years ago
Vadim Pisarevsky
145a76faf4
fixed features2d (ORB) compile errors on Windows
14 years ago
Vincent Rabaud
9170ff6f5e
- assign some members outside the header ( fixes #1081 )
14 years ago
Kirill Kornyakov
92d1262f87
bugfix for Windows x64, Visual Studio 10
14 years ago
Vincent Rabaud
dc37ad803e
- add missing tests for ORB
...
- remove useless code for 2.3
14 years ago
Vincent Rabaud
4b1f183bcd
- adding ORB
14 years ago