opencv2/cudafeatures2d.hpp#
#include <opencv2/core/cuda.hpp>
#include <opencv2/features.hpp>
#include <opencv2/cudafilters.hpp>
Include dependency graph for cudafeatures2d.hpp:
Classes#
class cv::cuda::CornernessCriteria
Base class for Cornerness Criteria computation. : More…
class cv::cuda::CornersDetector
Base class for Corners Detector. : More…
class cv::cuda::DescriptorMatcher
Abstract base class for matching keypoint descriptors. More…
class cv::cuda::FastFeatureDetector
Wrapping class for feature detection using the FAST method. More…
class cv::cuda::Feature2DAsync
Abstract base class for CUDA asynchronous 2D image feature detectors and descriptor extractors. More…
class cv::cuda::ORB
Class implementing the ORB (oriented BRIEF) keypoint detector and descriptor extractor. More…
Namespaces#
namespace cv
namespace cv::cuda
Functions#
Ptr< CornersDetector > cv::cuda::createGoodFeaturesToTrackDetector (int srcType, int maxCorners=1000, double qualityLevel=0.01, double minDistance=0.0, int blockSize=3, bool useHarrisDetector=false, double harrisK=0.04)
Creates implementation for cuda::CornersDetector .
Ptr< CornernessCriteria > cv::cuda::createHarrisCorner (int srcType, int blockSize, int ksize, double k, int borderType=BORDER_REFLECT101)
Creates implementation for Harris cornerness criteria.
Ptr< CornernessCriteria > cv::cuda::createMinEigenValCorner (int srcType, int blockSize, int ksize, int borderType=BORDER_REFLECT101)
Creates implementation for the minimum eigen value of a 2x2 derivative covariation matrix (the cornerness criteria).