Maria Dimashova
eb119959e8
fixed features2d rotation invariance tests
2012-07-14 15:05:41 +00:00
Maria Dimashova
c94974ccb3
fixed mser (angle is -1 now)
2012-07-14 15:03:39 +00:00
Maria Dimashova
2bd86e2541
fixed compile errors under win
2012-07-14 13:25:41 +00:00
Maria Dimashova
30c611f1d5
added tests to check rotation invariance of detectors
2012-07-13 18:03:20 +00:00
Maria Dimashova
438c1444eb
added test to check keypoints returned by FeatureDetector (center, size, angle)
2012-07-12 17:52:49 +00:00
Maria Dimashova
017895dd93
filtered MSER keypoints that have centers out of image
2012-07-12 17:51:12 +00:00
Maria Dimashova
507f546158
split file of features2d tests
2012-07-12 13:57:17 +00:00
Alexander Mordvintsev
c5669448a3
work on features2d python interface
2012-07-11 17:13:43 +00:00
Marina Kolpakova
8c9a9f1c94
fixed documentation missmatch for ORB
2012-07-08 18:26:23 +00:00
Alexander Mordvintsev
c6705fbe20
exposed ORB features to python
2012-07-06 15:41:57 +00:00
Andrey Kamaev
e900952b87
quiet most of the OSX build warnings
2012-07-05 12:56:31 +00:00
Andrey Kamaev
aa4cad80a0
Fixed opponent space color conversion
2012-07-03 11:01:56 +00:00
Maria Dimashova
ad6929b6a4
removed y-axis inversion in drawKeypoints (FeatureDetector has to do this)
2012-07-02 12:04:00 +00:00
Maria Dimashova
0f21890d7d
added test for opponent descriptor extractor
2012-07-02 11:58:17 +00:00
Maria Dimashova
6042c59495
fixed #1764
2012-07-01 22:40:25 +00:00
Andrey Kamaev
afe11f69fb
Fixed Windows build warnings and configuration problem.
2012-06-30 20:45:01 +00:00
Andrey Kamaev
0584ac525b
Quiet MSER tests
2012-06-29 08:34:07 +00:00
Andrey Kamaev
4d09d62f85
Added Ptr<T> support to AlgorithmInfo; fixed some warnings
2012-06-29 07:46:53 +00:00
Andrey Kamaev
e4965b143f
Fixed discrepancy between SSE and regular baranches in FREAK
2012-06-28 11:08:11 +00:00
Andrey Kamaev
7b806f6008
fixed several documentation errors
2012-06-25 12:56:46 +00:00
Andrey Kamaev
d9c74f63e1
All tests writing temporary files are updated to use cv::tempfile() function
2012-06-25 11:24:06 +00:00
Andrey Kamaev
ec3a7665b0
Fixed FREAK on Android
2012-06-25 11:19:11 +00:00
Andrey Kamaev
84d62b69dc
Fixed windows build of FREAK
2012-06-24 14:33:30 +00:00
Vadim Pisarevsky
74707ec7ae
added FREAK (by Kirell Benzi, Raphael Ortiz, Alexandre Alahi and Pierre Vandergheynst)
2012-06-24 01:37:55 +00:00
Andrey Kamaev
c5aba337e9
Fixed number of warnings. Fixed mingw64 build.
2012-06-12 14:46:12 +00:00
Andrey Kamaev
f2d3b9b4a1
Warning fixes continued
2012-06-09 15:00:04 +00:00
Andrey Kamaev
47a4e87784
Ignored warnings from gtest with precompiled headers enabled
2012-06-08 14:54:17 +00:00
Andrey Kamaev
f62028dc16
Fixed mingw build.
2012-06-08 03:15:08 +00:00
Andrey Kamaev
49a1ba6038
Set stricter warning rules for gcc
2012-06-07 17:21:29 +00:00
Vadim Pisarevsky
2990f23e0c
grid-adapted feature detector made a proper Algorithm (ticket #1874 )
2012-06-01 09:10:53 +00:00
Andrey Kamaev
9399394e6c
Fixed #1996
2012-05-31 08:02:52 +00:00
Andrey Kamaev
a20248977c
Documentation: fixed class/struc members documentation; added warning on incorrectly documented member
2012-05-29 16:55:46 +00:00
Andrey Kamaev
40e8d08e8d
Added check for trailing semicolon to rst parser; fixed few documentation build warnings
2012-05-29 10:57:25 +00:00
Andrey Kamaev
05de6302fd
Fixed documentation: corrected parameter names
2012-05-29 10:36:19 +00:00
Andrey Kamaev
6ca618277c
More fixes for documentation.
2012-05-28 20:11:38 +00:00
Andrey Kamaev
78329b0dfe
New bunch of documentation fixes
2012-05-28 14:36:15 +00:00
Andrey Kamaev
eb2f1f81ed
Fixed hundreds of documentation problems
2012-05-28 07:36:14 +00:00
Alexander Mordvintsev
e703e8f5a6
exposed MSER to python again
2012-05-22 15:53:39 +00:00
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 )
2012-05-21 14:56:07 +00:00
Vadim Pisarevsky
d5a0088bbe
merged 2.4 into trunk
2012-04-30 14:33:52 +00:00
Vadim Pisarevsky
2fd1e2ea57
merged all the latest changes from 2.4 to trunk
2012-04-13 21:50:59 +00:00
Vadim Pisarevsky
beb7fc3c92
a LOT of obsolete stuff has been moved to the legacy module.
2012-03-30 12:19:25 +00:00
Andrey Kamaev
ec793df30f
#1205 fixed more bugs/typos in parameters
2012-03-29 08:07:57 +00:00
Andrey Kamaev
94c258cf15
#1205 fixed ~100 of ~700 parameters
2012-03-29 06:50:05 +00:00
Andrey Kamaev
ce89d00fcf
Implemented missed AlgorithmInfo for BRIEF
2012-03-29 03:06:59 +00:00
Maria Dimashova
9c12cc6b03
added doc on DenseFeatureDetector ( #1311 )
2012-03-28 09:39:40 +00:00
Maria Dimashova
f262651465
added test case of matching the same descriptors
2012-03-27 13:20:54 +00:00
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.
2012-03-23 12:06:49 +00:00
Vadim Pisarevsky
0c381e2a9f
increased the default number of pyramid layers in ORB; updated test data
2012-03-20 14:20:06 +00:00
Vadim Pisarevsky
d60623279c
switched to non-constant references in Algorithm::addParam, which is more safe.
2012-03-17 09:50:47 +00:00
Vadim Pisarevsky
4985c1b632
fixed hundreds of warnings from MSVC 2010.
2012-03-16 21:21:04 +00:00
Vadim Pisarevsky
2d1ef5eea8
fixed build on VS2010
2012-03-15 15:38:54 +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
Andrey Kamaev
e4307d05f3
Made dependency of features2d and calib3d from highgui optional
2012-03-13 12:33:16 +00:00
Ilya Lysenkov
df6a95ed87
Wraped SimpleBlobDetector for Python
2012-03-12 11:39:48 +00:00
Alexander Shishkov
f67a0902aa
fixed #1618
2012-03-02 18:36:34 +00:00
Andrey Kamaev
691d392312
Fixes: Android NDK r7b, android build warnings, build with Visual Studio 2005.
2012-02-16 20:29:35 +00:00
Vincent Rabaud
2219e38192
fix a potential crash when there are no keypoints
2012-02-16 19:21:48 +00:00
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)
2012-02-14 10:22:34 +00:00
Andrey Kamaev
984eb99428
Global CMake reorganization:
...
[~] Automatically tracked dependencies between modules
[+] Support for optional module dependencies
[+] Options to choose modules to build
[~] Removed hardcoded modules lists from OpenCVConfig.cmake, opencv.pc and OpenCV.mk
[+] Added COMPONENTS support for FIND_PACKAGE(OpenCV)
[~] haartraining and traincascade are moved outside of modules folder since they aren't the modules
2012-02-03 11:26:49 +00:00
Andrey Kamaev
65f5343ed5
Refactored performance tests. TEST_CYCLE macro is renamed to TEST_CYCLE_N; SIMPLE_TEST_CYCLE is renamed to TEST_CYCLE; from now 100 iterations are default for performance tests
2011-12-29 16:46:16 +00:00
Andrey Kamaev
ec7bc9e497
Fixed ORB and SURF regression tests
2011-12-21 15:22:22 +00:00
Alexander Mordvintsev
f2d2c8db77
exposed SurfFeatureDetector and SurfDescriptorExtractor to python
2011-11-29 12:24:38 +00:00
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.
2011-11-22 09:44:37 +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
3970664e24
Performance test for FAST features detector
2011-10-28 12:52:20 +00:00
Andrey Kamaev
3f22a1c40f
Performace tests for ORB
2011-10-27 14:46:12 +00:00
Andrey Kamaev
21a4a06d8a
Fixed bug in KeyPointsFilter::runByImageBorder; added ROI adjustment to ORB
2011-10-21 08:38:47 +00:00
Vadim Pisarevsky
b74116e694
unified norm computing; added generalized Hamming distance
2011-10-11 15:13:53 +00:00
Vadim Pisarevsky
f947c2eb96
new, much simpler and SSE2-optimized implementation of FAST
2011-10-09 18:15:13 +00:00
Andrey Kamaev
22bd127365
Added performance tests for cv:phase and cv::SURF
2011-10-07 13:55:26 +00:00
Alexander Mordvintsev
0ad1d0afac
fixed problem with incorrect distance values returned by FlannBasedMatcher for hamming metric (int's were interpreted as floats)
2011-09-22 08:52:40 +00:00
Alexander Mordvintsev
028c44531f
wrapped FlannBasedMatcher (and extended DescriptorMatcher wrapper)
...
updated feature_homography.py sample to use new features
2011-09-15 11:10:06 +00:00
Alexander Mordvintsev
b679ebc1b4
python DescriptorExtractor.compute now returns filtered keypoints
...
wrapped StarFeatureDetector and GridAdaptedFeatureDetector
2011-09-15 08:07:37 +00:00
Vadim Pisarevsky
82da7f18d8
replaced "unsigned int" -> "unsigned" to make Python/Java wrapper generator work correctly
2011-09-14 14:29:30 +00:00
Alexander Mordvintsev
d50cc51070
handling Ptr<> arguments and return values in Python wrappers
...
partially wrapped features2d framework
added feature_homography.py sample
2011-09-07 09:38:22 +00:00
Vadim Pisarevsky
d3d55f3234
fixed crashes in parallel HOG detector; avoid use of new POPCNT instruction in ORB (to make it compatible with older CPUs).
2011-08-16 13:52:02 +00:00
Andrey Kamaev
7820c343eb
Documentation: fixed CvSlice and FeatureDetector descriptions.
2011-08-15 07:05:04 +00:00
Vadim Pisarevsky
a51a8ad577
fixed tickets #1301 , #1303 , #1305
2011-08-14 19:46:39 +00:00
Andrey Kamaev
d6e3ccc1b2
Documentation: fixed about 100 cross-referencing errors.
2011-08-13 16:49:40 +00:00
Vadim Pisarevsky
411f51367e
raised threshold in ORB test; temporarily disabled always failing Opponent SIFT test
2011-08-11 21:35:04 +00:00
Maria Dimashova
81cb7b2c5e
added read/write methods for SimpleBlobDetector and DenseFeatureDetector; added their creation to FeatureDetector::create method ( #1290 )
2011-08-10 09:17:37 +00:00
Maria Dimashova
999481273e
fixed memory leak in SIFT wrapper ( #1288 )
2011-08-10 07:02:50 +00:00
Maria Dimashova
4839bfb1a5
fixed grammar of the comment
2011-08-08 14:03:37 +00:00
Maria Dimashova
fcd999ae6e
added SL2 (squared L2 distance) and implemented the descriptors matching in L2 using SL2
2011-08-08 13:18:12 +00:00
Maria Dimashova
dc14b45617
minor changes
2011-08-08 12:47:04 +00:00
Vadim Pisarevsky
3f40a1d8c3
fixed KeyPoint::convert(keypoints,point2f) (ticket #1282 ; thanks to cooperz for the patch)
2011-08-06 19:42:29 +00:00
Maria Dimashova
7db3dd4f0a
fixed comment and doc on L2
2011-08-05 14:05:41 +00:00
Maria Dimashova
0d55ccac74
added check of output image in drawKeypoints()
2011-08-05 14:04:38 +00:00
Andrey Kamaev
874196e384
Implemented read/write methods for FlannBasedMatcher; fixed features2d wrappers for java
2011-08-04 14:13:07 +00:00
Andrey Kamaev
13185ad8f7
Implemented read/write methods for BriefDescriptorExtractor class
2011-08-04 09:56:10 +00:00
Andrey Kamaev
1523cb04d1
Added CV_EXPORTS to OrbDescriptorExtractor (ticket #1276 )
2011-08-04 06:19:52 +00:00
Andrey Kamaev
be5328178f
Fixed reading/writing parameters for OrbDescriptorExtractor
2011-08-04 06:18:24 +00:00
Andrey Kamaev
6935e95c2a
Fixed crash in BruteForceMatcher::clone
2011-08-03 11:30:09 +00:00
Vadim Pisarevsky
41df54e75f
fixed several typoes and errors in the refman (ticket #1203 )
2011-07-22 12:50:49 +00:00
Vadim Pisarevsky
ff5e97c8e4
added COVAR_ and SORT_ enums to core.hpp; fixed many, many VS2005, VS2010 and MinGW (GCC 4.5.2) warnings
2011-07-19 12:27:07 +00:00
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.
2011-07-13 23:04:39 +00:00
Maria Dimashova
0b1575c485
fixed SIFT when keypoints vector is empty ( #1162 )
2011-07-08 15:54:57 +00:00
Maria Dimashova
370130e464
fixed PyramidAdaptedFeatureDetector (when mask is not empty) ( #1206 )
2011-07-08 14:41:43 +00:00
Andrey Kamaev
3fc879075b
Fixed typo in features2d doc
2011-07-05 13:02:29 +00:00