Classes | |
struct | TriclopsColorImage |
32-bit RGBU color image structure More... | |
struct | TriclopsColorPixel |
Single colored pixel helper structure. More... | |
struct | TriclopsColorStereoPair |
Color image pair for stereo computation. More... | |
struct | TriclopsImage |
8-bit greyscale image structure More... | |
struct | TriclopsImage16 |
16-bit greyscale image structure More... | |
struct | TriclopsImage3d |
Three dimensional data structure. More... | |
struct | TriclopsMonoStereoPair |
Greyscale image pair for stereo computation. More... | |
struct | TriclopsPoint3d |
Three dimensional point structure. More... | |
struct | TriclopsROI |
Region of Interest (ROI) structure. More... | |
struct | TriclopsTransform |
Quaternion structure. More... | |
struct | TriclopsVersion |
Triclops SDK current version. More... | |
Typedefs | |
typedef int | TriclopsBool |
Boolean type definition kept for legacy purposes. | |
typedef struct TriclopsColorImage | TriclopsColorImage |
32-bit RGBU color image structure More... | |
typedef struct TriclopsColorPixel | TriclopsColorPixel |
Single colored pixel helper structure. More... | |
typedef struct TriclopsColorStereoPair | TriclopsColorStereoPair |
Color image pair for stereo computation. | |
typedef void * | TriclopsContext |
Wrapper for the internal C++ Triclops context. More... | |
typedef struct TriclopsImage | TriclopsImage |
8-bit greyscale image structure More... | |
typedef struct TriclopsImage16 | TriclopsImage16 |
16-bit greyscale image structure More... | |
typedef struct TriclopsImage3d | TriclopsImage3d |
Three dimensional data structure. More... | |
typedef struct TriclopsMonoStereoPair | TriclopsMonoStereoPair |
Greyscale image pair for stereo computation. | |
typedef struct TriclopsPoint3d | TriclopsPoint3d |
Three dimensional point structure. More... | |
typedef struct TriclopsROI | TriclopsROI |
Region of Interest (ROI) structure. More... | |
typedef struct TriclopsVersion | TriclopsVersion |
Triclops SDK current version. More... | |
typedef struct TriclopsColorImage TriclopsColorImage |
32-bit RGBU color image structure
Structure used in 32-bit color image I/O operations, most notably the retrieval of rectified colored inputs. The rowinc parameter represents the length in bytes for each row; this value should be equal to ncols*sizeof(struct TriclopsColorPixel) unless any padding is being performed. The buffer pointer, if changed, should point to an initialised memory location large at least rowinc*nrows bytes. Note : TriclopsColorImage replaces the deprecated image structure TriclopsPackedColorImage defined in previous versions (<4.0) of Triclops.
typedef struct TriclopsColorPixel TriclopsColorPixel |
Single colored pixel helper structure.
The structure has been defined in order to access color data more easily in colored images. As triclops uses 32-bit RGBU color images the structure is defined to address four adjacent color values per pixel. Note: TriclopsColorPixel replaces the deprecated structure TriclopsPackedColorPixel defined in previous versions (< 4.0) of Triclops.
typedef void* TriclopsContext |
Wrapper for the internal C++ Triclops context.
A Triclops context is the class that manages all the image buffers and bookkeeping information necessary to proper Triclops operation.
typedef struct TriclopsImage TriclopsImage |
8-bit greyscale image structure
Structure used in 8-bit greyscale image I/O operations. The rowinc parameter represents the length in bytes for each row; this value should be equal to ncols unless any padding is being performed. The buffer pointer, if changed, should point to an initialised memory location large at least rowinc*nrows bytes.
typedef struct TriclopsImage16 TriclopsImage16 |
16-bit greyscale image structure
Structure used in 16-bit greyscale image I/O operations, most notably the retrieval of fixed point disparity maps. The rowinc parameter represents the length in bytes for each row; this value should be equal to ncols*sizeof(unsigned short) unless any padding is being performed. The buffer pointer, if changed, should point to an initialised memory location large at least rowinc*nrows bytes.
typedef struct TriclopsImage3d TriclopsImage3d |
Three dimensional data structure.
Structure used to represent a depth map using 3D coordinates with respect to the original pixel location. The rowinc parameter represents the length in bytes for each row; this value should be equal to ncols*sizeof(struct TriclopsPoint3d) unless any padding is being performed. The buffer pointer, if changed, should point to an initialised memory location large at least rowinc*nrows bytes.
typedef struct TriclopsPoint3d TriclopsPoint3d |
Three dimensional point structure.
typedef struct TriclopsROI TriclopsROI |
Region of Interest (ROI) structure.
Structure used to define ROIs for input image sub-processing. The image coordinates are computed with the origin (0, 0) on the top-left corner of the image, with a maximum of (width, height) in the bottol-right corner of the image
typedef struct TriclopsVersion TriclopsVersion |
Triclops SDK current version.
This structure contains the current version of the Triclops library
Contact Support | Triclops SDK Programmer's Guide and API Reference | Mon Dec 19 2016 © FLIR Integrated Imaging Solutions Inc. All rights reserved. |