Commit Graph

518 Commits

Author SHA1 Message Date
Maria Dimashova
121e51d35b replaced detector/descriptor evaluation functions from test to features2d; modified VectorDescriptorMatch constructor; removed commented calonder descriptor implementation 2010-08-05 12:19:26 +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
f6c8e237f0 fixed compile error on VS2008 2010-07-30 14:36:04 +00:00
Maria Dimashova
5e84ab0222 replaced KeyPoint::overlap implementation by faster version (thanks to Suat Gedikli) 2010-07-30 14:21:55 +00:00
Vadim Pisarevsky
0faa75da11 inserted missing std:: (ticket #333). Thanks to trisk for the patch! 2010-07-29 10:55:09 +00:00
Maria Dimashova
7083f0f815 fixed compile error when HAVE_EIGEN2 (#500) 2010-07-29 08:24:51 +00:00
Maria Dimashova
cba926a428 added c++ interface for cvPyrMeanShiftFiltering; added sample on meanshift segmentation 2010-07-28 16:41:12 +00:00
Maria Dimashova
cdbf1f9ef5 fixed compile errors on VS 2008 2010-07-28 12:14:21 +00:00
Maria Dimashova
fb2a4a8345 added method to compute overlap for KeyPoint pair 2010-07-28 10:47:48 +00:00
Maria Dimashova
74300f5f42 fixed compile errors on VS2008 2010-07-27 13:28:21 +00:00
Maria Dimashova
e83c9b08d8 replaced Calonder descriptor implementation; added windowedMatchingMask() 2010-07-27 12:36:48 +00:00
Anatoly Baksheev
54081f262e fixed compiler error for win32 2010-07-26 14:16:19 +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
db82906067 fix build with GCC 3.3 on Ubuntu 8.04 2010-07-09 09:09:20 +00:00
Victor Erukhimov
4187f11610 Fixing a win compilation problem 2010-07-09 09:08:08 +00:00
Vadim Pisarevsky
fd169e9716 fix warnings about missing destructors in FeatureDetector and DescriptorExtractor classes and their derivatives 2010-07-08 21:15:09 +00:00
Vadim Pisarevsky
796553d051 added some quaternion operations on Scalar's. 2010-07-07 15:25:42 +00:00
Vadim Pisarevsky
9cf319d504 fixed some MSVC2008 compiler errors & warnings 2010-07-05 08:11:52 +00:00
Stefano Fabri
bce9f54152 Corrected Mask operator (from documentation mask must be a char matrix with non-zero values in the region of interest) 2010-07-02 17:36:28 +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
Vadim Pisarevsky
7ec4b59fac added #include "cvconfig.h" to make TBB and other 3rd party libs work correctly 2010-06-29 15:12:07 +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
Maria Dimashova
4a05af684f fixed 2010-06-24 08:18:29 +00:00
Maria Dimashova
4606638bb3 fixed 2010-06-21 10:40:32 +00:00
Ilya Lysenkov
276f3b8862 Added distance threshold-based matching 2010-06-16 08:56:53 +00:00
Ilya Lysenkov
673b4404a9 Fixed plot data generation for descriptors comparison 2010-06-16 07:06:14 +00:00
Maria Dimashova
400eb37189 added parameter keypointIndexes to KeyPoint::convert, updated sample 2010-06-15 15:19:11 +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
7ce10e8c91 Modified a comment to DescriptorMatcher 2010-06-12 05:44:55 +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
Ilya Lysenkov
88bd1f1d1a Added plot data generation for visual descriptors comparison in the evaluation framework 2010-06-11 09:38:39 +00:00
Ilya Lysenkov
b251136e45 Added sample for GenericDescriptorMatch 2010-06-10 07:59:18 +00:00
Maria Dimashova
2780747fec fixed L2 used in BruteForceMatcher 2010-06-09 16:57:07 +00:00
Maria Dimashova
93dc0dbae5 moved sift parameters implementation from hpp file 2010-06-09 14:23:15 +00:00
Ilya Lysenkov
11f9dafdca Fixed FernDescriptorMatch 2010-06-09 10:03:56 +00:00
Ilya Lysenkov
892cc8aab7 Fixed FernDescriptorMatch and undid change of FernClassifier 2010-06-08 13:21:47 +00:00
Maria Dimashova
ab8861fa10 fixed assert() in BruteForceMatcher<Distance>::matchImpl() 2010-06-08 13:17:41 +00:00
Maria Dimashova
48e4f66ccf modified DescriptorMatcher 2010-06-08 12:18:22 +00:00
Ilya Lysenkov
454e346334 Added Fern Descriptor and Calonder Descriptor to the evaluation framework 2010-06-08 06:56:35 +00:00
Ilya Lysenkov
15413c8d40 Fixed bugs in FernDescriptorMatch and FernClassifier 2010-06-08 06:54:17 +00:00
Maria Dimashova
165f2520c9 fixed sift wrapper 2010-06-07 09:05:48 +00:00
Ilya Lysenkov
f4788b3645 Added read/write methods in detectors and some descriptors for XML/YAML persistence 2010-06-04 05:30:09 +00:00
Ilya Lysenkov
bb235220e7 Speeded up descriptors evaluations using clear () 2010-06-02 06:55:03 +00:00
Ilya Lysenkov
fe4896873b Fixed a potential memory leak in OneWayDescriptorBase hierarchy. 2010-06-02 05:39:29 +00:00
Ilya Lysenkov
a702e5b2dc Storing PCA components and One Way descriptors in one yml file. 2010-06-02 05:19:09 +00:00
Vadim Pisarevsky
5c4333d68c added some more Doxygen comments 2010-05-31 16:47:13 +00:00
Victor Erukhimov
c4631573a4 cv::cvflann -> cv::flann 2010-05-26 19:50:20 +00:00
Maria Dimashova
045402e481 override clear method to VectorDescriptorMatch 2010-05-26 15:00:03 +00:00
Victor Erukhimov
13523fd53a Fixing compiler errors for outlet_pose_estimation 2010-05-26 12:34:48 +00:00
Maria Dimashova
b4275e1987 added clear method to GenericDescriptorMatch 2010-05-26 11:27:56 +00:00
Vadim Pisarevsky
b94e09bfeb renamed cv::flann to cv::cvflann to avoid name conflicts 2010-05-21 20:37:05 +00:00
Maria Dimashova
60019422e8 fixed gftt wrapper, update testdata 2010-05-21 17:36:36 +00:00
Maria Dimashova
60f00f9f83 updated detectors and descriptors quality tests 2010-05-20 16:16:28 +00:00
Maria Dimashova
cd81db88d5 updated sift wrapper (recalculation angles mode) 2010-05-19 16:02:30 +00:00
Maria Dimashova
3b0243c51d fixed wrapper of sift descriptor 2010-05-18 12:21:45 +00:00
Liu Liu
a69804e158 fixed the error in SURF when no keypoint detected 2010-05-18 07:16:24 +00:00
Maria Dimashova
0043fe6fcd fixed wrapper of sift descriptor 2010-05-17 17:36:58 +00:00
Vadim Pisarevsky
4a073bd951 fixed build on Linux 2010-05-12 07:33:21 +00:00
Vadim Pisarevsky
127d6649a1 "atomic bomb" commit. Reorganized OpenCV directory structure 2010-05-11 17:44:00 +00:00