Triclops SDK
4.0.3.0
triclopsenum.h
Go to the documentation of this file.
1 //=============================================================================
2 // Copyright © 2016 FLIR Integrated Imaging Solutions, Inc. All Rights Reserved.
3 //
4 // This software is the confidential and proprietary information of FLIR
5 // Integrated Imaging Solutions, Inc. ("Confidential Information"). You
6 // shall not disclose such Confidential Information and shall use it only in
7 // accordance with the terms of the license agreement you entered into
8 // with FLIR Integrated Imaging Solutions, Inc. (FLIR).
9 //
10 // FLIR MAKES NO REPRESENTATIONS OR WARRANTIES ABOUT THE SUITABILITY OF THE
11 // SOFTWARE, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
12 // IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
13 // PURPOSE, OR NON-INFRINGEMENT. FLIR SHALL NOT BE LIABLE FOR ANY DAMAGES
14 // SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING OR DISTRIBUTING
15 // THIS SOFTWARE OR ITS DERIVATIVES.
16 //=============================================================================
17 
18 //=============================================================================
19 // $Id: triclopsenum.h 309688 2016-12-21 18:28:11Z silvanoa $
20 //=============================================================================
21 
22 //=============================================================================
25 //=============================================================================
26 
27 #ifndef _TRICLOPS_ENUM_
28 #define _TRICLOPS_ENUM_
29 
30 #include <triclopserror.h>
31 
32 #ifdef __cplusplus
33 extern "C"
34 {
35 #endif
36  // start of group TriclopsEnum
44 
52 typedef enum TriclopsImageType {
71 
79 typedef enum TriclopsImage16Type {
86 
88 
89 
99 typedef enum TriclopsColorImageType {
105 
113 
121 typedef enum {
127 
136 typedef enum TriclopsCamera {
137  TriCam_REFERENCE,
138  TriCam_RIGHT,
139  TriCam_LEFT,
141 
156  TriCfg_MAX_VALUE = 2
158 
170 typedef enum {
178 
187 typedef enum {
192 
204 typedef enum {
210  // end of group TriclopsEnum
212 
213 #ifdef __cplusplus
214 }
215 #endif
216 
217 #endif // _TRICLOPS_ENUM_
Definition: triclopsenum.h:124
TriclopsImageType
8-bit per pixel image type enumerator
Definition: triclopsenum.h:52
Definition: triclopsenum.h:125
Definition: triclopsenum.h:174
TriclopsCamera
Sensor definition enumerator.
Definition: triclopsenum.h:136
TriclopsColorImageType
32-bit per pixel image type enumerator
Definition: triclopsenum.h:99
OpenCVPrefilterType
OpenCV Pre-filter type enumerator.
Definition: triclopsenum.h:187
Disparity Image.
Definition: triclopsenum.h:85
Definition: triclopsenum.h:188
TriclopsImage16Type
16-bit per pixel image type enumerator
Definition: triclopsenum.h:79
Definition: triclopsenum.h:153
Triclops Errors.
Rectified image.
Definition: triclopsenum.h:63
Definition: triclopsenum.h:123
OpenCVSGBMMode
OpenCV Semi-Global Block Matching (SGBM) implementation enumerator.
Definition: triclopsenum.h:204
TriclopsCameraConfiguration
Sensor configuration enumerator.
Definition: triclopsenum.h:152
Edge image.
Definition: triclopsenum.h:69
Definition: triclopsenum.h:206
Definition: triclopsenum.h:205
Raw unrectified image.
Definition: triclopsenum.h:58
Definition: triclopsenum.h:176
TriclopsColorPixelFormat
Color pixel structure enumerator.
Definition: triclopsenum.h:121
Definition: triclopsenum.h:175
Color non-rectified image.
Definition: triclopsenum.h:104
Definition: triclopsenum.h:122
Definition: triclopsenum.h:189
Definition: triclopsenum.h:154
TriclopsStereoAlgorithm
Stereo Algorithm enumerator.
Definition: triclopsenum.h:170
Definition: triclopsenum.h:171
Definition: triclopsenum.h:173
Definition: triclopsenum.h:190
Definition: triclopsenum.h:207
Definition: triclopsenum.h:172
Rectified Color Image.
Definition: triclopsenum.h:111
Definition: triclopsenum.h:155
Definition: triclopsenum.h:208
Contact Support Triclops SDK Programmer's Guide and API Reference