10 #ifndef PGR_STEREOCAM_H_
11 #define PGR_STEREOCAM_H_
43 #include <dc1394/control.h>
44 #include <dc1394/conversions.h>
45 #include <dc1394/video.h>
197 dc1394bayer_method_t bayerMethod,
198 unsigned char* pucDeInterleaved,
199 unsigned char* pucRGB,
200 unsigned char* pucGreen,
201 unsigned char** ppucRightRGB,
202 unsigned char** ppucLeftRGB,
203 unsigned char** ppucCenterRGB,
236 unsigned char* pucDeInterleaved,
237 unsigned char** ppucRightMono8,
238 unsigned char** ppucLeftMono8,
239 unsigned char** ppucCenterMono8,
271 dc1394bayer_method_t bayerMethod,
272 unsigned char* pucDeInterleaved,
273 unsigned char* pucRGB,
274 unsigned char* pucGreen,
275 unsigned char** ppucRightRGB,
276 unsigned char** ppucLeftRGB,
277 unsigned char** ppucCenterRGB,
284 dc1394bayer_method_t bayerMethod,
286 unsigned char* pucDeInterleaved,
288 unsigned char* pucRGB,
290 unsigned char* pucGreen,
292 unsigned char** ppucRightRGB,
294 unsigned char** ppucLeftRGB,
296 unsigned char** ppucCenterRGB);
300 unsigned char* pucDeInterleaved,
301 unsigned char** ppucRightMono8,
302 unsigned char** ppucLeftMono8,
303 unsigned char** ppucCenterMono8,
bool isStereoCamera(dc1394camera_t *camera)
TriclopsError getTriclopsContextFromCamera(PGRStereoCamera_t *camera, TriclopsContext *pTriclops)
PGRStereoCameraModel_t getCameraModel(dc1394camera_t *camera)
PGRStereoCameraModel_t model
void extractImagesColor(PGRStereoCamera_t *stereoCamera, dc1394bayer_method_t bayerMethod, unsigned char *pucDeInterleaved, unsigned char *pucRGB, unsigned char *pucGreen, unsigned char **ppucRightRGB, unsigned char **ppucLeftRGB, unsigned char **ppucCenterRGB, TriclopsInput *pTriclopsInput)
dc1394error_t startTransmission(PGRStereoCamera_t *stereoCamera)
dc1394color_filter_t bayerTile
dc1394error_t queryStereoCamera(dc1394camera_t *camera, PGRStereoCamera_t *stereoCamera)
unsigned int nBytesPerPixel
void extractImagesColorXB3(PGRStereoCamera_t *stereoCamera, dc1394bayer_method_t bayerMethod, unsigned char *pucDeInterleaved, unsigned char *pucRGB, unsigned char *pucGreen, unsigned char **ppucRightRGB, unsigned char **ppucLeftRGB, unsigned char **ppucCenterRGB, TriclopsInput *pShortInput, TriclopsInput *pWideInput)
This is from point grey. Check the manual for instructions.
void extractImagesMono(PGRStereoCamera_t *stereoCamera, unsigned char *pucDeInterleaved, unsigned char **ppucRightMono8, unsigned char **ppucLeftMono8, unsigned char **ppucCenterMono8, TriclopsInput *pTriclopsInput)
dc1394error_t setStereoVideoCapture(PGRStereoCamera_t *stereoCamera)
void extractImagesMonoXB3(PGRStereoCamera_t *stereoCamera, unsigned char *pucDeInterleaved, unsigned char **ppucRightMono8, unsigned char **ppucLeftMono8, unsigned char **ppucCenterMono8, TriclopsInput *pShortInput, TriclopsInput *pWideInput)