Classes |
| struct | TriclopsColorImage |
| struct | TriclopsImage |
| struct | TriclopsImage16 |
| struct | TriclopsInput |
| struct | TriclopsInputRGB |
| struct | TriclopsInputRGB32BitPacked |
| struct | TriclopsPackedColorImage |
| struct | TriclopsPackedColorPixel |
| struct | TriclopsTimestamp |
Defines |
| #define | TRICLOPS_VERSION 3302 |
Typedefs |
| typedef int | TriclopsBool |
| typedef enum TriclopsCamera | TriclopsCamera |
| typedef struct TriclopsColorImage | TriclopsColorImage |
| typedef void * | TriclopsContext |
| typedef enum TriclopsError | TriclopsError |
| typedef struct TriclopsImage | TriclopsImage |
| typedef struct TriclopsImage16 | TriclopsImage16 |
| typedef enum TriclopsImage16Type | TriclopsImage16Type |
| typedef enum TriclopsImageType | TriclopsImageType |
| typedef struct TriclopsInput | TriclopsInput |
| typedef struct TriclopsInputRGB | TriclopsInputRGB |
typedef struct
TriclopsInputRGB32BitPacked | TriclopsInputRGB32BitPacked |
| typedef enum TriclopsInputType | TriclopsInputType |
typedef struct
TriclopsPackedColorImage | TriclopsPackedColorImage |
typedef struct
TriclopsPackedColorPixel | TriclopsPackedColorPixel |
| typedef struct TriclopsTimestamp | TriclopsTimestamp |
Enumerations |
| enum | TriclopsCamera {
TriCam_REFERENCE,
TriCam_RIGHT,
TriCam_TOP,
TriCam_LEFT,
TriCam_L_RIGHT = TriCam_RIGHT,
TriCam_L_TOP = TriCam_TOP,
TriCam_L_LEFT = TriCam_LEFT,
TriCam_COLOR,
TriCam_L_COLOR = TriCam_COLOR
} |
| enum | TriclopsError {
TriclopsErrorOk = 0,
TriclopsErrorNotImplemented,
TriclopsErrorInvalidSetting,
TriclopsErrorInvalidContext,
TriclopsErrorInvalidCamera,
TriclopsErrorInvalidROI,
TriclopsErrorInvalidRequest,
TriclopsErrorBadOptions,
TriclopsErrorCorruptConfigFile,
TriclopsErrorNoConfigFile,
TriclopsErrorUnknown,
TriclopsErrorNonMMXCpu,
TriclopsErrorInvalidParameter,
TriclopsErrorSurfaceValidationOverflow,
TriclopsErrorCorruptTransformFile,
TriclopsErrorSystemError,
TriclopsErrorFileRead,
TriclopsErrorCorruptPGRComment,
TriclopsErrorDeprecated
} |
| enum | TriclopsImage16Type { TriImg16_DISPARITY = 0
} |
| enum | TriclopsImageType { TriImg_DISPARITY = 0,
TriImg_RAW,
TriImg_RECTIFIED,
TriImg_EDGE
} |
| enum | TriclopsInputType { TriInp_NONE,
TriInp_RGB_32BIT_PACKED,
TriInp_RGB
} |
Functions |
| TriclopsError | triclopsBuildPackedTriclopsInput (int iCols, int iRows, int iRowInc, unsigned long ulSeconds, unsigned long ulMicroSeconds, unsigned char *pDataPacked, TriclopsInput *triclopsInput) |
| TriclopsError | triclopsBuildRGBTriclopsInput (int iCols, int iRows, int iRowInc, unsigned long ulSeconds, unsigned long ulMicroSeconds, unsigned char *pDataR, unsigned char *pDataG, unsigned char *pDataB, TriclopsInput *triclopsInput) |
| char * | triclopsErrorToString (TriclopsError error) |
| TriclopsError | triclopsGetImage (const TriclopsContext context, TriclopsImageType imageType, TriclopsCamera camera, TriclopsImage *image) |
| TriclopsError | triclopsGetImage16 (const TriclopsContext context, TriclopsImage16Type imageType, TriclopsCamera camera, TriclopsImage16 *image) |
| TriclopsError | triclopsPreprocess (TriclopsContext context, TriclopsInput *input) |
| TriclopsError | triclopsRectify (TriclopsContext context, TriclopsInput *input) |
| TriclopsError | triclopsSaveImage (TriclopsImage *image, char *filename) |
| TriclopsError | triclopsSaveImage16 (TriclopsImage16 *image, char *filename) |
| TriclopsError | triclopsStereo (TriclopsContext context) |
| const char * | triclopsVersion () |
This is from point grey. Check the manual for instructions.