A class for grabing stereo images from a STOC camera of Videre Design NOTE:
Once connected to a camera, you can call "getStereoObservation" to retrieve the Disparity images.
Definition at line 79 of file CStereoGrabber_SVS.h.
#include <mrpt/hwdrivers/CStereoGrabber_SVS.h>

Public Member Functions | |
| CStereoGrabber_SVS (int cameraIndex=0, const TCaptureOptions_SVS &options=TCaptureOptions_SVS()) | |
| Constructor: | |
| virtual | ~CStereoGrabber_SVS (void) |
| Destructor. | |
| bool | getStereoObservation (mrpt::slam::CObservationStereoImages &out_observation) |
| Grab stereo images, and return the pair of rectified images. | |
Public Attributes | |
| TCaptureOptions_SVS | m_options |
Protected Attributes | |
| bool | m_bInitialized |
| If this has been correctly initiated. | |
| void * | m_videoObject |
| void * | m_stereoImage |
| void * | m_disparityParams |
| void * | m_processObject |
| unsigned int | m_resolutionX |
| unsigned int | m_resolutionY |
| unsigned char * | m_ptrMat |
| bool | m_status |
| bool | m_initialized |
| bool | m_procesOnChip |
| bool | m_calDisparity |
| mrpt::hwdrivers::CStereoGrabber_SVS::CStereoGrabber_SVS | ( | int | cameraIndex = 0, |
| const TCaptureOptions_SVS & | options = TCaptureOptions_SVS() |
||
| ) |
Constructor:
| virtual mrpt::hwdrivers::CStereoGrabber_SVS::~CStereoGrabber_SVS | ( | void | ) | [virtual] |
Destructor.
| bool mrpt::hwdrivers::CStereoGrabber_SVS::getStereoObservation | ( | mrpt::slam::CObservationStereoImages & | out_observation ) |
Grab stereo images, and return the pair of rectified images.
| out_observation | The object to be filled with sensed data. |
NOTICE: (1) That the member "CObservationStereoImages::refCameraPose" must be set on the return of this method, since we don't know here the robot physical structure. (2) The images are already rectified.
bool mrpt::hwdrivers::CStereoGrabber_SVS::m_bInitialized [protected] |
If this has been correctly initiated.
Definition at line 82 of file CStereoGrabber_SVS.h.
bool mrpt::hwdrivers::CStereoGrabber_SVS::m_calDisparity [protected] |
Definition at line 96 of file CStereoGrabber_SVS.h.
void* mrpt::hwdrivers::CStereoGrabber_SVS::m_disparityParams [protected] |
Definition at line 86 of file CStereoGrabber_SVS.h.
bool mrpt::hwdrivers::CStereoGrabber_SVS::m_initialized [protected] |
Definition at line 94 of file CStereoGrabber_SVS.h.
Definition at line 103 of file CStereoGrabber_SVS.h.
bool mrpt::hwdrivers::CStereoGrabber_SVS::m_procesOnChip [protected] |
Definition at line 95 of file CStereoGrabber_SVS.h.
void* mrpt::hwdrivers::CStereoGrabber_SVS::m_processObject [protected] |
Definition at line 87 of file CStereoGrabber_SVS.h.
unsigned char* mrpt::hwdrivers::CStereoGrabber_SVS::m_ptrMat [protected] |
Definition at line 91 of file CStereoGrabber_SVS.h.
unsigned int mrpt::hwdrivers::CStereoGrabber_SVS::m_resolutionX [protected] |
Definition at line 88 of file CStereoGrabber_SVS.h.
unsigned int mrpt::hwdrivers::CStereoGrabber_SVS::m_resolutionY [protected] |
Definition at line 89 of file CStereoGrabber_SVS.h.
bool mrpt::hwdrivers::CStereoGrabber_SVS::m_status [protected] |
Definition at line 93 of file CStereoGrabber_SVS.h.
void* mrpt::hwdrivers::CStereoGrabber_SVS::m_stereoImage [protected] |
Definition at line 85 of file CStereoGrabber_SVS.h.
void* mrpt::hwdrivers::CStereoGrabber_SVS::m_videoObject [protected] |
Definition at line 84 of file CStereoGrabber_SVS.h.
| Page generated by Doxygen 1.7.2 for MRPT 0.9.4 SVN: at Mon Jan 10 22:30:30 UTC 2011 |