Commit Graph

62 Commits

Author SHA1 Message Date
Vadim Pisarevsky
d5a0088bbe merged 2.4 into trunk 2012-04-30 14:33:52 +00:00
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. 2012-03-15 14:36:01 +00:00
Vadim Pisarevsky
2e9f5c434b added improved ORB implementation, convex-convex polygon intersection, eigen2x2 low-level function ... 2011-11-08 12:01:49 +00:00
Andrey Kamaev
be5328178f Fixed reading/writing parameters for OrbDescriptorExtractor 2011-08-04 06:18:24 +00:00
Maria Dimashova
e95f8194e2 uncommented Opponent descriptors test, fixed descriptors mat size 2011-06-17 10:47:35 +00:00
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) 2011-06-17 06:31:54 +00:00
Maria Dimashova
35aa133d9a minor formating 2011-06-15 13:30:26 +00:00
Alexander Shishkov
db85928e7f fixed compilation error on MCVS in descriptors.cpp 2011-06-15 13:26:46 +00:00
Maria Dimashova
1932942924 fixed OpponentColorDescriptorExtractor (#1109) 2011-06-15 12:51:54 +00:00
Maria Dimashova
b5163291dd added upright mode to SURF (#825) 2011-06-08 09:23:33 +00:00
Vincent Rabaud
4b1f183bcd - adding ORB 2011-05-20 22:25:53 +00:00
Maria Dimashova
c46b510f4c restored 2 methods (for backward compatibility) 2011-05-11 12:59:36 +00:00
Maria Dimashova
b9662e099c added the filtering of keypoints having zero size (#877) 2011-05-01 17:38:52 +00:00
Maria Dimashova
34a18f79e1 fixed #832 2011-04-29 14:37:02 +00:00
Andrey Kamaev
cc1c613313 Fixed #998 and #999: OpponentSIFT and OpponentSURF regression tests failure on Android 2011-04-20 07:33:05 +00:00
Maria Dimashova
c562d79121 changed border type to float 2011-01-31 16:45:12 +00:00
Maria Dimashova
9b4c682623 added empty() method to common features2d classes; fixed #831 2011-01-31 14:18:50 +00:00
Vadim Pisarevsky
1286c1db45 fixed multiple warnings from VS2010. 2010-11-25 16:55:46 +00:00
Maria Dimashova
7e5c11a920 added tests for some detectors; made features2d object create functions as static classes methods; fixed OpponentColorDescriptorExtractor, BriefDescriptorExtractor (on rgb); renamed DynamicDetector 2010-11-25 15:59:37 +00:00
Maria Dimashova
0a2881adcd added to DetectorExtractor test the check of compute() on empty data. Added test for BRIEF. 2010-11-24 16:03:11 +00:00
Maria Dimashova
c6e43c385d updated documentation on features2d; minor features2d changes 2010-11-23 17:00:55 +00:00
Maria Dimashova
e406dfee44 refactored features2d and sample on matching to many images 2010-11-22 18:27:08 +00:00
Ethan Rublee
d84b970bf2 adding the Brief descriptor, associated hamming distance functors for bruteforce matching. Also adding cout << cv::Mat functions in core. 2010-11-14 06:27:48 +00:00
Maria Dimashova
69e329c9fd modified features2d interface; added algorithmic test for DescriptorMatcher; added sample on matching to many images 2010-10-29 08:44:42 +00:00
Anatoly Baksheev
c09254cf67 fixed some warning under VS2008 2010-10-11 15:46:12 +00:00
Maria Dimashova
8462deed30 split descriptors.cpp 2010-09-23 13:44:23 +00:00
Maria Dimashova
9e9d4b9e49 added OpponentColorDescriptorExtractor 2010-09-23 10:53:36 +00:00
Maria Dimashova
a2a3ec69cb Fixed FernClassifier 2010-09-10 11:40:28 +00:00
Maria Dimashova
601e9af9f8 added match() 2010-08-24 12:52:29 +00:00
Maria Dimashova
cd28d5d812 minor changes 2010-08-16 09:15:15 +00:00
Maria Dimashova
4395bad911 fixed linker errors on Win and some warnings 2010-08-05 13:29:43 +00:00
Ilya Lysenkov
20e407b235 Fixed bugs in BruteForceMatcher and its specialization 2010-08-04 08:26:30 +00:00
Maria Dimashova
4e60decad3 added GridAdaptedFeatureDetector, PyramidAdaptedFeatureDetector and funcs to draw keypoints and matches 2010-08-03 16:28:52 +00:00
Maria Dimashova
7083f0f815 fixed compile error when HAVE_EIGEN2 (#500) 2010-07-29 08:24:51 +00:00
Maria Dimashova
e83c9b08d8 replaced Calonder descriptor implementation; added windowedMatchingMask() 2010-07-27 12:36:48 +00:00
Maria Dimashova
b5a71db742 modified FernClassifier::train(); remove old RTreeClassifier and added new implementation CalonderClassifier; removed old find_obj_calonder and added new one 2010-07-26 08:58:46 +00:00
Vadim Pisarevsky
f78a3b4cc1 updated 3rd party libs: CLapack 3.1.1.1 => 3.2.1, zlib 1.2.3 => 1.2.5, libpng 1.2.x => 1.4.3, libtiff 3.7.x => 3.9.4. fixed many 64-bit related VS2010 warnings 2010-07-16 12:54:53 +00:00
Alexander Shishkov
fd16d49d85 Changed VectorDescriptorMatch interface to add factory capabilities and changed factory functions interface (return smart pointer) 2010-07-12 11:56:11 +00:00
Vadim Pisarevsky
9cf319d504 fixed some MSVC2008 compiler errors & warnings 2010-07-05 08:11:52 +00:00
Ilya Lysenkov
86ef7fab03 Fixed bug ticket #416 2010-07-02 06:58:17 +00:00
Ilya Lysenkov
0154b18a3d Speeded up BruteForceMatcher using matrix multiplication 2010-06-30 14:37:42 +00:00
Maria Dimashova
69adf86afe fixed compile error; renamed createDescriptorMatch to createGenericDescriptorMatch 2010-06-28 16:03:01 +00:00
Ilya Lysenkov
add94f9bd6 Added L1 distance code and used factory functions in evaluation framework 2010-06-28 13:06:24 +00:00
Ilya Lysenkov
276f3b8862 Added distance threshold-based matching 2010-06-16 08:56:53 +00:00
Maria Dimashova
dd72f2ec52 moved matchesMask 2010-06-12 14:39:56 +00:00
Maria Dimashova
008da75691 renamed parameter of drawMatches (mask to matchesMask) 2010-06-12 10:11:57 +00:00
Victor Erukhimov
c751e901ce Changed interface for drawMatches 2010-06-12 06:30:00 +00:00
Victor Erukhimov
c6a943b684 DescriptorMatching -> DMatch 2010-06-11 19:56:52 +00:00
Victor Erukhimov
c6750a0f45 Moved detector and descriptor class factory functions into features2d module 2010-06-11 18:44:22 +00:00
Maria Dimashova
17a8050fe2 added drawMatches function to features2d and documentation on this 2010-06-11 17:15:43 +00:00