mirror of
https://github.com/opencv/opencv.git
synced 2024-12-15 09:49:13 +08:00
5f20e802d2
[GSOC] Speeding-up AKAZE, part #1 (#8869)
* ts: expand arguments before stringifications in CV_ENUM and CV_FLAGS
added protective macros to always force macro expansion of arguments. This allows using CV_ENUM and CV_FLAGS with macro arguments.
* feature2d: unify perf test
use the same test for all detectors/descriptors we have.
* added AKAZE tests
* features2d: extend perf tests
* add BRISK, KAZE, MSER
* run all extract tests on AKAZE keypoints, so that the test si more comparable for the speed of extraction
* feature2d: rework opencl perf tests
use the same configuration as cpu tests
* feature2d: fix descriptors allocation for AKAZE and KAZE
fix crash when descriptors are UMat
* feature2d: name enum to fix build with older gcc
* Revert "ts: expand arguments before stringifications in CV_ENUM and CV_FLAGS"
This reverts commit
|
||
---|---|---|
.. | ||
ocl | ||
test_agast.cpp | ||
test_brisk.cpp | ||
test_descriptors_invariance.cpp | ||
test_descriptors_regression.cpp | ||
test_detectors_invariance.cpp | ||
test_detectors_regression.cpp | ||
test_fast.cpp | ||
test_invariance_utils.hpp | ||
test_keypoints.cpp | ||
test_main.cpp | ||
test_matchers_algorithmic.cpp | ||
test_mser.cpp | ||
test_nearestneighbors.cpp | ||
test_orb.cpp | ||
test_precomp.hpp |