Public Member Functions | Private Member Functions | Private Attributes
rtabmap::SIFT Class Reference

#include <Features2d.h>

Inheritance diagram for rtabmap::SIFT:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual Feature2D::Type getType () const
virtual void parseParameters (const ParametersMap &parameters)
 SIFT (const ParametersMap &parameters=ParametersMap())
virtual ~SIFT ()

Private Member Functions

virtual cv::Mat generateDescriptorsImpl (const cv::Mat &image, std::vector< cv::KeyPoint > &keypoints) const
virtual std::vector< cv::KeyPoint > generateKeypointsImpl (const cv::Mat &image, const cv::Rect &roi) const

Private Attributes

cv::SIFT * _sift
double contrastThreshold_
double edgeThreshold_
int nfeatures_
int nOctaveLayers_
double sigma_

Detailed Description

Definition at line 142 of file Features2d.h.


Constructor & Destructor Documentation

rtabmap::SIFT::SIFT ( const ParametersMap parameters = ParametersMap())

Definition at line 555 of file Features2d.cpp.

rtabmap::SIFT::~SIFT ( ) [virtual]

Definition at line 566 of file Features2d.cpp.


Member Function Documentation

cv::Mat rtabmap::SIFT::generateDescriptorsImpl ( const cv::Mat &  image,
std::vector< cv::KeyPoint > &  keypoints 
) const [private, virtual]

Implements rtabmap::Feature2D.

Definition at line 614 of file Features2d.cpp.

std::vector< cv::KeyPoint > rtabmap::SIFT::generateKeypointsImpl ( const cv::Mat &  image,
const cv::Rect &  roi 
) const [private, virtual]

Implements rtabmap::Feature2D.

Definition at line 601 of file Features2d.cpp.

virtual Feature2D::Type rtabmap::SIFT::getType ( ) const [inline, virtual]

Implements rtabmap::Feature2D.

Definition at line 149 of file Features2d.h.

void rtabmap::SIFT::parseParameters ( const ParametersMap parameters) [virtual]

Reimplemented from rtabmap::Feature2D.

Definition at line 578 of file Features2d.cpp.


Member Data Documentation

cv::SIFT* rtabmap::SIFT::_sift [private]

Definition at line 162 of file Features2d.h.

Definition at line 158 of file Features2d.h.

Definition at line 159 of file Features2d.h.

Definition at line 156 of file Features2d.h.

Definition at line 157 of file Features2d.h.

double rtabmap::SIFT::sigma_ [private]

Definition at line 160 of file Features2d.h.


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


rtabmap
Author(s): Mathieu Labbe
autogenerated on Fri Aug 28 2015 12:51:44