NIST Biometric Evaluation Framework
Software components for biometric technology evaluations
be_iris.h
Go to the documentation of this file.
1/*
2 * This software was developed at the National Institute of Standards and
3 * Technology (NIST) by employees of the Federal Government in the course
4 * of their official duties. Pursuant to title 17 Section 105 of the
5 * United States Code, this software is not subject to copyright protection
6 * and is in the public domain. NIST assumes no responsibility whatsoever for
7 * its use by other parties, and makes no guarantees, expressed or implied,
8 * about its quality, reliability, or any other characteristic.
9 */
10
11#ifndef __BE_IRIS_H__
12#define __BE_IRIS_H__
13
15
16namespace BiometricEvaluation
17{
29 namespace Iris
30 {
36 Unknown = 0,
37 CMOSCCD = 1
38 };
39
44 enum class EyeLabel {
45 Undefined = 0,
46 Right = 1,
47 Left = 2
48 };
49
54 enum class ImageType {
55 Uncropped = 1,
56 VGA = 2,
57 Cropped = 3,
59 };
60
65 enum class Orientation {
66 Undefined = 0,
67 Base = 1,
68 Flipped = 2
69 };
70
75 enum class ImageCompression {
76 Undefined = 0,
77 LosslessNone = 1,
78 Lossy = 2
79 };
80
85 enum class CameraRange {
86 Unassigned = 0,
87 Failed = 1,
88 Overflow = 2
89 };
90 }
91}
92
95 BE_Iris_CaptureDeviceTechnology_EnumToStringMap);
96
99 BE_Iris_EyeLabel_EnumToStringMap);
100
103 BE_Iris_ImageType_EnumToStringMap);
104
107 BE_Iris_Orientation_EnumToStringMap);
108
111 BE_Iris_ImageCompression_EnumToStringMap);
112
115 BE_Iris_CameraRange_EnumToStringMap);
116
117#endif /* __BE_IRIS_H__ */
118
BE_FRAMEWORK_ENUMERATION_DECLARATIONS(BiometricEvaluation::Iris::CaptureDeviceTechnology, BE_Iris_CaptureDeviceTechnology_EnumToStringMap)
Orientation
Iris horizontal orientation classification codes.
Definition: be_iris.h:65
CameraRange
Range from camera lens center to subject iris.
Definition: be_iris.h:85
ImageCompression
Iris image compression type.
Definition: be_iris.h:75
CaptureDeviceTechnology
Capture device technology identifiers.
Definition: be_iris.h:35
ImageType
Iris image type classification codes.
Definition: be_iris.h:54
This software was developed at the National Institute of Standards and Technology (NIST) by employees...