...
1 package computervision
2
3
4
5
6
7
8
9
10 type Details string
11
12 const (
13
14 Celebrities Details = "Celebrities"
15
16 Landmarks Details = "Landmarks"
17 )
18
19
20 func PossibleDetailsValues() []Details {
21 return []Details{Celebrities, Landmarks}
22 }
23
24
25 type Gender string
26
27 const (
28
29 Female Gender = "Female"
30
31 Male Gender = "Male"
32 )
33
34
35 func PossibleGenderValues() []Gender {
36 return []Gender{Female, Male}
37 }
38
39
40 type OcrLanguages string
41
42 const (
43
44 Ar OcrLanguages = "ar"
45
46 Cs OcrLanguages = "cs"
47
48 Da OcrLanguages = "da"
49
50 De OcrLanguages = "de"
51
52 El OcrLanguages = "el"
53
54 En OcrLanguages = "en"
55
56 Es OcrLanguages = "es"
57
58 Fi OcrLanguages = "fi"
59
60 Fr OcrLanguages = "fr"
61
62 Hu OcrLanguages = "hu"
63
64 It OcrLanguages = "it"
65
66 Ja OcrLanguages = "ja"
67
68 Ko OcrLanguages = "ko"
69
70 Nb OcrLanguages = "nb"
71
72 Nl OcrLanguages = "nl"
73
74 Pl OcrLanguages = "pl"
75
76 Pt OcrLanguages = "pt"
77
78 Ro OcrLanguages = "ro"
79
80 Ru OcrLanguages = "ru"
81
82 Sk OcrLanguages = "sk"
83
84 SrCyrl OcrLanguages = "sr-Cyrl"
85
86 SrLatn OcrLanguages = "sr-Latn"
87
88 Sv OcrLanguages = "sv"
89
90 Tr OcrLanguages = "tr"
91
92 Unk OcrLanguages = "unk"
93
94 ZhHans OcrLanguages = "zh-Hans"
95
96 ZhHant OcrLanguages = "zh-Hant"
97 )
98
99
100 func PossibleOcrLanguagesValues() []OcrLanguages {
101 return []OcrLanguages{Ar, Cs, Da, De, El, En, Es, Fi, Fr, Hu, It, Ja, Ko, Nb, Nl, Pl, Pt, Ro, Ru, Sk, SrCyrl, SrLatn, Sv, Tr, Unk, ZhHans, ZhHant}
102 }
103
104
105 type TextOperationStatusCodes string
106
107 const (
108
109 Failed TextOperationStatusCodes = "Failed"
110
111 NotStarted TextOperationStatusCodes = "NotStarted"
112
113 Running TextOperationStatusCodes = "Running"
114
115 Succeeded TextOperationStatusCodes = "Succeeded"
116 )
117
118
119 func PossibleTextOperationStatusCodesValues() []TextOperationStatusCodes {
120 return []TextOperationStatusCodes{Failed, NotStarted, Running, Succeeded}
121 }
122
123
124 type TextRecognitionMode string
125
126 const (
127
128 Handwritten TextRecognitionMode = "Handwritten"
129
130 Printed TextRecognitionMode = "Printed"
131 )
132
133
134 func PossibleTextRecognitionModeValues() []TextRecognitionMode {
135 return []TextRecognitionMode{Handwritten, Printed}
136 }
137
138
139 type TextRecognitionResultConfidenceClass string
140
141 const (
142
143 High TextRecognitionResultConfidenceClass = "High"
144
145 Low TextRecognitionResultConfidenceClass = "Low"
146 )
147
148
149 func PossibleTextRecognitionResultConfidenceClassValues() []TextRecognitionResultConfidenceClass {
150 return []TextRecognitionResultConfidenceClass{High, Low}
151 }
152
153
154 type TextRecognitionResultDimensionUnit string
155
156 const (
157
158 Inch TextRecognitionResultDimensionUnit = "inch"
159
160 Pixel TextRecognitionResultDimensionUnit = "pixel"
161 )
162
163
164 func PossibleTextRecognitionResultDimensionUnitValues() []TextRecognitionResultDimensionUnit {
165 return []TextRecognitionResultDimensionUnit{Inch, Pixel}
166 }
167
168
169 type VisualFeatureTypes string
170
171 const (
172
173 VisualFeatureTypesAdult VisualFeatureTypes = "Adult"
174
175 VisualFeatureTypesBrands VisualFeatureTypes = "Brands"
176
177 VisualFeatureTypesCategories VisualFeatureTypes = "Categories"
178
179 VisualFeatureTypesColor VisualFeatureTypes = "Color"
180
181 VisualFeatureTypesDescription VisualFeatureTypes = "Description"
182
183 VisualFeatureTypesFaces VisualFeatureTypes = "Faces"
184
185 VisualFeatureTypesImageType VisualFeatureTypes = "ImageType"
186
187 VisualFeatureTypesObjects VisualFeatureTypes = "Objects"
188
189 VisualFeatureTypesTags VisualFeatureTypes = "Tags"
190 )
191
192
193 func PossibleVisualFeatureTypesValues() []VisualFeatureTypes {
194 return []VisualFeatureTypes{VisualFeatureTypesAdult, VisualFeatureTypesBrands, VisualFeatureTypesCategories, VisualFeatureTypesColor, VisualFeatureTypesDescription, VisualFeatureTypesFaces, VisualFeatureTypesImageType, VisualFeatureTypesObjects, VisualFeatureTypesTags}
195 }
196
View as plain text