All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends
Public Member Functions | Private Attributes
rgbdtools::OrbDetector Class Reference

ORB detector. More...

#include <orb_detector.h>

Inheritance diagram for rgbdtools::OrbDetector:
Inheritance graph
[legend]

List of all members.

Public Member Functions

void findFeatures (RGBDFrame &frame, const cv::Mat &input_img)
 Implementation of the feature detector.
void findFeatures (RGBDFrame &frame, const cv::Mat &input_img)
 Implementation of the feature detector.
 OrbDetector ()
 Default constructor.
 OrbDetector ()
 Default constructor.
void setNFeatures (int n_features)
 Sets the number of desired features.
void setNFeatures (int n_features)
 Sets the number of desired features.
void setThreshold (int threshold)
 Sets the detection threshold.
void setThreshold (int threshold)
 Sets the detection threshold.
 ~OrbDetector ()
 Default destructor.
 ~OrbDetector ()
 Default destructor.

Private Attributes

int n_features_
 number of desired features
cv::OrbDescriptorExtractor orb_descriptor_
 OpenCV feature detector object.
boost::shared_ptr
< cv::OrbFeatureDetector > 
orb_detector_
 OpenCV descriptor extractor object.
double threshold_
 threshold for detection

Detailed Description

ORB detector.

Definition at line 36 of file include/rgbdtools/features/orb_detector.h.


Constructor & Destructor Documentation

Default constructor.

Definition at line 28 of file orb_detector.cpp.

Default destructor.

Definition at line 40 of file orb_detector.cpp.

Default constructor.

Default destructor.


Member Function Documentation

void rgbdtools::OrbDetector::findFeatures ( RGBDFrame frame,
const cv::Mat &  input_img 
) [virtual]

Implementation of the feature detector.

Parameters:
framethe input frame
input_imgthe image for feature detection, derived from the RGB image of the frame after (optional) blurring

Implements rgbdtools::FeatureDetector.

Definition at line 45 of file orb_detector.cpp.

void rgbdtools::OrbDetector::findFeatures ( RGBDFrame frame,
const cv::Mat &  input_img 
) [virtual]

Implementation of the feature detector.

Parameters:
framethe input frame
input_imgthe image for feature detection, derived from the RGB image of the frame after (optional) blurring

Implements rgbdtools::FeatureDetector.

void rgbdtools::OrbDetector::setNFeatures ( int  n_features)

Sets the number of desired features.

Parameters:
n_featuresnumber of desired features
void rgbdtools::OrbDetector::setNFeatures ( int  n_features)

Sets the number of desired features.

Parameters:
n_featuresnumber of desired features

Definition at line 73 of file orb_detector.cpp.

void rgbdtools::OrbDetector::setThreshold ( int  threshold)

Sets the detection threshold.

Parameters:
thresholdthe detection threshold

Definition at line 61 of file orb_detector.cpp.

void rgbdtools::OrbDetector::setThreshold ( int  threshold)

Sets the detection threshold.

Parameters:
thresholdthe detection threshold

Member Data Documentation

number of desired features

Definition at line 67 of file include/rgbdtools/features/orb_detector.h.

cv::OrbDescriptorExtractor rgbdtools::OrbDetector::orb_descriptor_ [private]

OpenCV feature detector object.

Definition at line 70 of file include/rgbdtools/features/orb_detector.h.

boost::shared_ptr< cv::OrbFeatureDetector > rgbdtools::OrbDetector::orb_detector_ [private]

OpenCV descriptor extractor object.

Definition at line 71 of file include/rgbdtools/features/orb_detector.h.

threshold for detection

Definition at line 68 of file include/rgbdtools/features/orb_detector.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends


lib_rgbdtools
Author(s): Ivan Dryanovski
autogenerated on Tue Aug 27 2013 10:33:55