![]() |
Visual Servoing Platform version 3.7.0
|
#include <vpRBFeatureTrackerInput.h>
Public Member Functions | |
| bool | hasDepth () const |
| bool | hasMask () const |
| bool | hasColorImage () const |
| vpRBFeatureTrackerInput ()=default | |
| vpRBFeatureTrackerInput & | operator= (const vpRBFeatureTrackerInput &o) |
| vpRBFeatureTrackerInput (const vpRBFeatureTrackerInput &other) | |
| vpRBFeatureTrackerInput & | operator= (vpRBFeatureTrackerInput &&o) |
| vpRBFeatureTrackerInput (vpRBFeatureTrackerInput &&other) | |
Public Attributes | |
| vpImage< unsigned char > | I |
| vpImage< vpRGBa > | IRGB |
| vpImage< float > | depth |
| vpImage< float > | mask |
| std::vector< vpRBSilhouettePoint > | silhouettePoints |
| vpCameraParameters | cam |
| vpRBRenderData | renders |
All the data related to a single tracking frame. This contains both the input data (from a real camera/outside source) and renders from Panda.
Definition at line 125 of file vpRBFeatureTrackerInput.h.
|
default |
Referenced by operator=(), operator=(), vpRBFeatureTrackerInput(), and vpRBFeatureTrackerInput().
|
inline |
Definition at line 154 of file vpRBFeatureTrackerInput.h.
References vpRBFeatureTrackerInput().
|
inline |
Definition at line 171 of file vpRBFeatureTrackerInput.h.
References vpRBFeatureTrackerInput().
|
inline |
Definition at line 138 of file vpRBFeatureTrackerInput.h.
References IRGB.
|
inline |
Definition at line 136 of file vpRBFeatureTrackerInput.h.
References depth.
Referenced by vpRBProbabilistic3DDriftDetector::score(), and vpDepthMask::updateMask().
|
inline |
Definition at line 137 of file vpRBFeatureTrackerInput.h.
References mask.
Referenced by vpRBVisualOdometryUtils::computeIndicesObjectAndEnvironment(), vpRBDenseDepthTracker::extractFeatures(), vpRBSilhouetteCCDTracker::extractFeatures(), and vpRBSilhouetteMeTracker::extractFeatures().
|
inline |
Definition at line 142 of file vpRBFeatureTrackerInput.h.
References cam, depth, I, IRGB, mask, renders, silhouettePoints, and vpRBFeatureTrackerInput().
|
inline |
Definition at line 159 of file vpRBFeatureTrackerInput.h.
References cam, depth, I, IRGB, mask, renders, silhouettePoints, and vpRBFeatureTrackerInput().
| vpCameraParameters vpRBFeatureTrackerInput::cam |
Definition at line 133 of file vpRBFeatureTrackerInput.h.
Referenced by vpRBDenseDepthTracker::computeVVSIter(), vpRBSilhouetteMeTracker::computeVVSIter(), vpRBDenseDepthTracker::extractFeatures(), vpRBSilhouetteCCDTracker::extractFeatures(), vpRBSilhouetteMeTracker::extractFeatures(), operator=(), operator=(), vpRBProbabilistic3DDriftDetector::score(), vpRBTracker::track(), vpRBTracker::track(), vpRBTracker::track(), vpRBTracker::track(), and vpRBProbabilistic3DDriftDetector::update().
| vpImage<float> vpRBFeatureTrackerInput::depth |
RGB image, 0 sized if RGB is not available.
Definition at line 130 of file vpRBFeatureTrackerInput.h.
Referenced by vpRBDenseDepthTracker::computeVVSIter(), vpRBDenseDepthTracker::extractFeatures(), hasDepth(), operator=(), operator=(), vpRBProbabilistic3DDriftDetector::score(), vpRBTracker::score(), vpRBTracker::track(), vpColorHistogramMask::updateMask(), and vpDepthMask::updateMask().
| vpImage<unsigned char> vpRBFeatureTrackerInput::I |
Definition at line 128 of file vpRBFeatureTrackerInput.h.
Referenced by vpRBSilhouetteCCDTracker::extractFeatures(), vpRBSilhouetteMeTracker::extractFeatures(), operator=(), operator=(), vpRBTracker::score(), vpRBTracker::track(), vpRBTracker::track(), vpRBTracker::track(), vpRBTracker::track(), and vpRBSilhouetteMeTracker::trackFeatures().
Image luminance.
Definition at line 129 of file vpRBFeatureTrackerInput.h.
Referenced by vpRBSilhouetteCCDTracker::computeVVSIter(), hasColorImage(), vpRBSilhouetteCCDTracker::initVVS(), operator=(), operator=(), vpRBProbabilistic3DDriftDetector::score(), vpRBTracker::score(), vpRBTracker::track(), vpRBTracker::track(), vpRBTracker::track(), vpRBProbabilistic3DDriftDetector::update(), and vpColorHistogramMask::updateMask().
| vpImage<float> vpRBFeatureTrackerInput::mask |
depth image, 0 sized if depth is not available
Definition at line 131 of file vpRBFeatureTrackerInput.h.
Referenced by vpRBVisualOdometryUtils::computeIndicesObjectAndEnvironment(), vpRBDenseDepthTracker::extractFeatures(), vpRBSilhouetteCCDTracker::extractFeatures(), vpRBSilhouetteMeTracker::extractFeatures(), hasMask(), operator=(), operator=(), and vpRBTracker::track().
| vpRBRenderData vpRBFeatureTrackerInput::renders |
camera parameters
Definition at line 134 of file vpRBFeatureTrackerInput.h.
Referenced by vpRBVisualOdometryUtils::computeIndicesObjectAndEnvironment(), vpRBDenseDepthTracker::computeVVSIter(), vpRBTracker::displaySilhouette(), vpRBDenseDepthTracker::extractFeatures(), vpRBSilhouetteCCDTracker::extractFeatures(), vpRBSilhouetteMeTracker::extractFeatures(), operator=(), operator=(), vpRBProbabilistic3DDriftDetector::score(), vpRBTracker::track(), vpRBProbabilistic3DDriftDetector::update(), vpColorHistogramMask::updateMask(), vpCombinedDepthAndColorMask::updateMask(), vpDepthMask::updateMask(), and vpRBTracker::updateRender().
| std::vector<vpRBSilhouettePoint> vpRBFeatureTrackerInput::silhouettePoints |
Definition at line 132 of file vpRBFeatureTrackerInput.h.
Referenced by vpRBVisualOdometryUtils::computeIndicesObjectAndEnvironment(), vpRBSilhouetteCCDTracker::extractFeatures(), vpRBSilhouetteMeTracker::extractFeatures(), operator=(), operator=(), vpRBProbabilistic3DDriftDetector::score(), and vpRBTracker::track().