cv::SURF Class Reference

#include <cv.hpp>

List of all members.

Public Member Functions

 SURF ()
 SURF (double _hessianThreshold, int _nOctaves=4, int _nOctaveLayers=2, bool _extended=false)
int descriptorSize () const
void operator() (const Mat &img, const Mat &mask, vector< KeyPoint > &keypoints) const
void operator() (const Mat &img, const Mat &mask, vector< KeyPoint > &keypoints, vector< float > &descriptors, bool useProvidedKeypoints=false) const

Constructor & Destructor Documentation

cv::SURF::SURF (  ) 
cv::SURF::SURF ( double  _hessianThreshold,
int  _nOctaves = 4,
int  _nOctaveLayers = 2,
bool  _extended = false 
)

Member Function Documentation

int cv::SURF::descriptorSize (  )  const
void cv::SURF::operator() ( const Mat img,
const Mat mask,
vector< KeyPoint > &  keypoints 
) const
void cv::SURF::operator() ( const Mat img,
const Mat mask,
vector< KeyPoint > &  keypoints,
vector< float > &  descriptors,
bool  useProvidedKeypoints = false 
) const

The documentation for this class was generated from the following file: