Commit Graph

139 Commits

Author SHA1 Message Date
Vadim Pisarevsky 196d45bc3e undo the latest change in SURF 2010-11-30 16:36:26 +00:00
Vadim Pisarevsky 2c0015e765 temporarily turn off TBB threading when computing SURF descriptors (as the parallel version seems to produce different descriptors on each run) 2010-11-30 16:27:12 +00:00
Maria Dimashova 7c4cff994c fixed sift descriptor 2010-11-29 13:44:10 +00:00
Ethan Rublee 64f9f7f23c Adding optimization for brief and android using NEON SIMD intrinsics 2010-11-28 05:41:50 +00:00
Vadim Pisarevsky 01c1003d51 fixed warnings and errors reported by VS2010 2010-11-26 18:25:30 +00:00
Maria Dimashova 5802ea39b1 fixed warnings of gcc 2010-11-26 12:15:08 +00:00
Maria Dimashova 354be115f2 made MaskPredicate safer (#419) 2010-11-26 10:57:01 +00:00
Maria Dimashova dfe4af9e1d fixed warnings under win32 2010-11-26 10:35:48 +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
Vadim Pisarevsky b7e9c6229b fifixed compile problem on VS2010 64-bit. fixed L1 and L2 distances 2010-11-25 10:05:03 +00:00
Maria Dimashova c46546203f fixed compile error under win32 2010-11-25 09:22:22 +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
Ethan Rublee 6a689d82a3 Continue to refeactor the dynamic stuff - may have broken build on last commit.
Fairly certain that it builds now.
2010-11-23 22:45:49 +00:00
Ethan Rublee f6b0818996 refactoring dynamic detectors 2010-11-23 22:26:36 +00:00
Maria Dimashova c6e43c385d updated documentation on features2d; minor features2d changes 2010-11-23 17:00:55 +00:00
Vladislav Vinogradov 35e8d700c6 fixed compile errors 2010-11-23 09:00:32 +00:00
Ethan Rublee da05e6609a Adding some dynamic feature detectors... 2010-11-22 23:59:25 +00:00
Maria Dimashova e406dfee44 refactored features2d and sample on matching to many images 2010-11-22 18:27:08 +00:00
Vadim Pisarevsky 17a5e02eca integrated multi-threaded version of SURF (thanks to imahon and yvo2m for the patch; see ticket #275) 2010-11-22 17:02:51 +00:00
Maria Dimashova 0af4d09aa9 fixed linker error undo mingw (#657) 2010-11-16 15:42:31 +00:00
Maria Dimashova 0ad9edfbd5 removed unnecessary fix 2010-11-16 15:27:40 +00:00
Vadim Pisarevsky 6eb36a5569 keep the SURFPoint.laplacian as KeyPoint.class_id (ticket #341) 2010-11-15 21:08:28 +00:00
Vadim Pisarevsky e20994d41c added range check in the keypoint interpolation in SURF algorithm (ticket #497) 2010-11-15 20:26:21 +00:00
Ethan Rublee d84931e456 small brief edit, was trying to allow user to pass integral image but this introduced some bugs, so no longer doing this...
for now.
2010-11-15 18:14:14 +00:00
Vadim Pisarevsky 08b7855edc extended out << mat/vec operators; added opencv license 2010-11-15 17:40:57 +00:00
Maria Dimashova 7bd4ba990a fixed compile error undo win32 (due to int32_t using) 2010-11-15 10:24:38 +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 7192bf951c minor 2010-11-12 14:04:35 +00:00
Maria Dimashova e3ee2677c7 added CV_EXPORTS to OpponentColorDescriptorExtractor 2010-11-12 08:20:51 +00:00
Victor Erukhimov b4c38f905a Fixed a build problem in windows 2010-11-11 20:00:19 +00:00
Maria Dimashova cb3711d51d fixed SURF::operator() (#423) 2010-11-11 16:06:22 +00:00
Maria Dimashova b12588f702 fixed MserFeatureDetector 2010-11-11 15:45:54 +00:00
Maria Dimashova d7c86bbcdc minor change of BOW 2010-11-08 15:21:56 +00:00
Vadim Pisarevsky ced8192174 fixed several GCC warnings; fixed crash in kmeans test (because of cv::swap(Mat&a, Mat&b)) (ticket #616) 2010-11-04 15:59:10 +00:00
Vadim Pisarevsky 8a8ba57b20 fixed building Python wrappers when Numpy is not available 2010-11-03 17:57:51 +00:00
Maria Dimashova 37c1204d55 updated doc on common interfaces of features2d; added some method for GenericDescriptorMatcher 2010-11-03 16:39:58 +00:00
Maria Dimashova 4a43041309 minor changes 2010-11-03 10:00:24 +00:00
Vadim Pisarevsky 5b6a755719 almost finished Python wrappers 2010-11-02 17:58:22 +00:00
Ethan Rublee 40c05d8418 Brute force implementation had issues with the type of distances it was storing.
Rectified this, hopefully.
2010-11-01 05:34:51 +00:00
Maria Dimashova 755bb956d6 fixed compile error on Win 2010-10-29 14:39:23 +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
Vadim Pisarevsky 83f6085773 added more helper macros to the function declarations, to assist the Python wrapper generator. Fixed memleak in Mat::operator()(Range,Range) and the related functions (Mat::row, Mat::col etc.) 2010-10-27 18:26:39 +00:00
Victor Erukhimov 094a63c838 Fixing a problem with SURF detector crash due to large keypoint sizes 2010-10-24 12:36:47 +00:00
Vadim Pisarevsky 1b1eab8e67 added helper macros to the function declarations 2010-10-16 20:34:34 +00:00
Marius Muja 16b1f61c83 Updated FLANN to version 1.5 2010-10-12 19:47:50 +00:00
Vadim Pisarevsky 939b6ad72f small fix in DefaultRngAuto class for easier parsing with Python wrapper generator 2010-10-12 12:36:20 +00:00
Anatoly Baksheev c09254cf67 fixed some warning under VS2008 2010-10-11 15:46:12 +00:00
Maria Dimashova a22f74c362 fixed area computing 2010-10-09 10:01:19 +00:00
Ethan Rublee 244a537d54 _S happens to be a bad variable name for android 2010-10-09 02:15:08 +00:00