Go to the documentation of this file.
9 #ifndef CStereoGrabber_SVS_H
10 #define CStereoGrabber_SVS_H
24 int _frame_width = 640,
int _frame_height = 480,
double _framerate = 30,
25 int _NDisp = 64,
int _Corrsize = 15,
int _LR =
false ,
int _Thresh = 10,
26 int _Unique = 13,
int _Horopter = 0,
int _SpeckleSize = 100,
27 bool _procesOnChip =
true ,
bool _calDisparity =
true );
CStereoGrabber_SVS(int cameraIndex=0, const TCaptureOptions_SVS &options=TCaptureOptions_SVS())
Constructor:
CStereoGrabber_SVS & operator=(const CStereoGrabber_SVS &)=delete
TCaptureOptions_SVS m_options
Options used when creating a STOC Videre Design camera capture object.
unsigned int m_resolutionY
This is the global namespace for all Mobile Robot Programming Toolkit (MRPT) libraries.
double framerate
STOC camera frame rate (Default: 30 fps)
bool getStereoObservation(mrpt::obs::CObservationStereoImages &out_observation)
Grab stereo images, and return the pair of rectified images.
int frame_width
Capture resolution (Default: 640x480)
A class for grabing stereo images from a STOC camera of Videre Design NOTE:
unsigned int m_resolutionX
virtual ~CStereoGrabber_SVS(void)
Destructor.
bool getRectified
Indicates if the STOC camera must capture rectified images (Default: true -> rectified)
bool m_bInitialized
If this has been correctly initiated.
GLsizei const GLfloat * value
TCaptureOptions_SVS(int _frame_width=640, int _frame_height=480, double _framerate=30, int _NDisp=64, int _Corrsize=15, int _LR=false, int _Thresh=10, int _Unique=13, int _Horopter=0, int _SpeckleSize=100, bool _procesOnChip=true, bool _calDisparity=true)
int m_NDisp
number of STOC's disparities (Default: 64 )
Observation class for either a pair of left+right or left+disparity images from a stereo camera.
Page generated by Doxygen 1.8.17 for MRPT 1.9.9 Git: ad3a9d8ae Tue May 1 23:10:22 2018 -0700 at miƩ 12 jul 2023 10:03:34 CEST