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 62 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::obs::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 |
Destructor.
bool mrpt::hwdrivers::CStereoGrabber_SVS::getStereoObservation | ( | mrpt::obs::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.
|
protected |
If this has been correctly initiated.
Definition at line 65 of file CStereoGrabber_SVS.h.
|
protected |
Definition at line 79 of file CStereoGrabber_SVS.h.
|
protected |
Definition at line 69 of file CStereoGrabber_SVS.h.
|
protected |
Definition at line 77 of file CStereoGrabber_SVS.h.
TCaptureOptions_SVS mrpt::hwdrivers::CStereoGrabber_SVS::m_options |
Definition at line 86 of file CStereoGrabber_SVS.h.
|
protected |
Definition at line 78 of file CStereoGrabber_SVS.h.
|
protected |
Definition at line 70 of file CStereoGrabber_SVS.h.
|
protected |
Definition at line 74 of file CStereoGrabber_SVS.h.
|
protected |
Definition at line 71 of file CStereoGrabber_SVS.h.
|
protected |
Definition at line 72 of file CStereoGrabber_SVS.h.
|
protected |
Definition at line 76 of file CStereoGrabber_SVS.h.
|
protected |
Definition at line 68 of file CStereoGrabber_SVS.h.
|
protected |
Definition at line 67 of file CStereoGrabber_SVS.h.
Page generated by Doxygen 1.9.7 for MRPT 1.4.0 SVN: at Tue Jun 13 13:56:43 UTC 2023 |