Classes
pgr_stereocam.h File Reference

Library from Point Grey Research to access the xb3 images. More...

#include <dc1394/control.h>
#include <dc1394/conversions.h>
#include <dc1394/video.h>
#include <triclops.h>
#include <string.h>
Include dependency graph for pgr_stereocam.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  PGRStereoCamera_t
 
enum  PGRStereoCameraModel_t { UNKNOWN_CAMERA, BUMBLEBEE, BUMBLEBEE2, BUMBLEBEEXB3 }
 
bool isStereoCamera (dc1394camera_t *camera)
 
PGRStereoCameraModel_t getCameraModel (dc1394camera_t *camera)
 
dc1394error_t queryStereoCamera (dc1394camera_t *camera, PGRStereoCamera_t *stereoCamera)
 
dc1394error_t setStereoVideoCapture (PGRStereoCamera_t *stereoCamera)
 
dc1394error_t startTransmission (PGRStereoCamera_t *stereoCamera)
 
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 extractImagesMono (PGRStereoCamera_t *stereoCamera, unsigned char *pucDeInterleaved, unsigned char **ppucRightMono8, unsigned char **ppucLeftMono8, unsigned char **ppucCenterMono8, TriclopsInput *pTriclopsInput)
 
TriclopsError getTriclopsContextFromCamera (PGRStereoCamera_t *camera, TriclopsContext *pTriclops)
 
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 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 extractImagesMonoXB3 (PGRStereoCamera_t *stereoCamera, unsigned char *pucDeInterleaved, unsigned char **ppucRightMono8, unsigned char **ppucLeftMono8, unsigned char **ppucCenterMono8, TriclopsInput *pShortInput, TriclopsInput *pWideInput)
 

Detailed Description

Library from Point Grey Research to access the xb3 images.

Definition in file pgr_stereocam.h.

Enumeration Type Documentation

Enumerator
UNKNOWN_CAMERA 
BUMBLEBEE 
BUMBLEBEE2 
BUMBLEBEEXB3 

Definition at line 55 of file pgr_stereocam.h.

Function Documentation

TriclopsError getTriclopsContextFromCamera ( PGRStereoCamera_t camera,
TriclopsContext pTriclops 
)


xb3
Author(s): Miguel Oliveira, Tiago Talhada
autogenerated on Mon Mar 2 2015 01:33:02