Visual Servoing Platform
version 3.6.1 under development (2025-01-25)
|
#include <visp3/rbt/vpRBFeatureTrackerInput.h>
Public Member Functions | |
vpRBRenderData () | |
vpRBRenderData (const vpRBRenderData &other) | |
vpRBRenderData (vpRBRenderData &&other) | |
vpRBRenderData & | operator= (const vpRBRenderData &o) |
vpRBRenderData & | operator= (vpRBRenderData &&o) |
Public Attributes | |
vpImage< vpRGBf > | normals |
vpImage< float > | depth |
vpImage< vpRGBa > | color |
vpImage< vpRGBf > | silhouetteCanny |
vpImage< unsigned char > | isSilhouette |
double | zNear |
double | zFar |
vpRect | boundingBox |
vpHomogeneousMatrix | cMo |
Render data storage.
Definition at line 53 of file vpRBFeatureTrackerInput.h.
|
inline |
Pose of the object in the camera frame for which the renders were generated.
Definition at line 64 of file vpRBFeatureTrackerInput.h.
|
inline |
Definition at line 66 of file vpRBFeatureTrackerInput.h.
|
inline |
Definition at line 71 of file vpRBFeatureTrackerInput.h.
|
inline |
Definition at line 76 of file vpRBFeatureTrackerInput.h.
References boundingBox, cMo, color, depth, isSilhouette, normals, silhouetteCanny, zFar, and zNear.
|
inline |
Definition at line 90 of file vpRBFeatureTrackerInput.h.
vpRect vpRBRenderData::boundingBox |
Definition at line 61 of file vpRBFeatureTrackerInput.h.
Referenced by vpRBDenseDepthTracker::extractFeatures(), operator=(), vpRBProbabilistic3DDriftDetector::update(), vpColorHistogramMask::updateMask(), and vpRBTracker::updateRender().
vpHomogeneousMatrix vpRBRenderData::cMo |
Definition at line 62 of file vpRBFeatureTrackerInput.h.
Referenced by vpRBDenseDepthTracker::extractFeatures(), vpRBSilhouetteCCDTracker::extractFeatures(), vpRBSilhouetteMeTracker::extractFeatures(), operator=(), vpRBProbabilistic3DDriftDetector::update(), and vpRBTracker::updateRender().
Definition at line 57 of file vpRBFeatureTrackerInput.h.
Referenced by operator=().
vpImage<float> vpRBRenderData::depth |
Image containing the per-pixel normal vector (RGB, in object space)
Definition at line 56 of file vpRBFeatureTrackerInput.h.
Referenced by vpRBDenseDepthTracker::extractFeatures(), vpRBSilhouetteCCDTracker::extractFeatures(), operator=(), vpRBTracker::track(), vpRBProbabilistic3DDriftDetector::update(), vpColorHistogramMask::updateMask(), and vpRBTracker::updateRender().
vpImage<unsigned char> vpRBRenderData::isSilhouette |
Image containing the orientation of the gradients.
Definition at line 59 of file vpRBFeatureTrackerInput.h.
Referenced by operator=(), vpRBTracker::track(), and vpRBTracker::updateRender().
Definition at line 55 of file vpRBFeatureTrackerInput.h.
Referenced by vpRBTracker::display(), vpRBDenseDepthTracker::extractFeatures(), operator=(), vpRBTracker::track(), vpRBProbabilistic3DDriftDetector::update(), and vpRBTracker::updateRender().
Definition at line 58 of file vpRBFeatureTrackerInput.h.
Referenced by operator=(), vpRBTracker::track(), and vpRBTracker::updateRender().
double vpRBRenderData::zFar |
Definition at line 60 of file vpRBFeatureTrackerInput.h.
Referenced by operator=(), and vpRBTracker::updateRender().
double vpRBRenderData::zNear |
Binary image indicating whether a given pixel is part of the silhouette.
Definition at line 60 of file vpRBFeatureTrackerInput.h.
Referenced by operator=(), and vpRBTracker::updateRender().