OpenCV  4.5.0
Open Source Computer Vision
Classes | Enumerations
Non-free 2D Features Algorithms

Classes

class  cv::cuda::SURF_CUDA
 Class used for extracting Speeded Up Robust Features (SURF) from an image. : More...
 

Enumerations

enum  cv::cuda::SURF_CUDA::KeypointLayout {
  cv::cuda::SURF_CUDA::X_ROW = 0,
  cv::cuda::SURF_CUDA::Y_ROW,
  cv::cuda::SURF_CUDA::LAPLACIAN_ROW,
  cv::cuda::SURF_CUDA::OCTAVE_ROW,
  cv::cuda::SURF_CUDA::SIZE_ROW,
  cv::cuda::SURF_CUDA::ANGLE_ROW,
  cv::cuda::SURF_CUDA::HESSIAN_ROW,
  cv::cuda::SURF_CUDA::ROWS_COUNT
}
 

Detailed Description

This section describes two popular algorithms for 2d feature detection, SIFT and SURF, that are known to be patented. You need to set the OPENCV_ENABLE_NONFREE option in cmake to use those. Use them at your own risk.

Enumeration Type Documentation

Enumerator
X_ROW 
Y_ROW 
LAPLACIAN_ROW 
OCTAVE_ROW 
SIZE_ROW 
ANGLE_ROW 
HESSIAN_ROW 
ROWS_COUNT