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

ORB detector. More...

#include <orb_detector.h>

Inheritance diagram for ccny_rgbd::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.
 OrbDetector ()
 Default constructor.
void setNFeatures (int n_features)
 Sets the number of desired features.
void setThreshold (int threshold)
 Sets the detection threshold.
 ~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 34 of file 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.


Member Function Documentation

void ccny_rgbd::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 ccny_rgbd::FeatureDetector.

Definition at line 45 of file orb_detector.cpp.

void ccny_rgbd::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 ccny_rgbd::OrbDetector::setThreshold ( int  threshold)

Sets the detection threshold.

Parameters:
thresholdthe detection threshold

Definition at line 61 of file orb_detector.cpp.


Member Data Documentation

number of desired features

Definition at line 65 of file orb_detector.h.

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

OpenCV feature detector object.

Definition at line 68 of file orb_detector.h.

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

OpenCV descriptor extractor object.

Definition at line 69 of file orb_detector.h.

threshold for detection

Definition at line 66 of file orb_detector.h.


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


ccny_rgbd
Author(s): Ivan Dryanovski
autogenerated on Fri Apr 12 2013 20:38:48