mirror of
https://github.com/opencv/opencv.git
synced 2025-07-24 14:06:27 +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
|
||
---|---|---|
.. | ||
cuda | ||
opencl | ||
autocalib.cpp | ||
blenders.cpp | ||
camera.cpp | ||
exposure_compensate.cpp | ||
matchers.cpp | ||
motion_estimators.cpp | ||
precomp.hpp | ||
seam_finders.cpp | ||
stitcher.cpp | ||
timelapsers.cpp | ||
util_log.hpp | ||
util.cpp | ||
warpers_cuda.cpp | ||
warpers.cpp |