525 Commits (6f2632ca2e82dd6487376936934cec641ac87691)

Author SHA1 Message Date
Andrey Kamaev f62028dc16 Fixed mingw build. 13 years ago
Andrey Kamaev 49a1ba6038 Set stricter warning rules for gcc 13 years ago
Andrey Kamaev 059b79f7c2 Merged the trunk r8542:8544 13 years ago
Vadim Pisarevsky 2990f23e0c grid-adapted feature detector made a proper Algorithm (ticket #1874) 13 years ago
Andrey Kamaev daad7900e2 Merged the trunk r8517:8524 13 years ago
Andrey Kamaev 9399394e6c Fixed #1996 13 years ago
Andrey Kamaev 7b5a45eac4 Merged the trunk r8384:8407 (inclusive) 13 years ago
Vadim Pisarevsky fd68cc768a fixed 2 build problems on MacOSX (highgui with ffmpeg, opencv_world); added macro CV_INIT_ALGORITHM for simpler algorithm registration (ticket #1876) 13 years ago
Vadim Pisarevsky d5a0088bbe merged 2.4 into trunk 13 years ago
Alexander Shishkov ab15b5954e fixed #1824 13 years ago
Vadim Pisarevsky 5b6b30ba0e added dedicated <modname>_init.cpp files with initModule_<modname>() functions and all the relevant structures; made BackgroundSubtractorMOG/MOG2 derivatives from Algorithm; cleaned up MOG2 implementation and made it multi-threaded. 13 years ago
Maria Dimashova 30f8d5a7d7 fixed creation of opponent space descriptors (#1805) 13 years ago
Vadim Pisarevsky 2fd1e2ea57 merged all the latest changes from 2.4 to trunk 13 years ago
Maria Dimashova 9d764b4115 fixed #1795 13 years ago
Andrey Kamaev 7cc7a3f37d Suppressed hundreds of useless MSVC warnings (can be reenabled setting cmake variable ENABLE_NOISY_WARNINGS to ON). Fixed some of remaining warnings. 13 years ago
Andrey Kamaev fa7e7e54dc Fixed ugly bug in AlgorithmInfo initialisation order 13 years ago
Vadim Pisarevsky a3262c5e51 added initModule_features2d(). Possibly solved problem when the linker excludes seemingly unused detectors/descriptors. 13 years ago
Andrey Kamaev ce89d00fcf Implemented missed AlgorithmInfo for BRIEF 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
Andrey Kamaev e4307d05f3 Made dependency of features2d and calib3d from highgui optional 13 years ago
Andrey Kamaev 691d392312 Fixes: Android NDK r7b, android build warnings, build with Visual Studio 2005. 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 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 ... 14 years ago
Andrey Kamaev 21a4a06d8a Fixed bug in KeyPointsFilter::runByImageBorder; added ROI adjustment to ORB 14 years ago
Vadim Pisarevsky b74116e694 unified norm computing; added generalized Hamming distance 14 years ago
Vadim Pisarevsky f947c2eb96 new, much simpler and SSE2-optimized implementation of FAST 14 years ago
Alexander Mordvintsev 0ad1d0afac fixed problem with incorrect distance values returned by FlannBasedMatcher for hamming metric (int's were interpreted as floats) 14 years ago
Vadim Pisarevsky d3d55f3234 fixed crashes in parallel HOG detector; avoid use of new POPCNT instruction in ORB (to make it compatible with older CPUs). 14 years ago
Vadim Pisarevsky a51a8ad577 fixed tickets #1301, #1303, #1305 14 years ago
Maria Dimashova 81cb7b2c5e added read/write methods for SimpleBlobDetector and DenseFeatureDetector; added their creation to FeatureDetector::create method (#1290) 14 years ago
Maria Dimashova 999481273e fixed memory leak in SIFT wrapper (#1288) 14 years ago
Maria Dimashova fcd999ae6e added SL2 (squared L2 distance) and implemented the descriptors matching in L2 using SL2 14 years ago
Maria Dimashova dc14b45617 minor changes 14 years ago
Vadim Pisarevsky 3f40a1d8c3 fixed KeyPoint::convert(keypoints,point2f) (ticket #1282; thanks to cooperz for the patch) 14 years ago
Maria Dimashova 0d55ccac74 added check of output image in drawKeypoints() 14 years ago
Andrey Kamaev 874196e384 Implemented read/write methods for FlannBasedMatcher; fixed features2d wrappers for java 14 years ago
Andrey Kamaev 13185ad8f7 Implemented read/write methods for BriefDescriptorExtractor class 14 years ago
Andrey Kamaev be5328178f Fixed reading/writing parameters for OrbDescriptorExtractor 14 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
Vadim Pisarevsky 562914e33b upgraded to FLANN 1.6. Added miniflann interface, which is now used in the rest of OpenCV. Added Python bindings for FLANN. 14 years ago
Maria Dimashova 0b1575c485 fixed SIFT when keypoints vector is empty (#1162) 14 years ago
Maria Dimashova 370130e464 fixed PyramidAdaptedFeatureDetector (when mask is not empty) (#1206) 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