stereo
Public Types | Public Member Functions | Public Attributes | Static Public Attributes | List of all members
cv::PSURFInvoker Struct Reference

Public Types

enum  { ORI_RADIUS = 6, ORI_WIN = 60, PATCH_SZ = 20 }
 

Public Member Functions

 PSURFInvoker (const CvSURFParams *_params, CvSeq *_keypoints, CvSeq *_descriptors, const CvMat *_img, const base::samples::DistanceImage *_dist_img, const CvMat *_sum)
 
void operator() (const BlockedRange &range) const
 

Public Attributes

const CvSURFParams * params
 
const CvMat * img
 
const base::samples::DistanceImage * dist_img
 
const CvMat * sum
 
CvSeq * keypoints
 
CvSeq * descriptors
 
cv::Mat imgBuf
 
cv::Mat sumBuf
 
int nOriSamples
 
cv::Ptr< CvPoint > apt
 
cv::Ptr< float > aptw
 
cv::Ptr< float > DW
 

Static Public Attributes

static const int ORI_SEARCH_INC = 5
 
static const float ORI_SIGMA = 2.5f
 
static const float DESC_SIGMA = 3.3f
 

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
ORI_RADIUS 
ORI_WIN 
PATCH_SZ 

Constructor & Destructor Documentation

◆ PSURFInvoker()

cv::PSURFInvoker::PSURFInvoker ( const CvSURFParams *  _params,
CvSeq *  _keypoints,
CvSeq *  _descriptors,
const CvMat *  _img,
const base::samples::DistanceImage *  _dist_img,
const CvMat *  _sum 
)
inline

Member Function Documentation

◆ operator()()

void cv::PSURFInvoker::operator() ( const BlockedRange &  range) const
inline

Member Data Documentation

◆ apt

cv::Ptr<CvPoint> cv::PSURFInvoker::apt

◆ aptw

cv::Ptr<float> cv::PSURFInvoker::aptw

◆ DESC_SIGMA

const float cv::PSURFInvoker::DESC_SIGMA = 3.3f
static

◆ descriptors

CvSeq* cv::PSURFInvoker::descriptors

◆ dist_img

const base::samples::DistanceImage* cv::PSURFInvoker::dist_img

◆ DW

cv::Ptr<float> cv::PSURFInvoker::DW

◆ img

const CvMat* cv::PSURFInvoker::img

◆ imgBuf

cv::Mat cv::PSURFInvoker::imgBuf
mutable

◆ keypoints

CvSeq* cv::PSURFInvoker::keypoints

◆ nOriSamples

int cv::PSURFInvoker::nOriSamples

◆ ORI_SEARCH_INC

const int cv::PSURFInvoker::ORI_SEARCH_INC = 5
static

◆ ORI_SIGMA

const float cv::PSURFInvoker::ORI_SIGMA = 2.5f
static

◆ params

const CvSURFParams* cv::PSURFInvoker::params

◆ sum

const CvMat* cv::PSURFInvoker::sum

◆ sumBuf

cv::Mat cv::PSURFInvoker::sumBuf
mutable

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