mirror of
https://github.com/opencv/opencv.git
synced 2025-06-19 17:20:52 +08:00
![]() [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
|
||
---|---|---|
.. | ||
kaze | ||
opencl | ||
agast_score.cpp | ||
agast_score.hpp | ||
agast.cpp | ||
akaze.cpp | ||
bagofwords.cpp | ||
blobdetector.cpp | ||
brisk.cpp | ||
draw.cpp | ||
dynamic.cpp | ||
evaluation.cpp | ||
fast_score.cpp | ||
fast_score.hpp | ||
fast.cpp | ||
feature2d.cpp | ||
gftt.cpp | ||
kaze.cpp | ||
keypoint.cpp | ||
main.cpp | ||
matchers.cpp | ||
mser.cpp | ||
orb.cpp | ||
precomp.hpp |