stereo
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
cv::PSurfDescriptorExtractor Class Reference

#include <psurf.h>

Inheritance diagram for cv::PSurfDescriptorExtractor:

Public Member Functions

 PSurfDescriptorExtractor (int nOctaves=4, int nOctaveLayers=2, bool extended=false, bool upright=false)
 
virtual void read (const FileNode &fn)
 
virtual void write (FileStorage &fs) const
 
virtual int descriptorSize () const
 
virtual int descriptorType () const
 
void setDistanceImage (const base::samples::DistanceImage *dist_img)
 

Protected Member Functions

virtual void computeImpl (const Mat &image, vector< KeyPoint > &keypoints, Mat &descriptors) const
 

Protected Attributes

PSURF surf
 
const
base::samples::DistanceImage * 
dist_img
 

Constructor & Destructor Documentation

cv::PSurfDescriptorExtractor::PSurfDescriptorExtractor ( int  nOctaves = 4,
int  nOctaveLayers = 2,
bool  extended = false,
bool  upright = false 
)

Member Function Documentation

void cv::PSurfDescriptorExtractor::computeImpl ( const Mat &  image,
vector< KeyPoint > &  keypoints,
Mat &  descriptors 
) const
protectedvirtual
int cv::PSurfDescriptorExtractor::descriptorSize ( ) const
virtual
int cv::PSurfDescriptorExtractor::descriptorType ( ) const
virtual
void cv::PSurfDescriptorExtractor::read ( const FileNode &  fn)
virtual
void cv::PSurfDescriptorExtractor::setDistanceImage ( const base::samples::DistanceImage *  dist_img)
inline
void cv::PSurfDescriptorExtractor::write ( FileStorage &  fs) const
virtual

Member Data Documentation

const base::samples::DistanceImage* cv::PSurfDescriptorExtractor::dist_img
protected
PSURF cv::PSurfDescriptorExtractor::surf
protected

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