Stereo cam functions for the PGR toolbox. More...
#include <stdio.h>#include <errno.h>#include <unistd.h>#include <dc1394/dc1394.h>#include "pgr_conversions.h"#include <dc1394/log.h>#include <dc1394/control.h>#include <dc1394/conversions.h>#include <dc1394/video.h>#include <triclops.h>#include <string.h>#include "pgr_registers.h"

Go to the source code of this file.
Defines | |
| #define | PFLN {printf("DEBUG PRINT FILE %s LINE %d\n",__FILE__,__LINE__);} | 
| #define | REG_CONFIG_DATA 0x2000 | 
| #define | REG_CONFIG_LENGTH 0x1FFC | 
| #define | REG_UNIT_DIRECTORY_OFFSET 0x0424 | 
Functions | |
| 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) | 
| 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) | 
| 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) | 
| void | extractImagesMono (PGRStereoCamera_t *stereoCamera, unsigned char *pucDeInterleaved, unsigned char **ppucRightMono8, unsigned char **ppucLeftMono8, unsigned char **ppucCenterMono8, TriclopsInput *pTriclopsInput) | 
| void | extractImagesMonoXB3 (PGRStereoCamera_t *stereoCamera, unsigned char *pucDeInterleaved, unsigned char **ppucRightMono8, unsigned char **ppucLeftMono8, unsigned char **ppucCenterMono8, TriclopsInput *pShortInput, TriclopsInput *pWideInput) | 
| PGRStereoCameraModel_t | getCameraModel (dc1394camera_t *camera) | 
| bool | isBumblebee (dc1394camera_t *camera) | 
| bool | isBumblebee2 (dc1394camera_t *camera) | 
| bool | isBumblebeeXB3 (dc1394camera_t *camera) | 
| bool | isStereoCamera (dc1394camera_t *camera) | 
| dc1394error_t | queryStereoCamera (dc1394camera_t *camera, PGRStereoCamera_t *stereoCamera) | 
| dc1394error_t | setStereoVideoCapture (PGRStereoCamera_t *stereoCamera) | 
| dc1394error_t | startTransmission (PGRStereoCamera_t *stereoCamera) | 
Variables | |
| const char * | g_szBB2Base = "Bumblebee2" | 
| const char * | g_szBB3Base = "Bumblebee XB3" | 
| const char * | g_szBBBase = "BumbleBee" | 
Stereo cam functions for the PGR toolbox.
Definition in file pgr_stereocam.cpp.