You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-**EnumAccompanyingTextRecognitionMode** : Describes the accompanying text recognition mode.
101
-
- ATRM_GENERAL : Recognizes accompanying texts using the general algorithm.
101
+
- ATRM_GENERAL : Recognizes accompanying texts using the general algorithm. Check [Mode Argument List](#Mode-Argument-List) for available argument settings.
102
102
- ATRM_SKIP : Skips the accompanying text recognition.
103
103
-**EnumBarcodeComplementMode** : Describes the barcode complement mode.
104
104
- BCM_AUTO : Not supported yet.
105
105
- BCM_GENERAL : Complements the barcode using the general algorithm.
106
106
- BCM_SKIP : Skips the barcode complement.
107
107
-**EnumBarcodeColourMode** : Describes the barcode colour mode.
108
-
- BICM_DARK_ON_LIGHT : Dark items on a light background.
109
-
- BICM_LIGHT_ON_DARK : Light items on a dark background. Not supported yet.
110
-
- BICM_DARK_ON_DARK : Dark items on a dark background. Not supported yet.
111
-
- BICM_LIGHT_ON_LIGHT : Light items on a light background. Not supported yet.
112
-
- BICM_DARK_LIGHT_MIXED : The background is mixed by dark and light. Not supported yet.
113
-
- BICM_DARK_ON_LIGHT_DARK_SURROUNDING : Dark item on a light background surrounded by dark.
108
+
- BICM_DARK_ON_LIGHT : Dark items on a light background. Check [Mode Argument List](#Mode-Argument-List) for available argument settings.
109
+
- BICM_LIGHT_ON_DARK : Light items on a dark background. Not supported yet. Check [Mode Argument List](#Mode-Argument-List) for available argument settings.
110
+
- BICM_DARK_ON_DARK : Dark items on a dark background. Not supported yet. Check [Mode Argument List](#Mode-Argument-List) for available argument settings.
111
+
- BICM_LIGHT_ON_LIGHT : Light items on a light background. Not supported yet. Check [Mode Argument List](#Mode-Argument-List) for available argument settings.
112
+
- BICM_DARK_LIGHT_MIXED : The background is mixed by dark and light. Not supported yet. Check [Mode Argument List](#Mode-Argument-List) for available argument settings.
113
+
- BICM_DARK_ON_LIGHT_DARK_SURROUNDING : Dark item on a light background surrounded by dark. Check [Mode Argument List](#Mode-Argument-List) for available argument settings.
114
114
- BICM_SKIP : Skips the barcode colour operation.
115
115
-**EnumBarcodeFormat** : Describes the barcode types in BarcodeFormat group 1.
116
116
- BF_ALL : All supported formats in BarcodeFormat group 1
-**EnumBinarizationMode** : Describes the binarization mode.
158
158
- BM_AUTO : Not supported yet.
159
-
- BM_LOCAL_BLOCK : Binarizes the image based on the local block.
159
+
- BM_LOCAL_BLOCK : Binarizes the image based on the local block. Check [Mode Argument List](#Mode-Argument-List) for available argument settings.
160
160
- BM_SKIP : Skips the binarization.
161
+
-**EnumClarityCalculationMethod** : Describes the clarity calculation method.
162
+
- ECCM_CONTRAST : Calculates clarity using the contrast method.
163
+
-**EnumClarityFilterMode** : Describes the clarity filter mode.
164
+
- CFM_GENERAL : The frames using the general algorithm based on calculated clarity.
161
165
-**EnumColourClusteringMode** : Describes the colour clustering mode.
162
166
- CCM_AUTO : Not supported yet.
163
-
- CCM_GENERAL_HSV : Clusters colours using the general algorithm based on HSV.
167
+
- CCM_GENERAL_HSV : Clusters colours using the general algorithm based on HSV. Check [Mode Argument List](#Mode-Argument-List) for available argument settings.
164
168
- CCM_SKIP : Skips the colour clustering.
165
169
-**EnumColourConversionMode** : Describes the colour conversion mode.
166
-
- CICM_GENERAL : Converts a colour image to a grayscale image using the general algorithm.
170
+
- CICM_GENERAL : Converts a colour image to a grayscale image using the general algorithm. Check [Mode Argument List](#Mode-Argument-List) for available argument settings.
167
171
- CICM_SKIP : Skips the colour conversion.
168
172
-**EnumConflictMode** : Describes the conflict mode.
169
173
- CM_IGNORE : Ignores new settings and inherits the previous settings.
170
174
- CM_OVERWRITE : Overwrites the old settings with new settings.
171
175
-**EnumDeformationResistingMode** : Describes the deformation resisting mode.
172
176
- DRM_AUTO : Not supported yet.
173
-
- DRM_GENERAL : Resists deformation using the general algorithm.
177
+
- DRM_GENERAL : Resists deformation using the general algorithm. Check [Mode Argument List](#Mode-Argument-List) for available argument settings.
174
178
- DRM_SKIP : Skips deformation resisting.
175
179
-**EnumDPMCodeReadingMode** : Describes the DPM code reading mode.
- IPF_BGR_888 : 24bit with BGR channel order stored in memory from high to low address
198
202
-**EnumImagePreprocessingMode** : Describes the image preprocessing mode.
199
203
- IPM_AUTO : Not supported yet.
200
-
- IPM_GENERAL : Takes the unpreprocessed image for following operations.
201
-
- IPM_GRAY_EQUALIZE : Preprocesses the image using the gray equalization algorithm.
202
-
- IPM_GRAY_SMOOTH : Preprocesses the image using the gray smoothing algorithm.
203
-
- IPM_SHARPEN_SMOOTH : Preprocesses the image using the sharpening and smoothing algorithm.
204
-
- IPM_MORPHOLOGY : Preprocesses the image using the morphology algorithm.
204
+
- IPM_GENERAL : Takes the unpreprocessed image for following operations. Check [Mode Argument List](#Mode-Argument-List) for available argument settings.
205
+
- IPM_GRAY_EQUALIZE : Preprocesses the image using the gray equalization algorithm. Check [Mode Argument List](#Mode-Argument-List) for available argument settings.
206
+
- IPM_GRAY_SMOOTH : Preprocesses the image using the gray smoothing algorithm. Check [Mode Argument List](#Mode-Argument-List) for available argument settings.
207
+
- IPM_SHARPEN_SMOOTH : Preprocesses the image using the sharpening and smoothing algorithm. Check [Mode Argument List](#Mode-Argument-List) for available argument settings.
208
+
- IPM_MORPHOLOGY : Preprocesses the image using the morphology algorithm. Check [Mode Argument List](#Mode-Argument-List) for available argument settings.
205
209
- IPM_SKIP : Skips image preprocessing.
206
210
-**EnumIMResultDataType** : Describes the intermediate result data type.
- IMRDT_QUADRILATERAL : Specifies the Quadrilateral
213
217
-**EnumIntermediateResultSavingMode** : Describes the intermediate result saving mode.
214
218
- IRSM_MEMORY : Saves intermediate results in memory.
215
-
- IRSM_FILESYSTEM : Saves intermediate results in file system.
216
-
- IRSM_BOTH : Saves intermediate results in both memory and file system.
219
+
- IRSM_FILESYSTEM : Saves intermediate results in file system. Check [Mode Argument List](#Mode-Argument-List) for available argument settings.
220
+
- IRSM_BOTH : Saves intermediate results in both memory and file system. Check [Mode Argument List](#Mode-Argument-List) for available argument settings.
217
221
-**EnumIntermediateResultType** : Describes the intermediate result type.
- LM_CONNECTED_BLOCKS : Localizes barcodes by searching for connected blocks. This algorithm usually gives best result and it is recommended to set ConnectedBlocks to the highest priority.
236
240
- LM_STATISTICS : Localizes barcodes by groups of contiguous black-white regions. This is optimized for QRCode and DataMatrix.
237
241
- LM_LINES : Localizes barcodes by searching for groups of lines. This is optimized for 1D and PDF417 barcodes.
238
-
- LM_SCAN_DIRECTLY : Localizes barcodes quickly. This mode is recommended in interactive scenario.
242
+
- LM_SCAN_DIRECTLY : Localizes barcodes quickly. This mode is recommended in interactive scenario. Check [Mode Argument List](#Mode-Argument-List) for available argument settings.
239
243
- LM_STATISTICS_MARKS : Localizes barcodes by groups of marks.This is optimized for DPM codes.
240
244
- LM_STATISTICS_POSTAL_CODE : Localizes barcodes by groups of connected blocks and lines.This is optimized for postal codes.
241
245
- LM_SKIP : Skips localization.
246
+
-**EnumPDFReadingMode** : Describes the clarity filter mode.
247
+
- PDFRM_AUTO : Lets the library choose the reading mode automatically.
248
+
- PDFRM_VECTOR : Detects barcode from vector data in PDF file.
249
+
- PDFRM_RASTER : Converts the PDF file to image(s) first, then perform barcode recognition.
242
250
-**EnumQRCodeErrorCorrectionLevel** : Describes the QR Code error correction level.
243
251
- QRECL_ERROR_CORRECTION_H : Error Correction Level H (high)
244
252
- QRECL_ERROR_CORRECTION_L : Error Correction Level L (low)
-**EnumRegionPredetectionMode** : Describes the region predetection mode.
248
256
- RPM_AUTO : Lets the library choose an algorithm automatically to detect region.
249
257
- RPM_GENERAL : Takes the whole image as a region.
250
-
- RPM_GENERAL_RGB_CONTRAST : Detects region using the general algorithm based on RGB colour contrast.
251
-
- RPM_GENERAL_GRAY_CONTRAST : Detects region using the general algorithm based on gray contrast.
252
-
- RPM_GENERAL_HSV_CONTRAST : Detects region using the general algorithm based on HSV colour contrast.
258
+
- RPM_GENERAL_RGB_CONTRAST : Detects region using the general algorithm based on RGB colour contrast. Check [Mode Argument List](#Mode-Argument-List) for available argument settings.
259
+
- RPM_GENERAL_GRAY_CONTRAST : Detects region using the general algorithm based on gray contrast. Check [Mode Argument List](#Mode-Argument-List) for available argument settings.
260
+
- RPM_GENERAL_HSV_CONTRAST : Detects region using the general algorithm based on HSV colour contrast. Check [Mode Argument List](#Mode-Argument-List) for available argument settings.
253
261
- RPM_SKIP : Skips region detection.
254
262
-**EnumResultCoordinateType** : Describes the result coordinate type.
255
263
- RCT_PIXEL : Returns the coordinate in pixel value.
- RT_PARTIAL_TEXT : Specifies the partial text. This means part of the text result decoded from the barcode.
262
270
-**EnumScaleUpMode** : Describes the scale up mode.
263
271
- SUM_AUTO : The library chooses an interpolation method automatically to scale up.
264
-
- SUM_LINEAR_INTERPOLATION : Scales up using the linear interpolation method.
265
-
- SUM_NEAREST_NEIGHBOUR_INTERPOLATION : Scales up using the nearest-neighbour interpolation method.
272
+
- SUM_LINEAR_INTERPOLATION : Scales up using the linear interpolation method. Check [Mode Argument List](#Mode-Argument-List) for available argument settings.
273
+
- SUM_NEAREST_NEIGHBOUR_INTERPOLATION : Scales up using the nearest-neighbour interpolation method. Check [Mode Argument List](#Mode-Argument-List) for available argument settings.
266
274
- SUM_SKIP : Skip the scale-up process.
267
275
-**EnumTerminatePhase** : Describes the terminate phase.
268
276
- TP_REGION_PREDETECTED : Exits the barcode reading algorithm after the region predetection is done.
- TP_BARCODE_RECOGNIZED : Exits the barcode reading algorithm after the region predetection, image pre-processing, image binarization, barcode localization, barcode type determining, and barcode recognition are done.
274
282
-**EnumTextAssistedCorrectionMode** : Describes the text assisted correction mode.
275
283
- TACM_AUTO : Not supported yet.
276
-
- TACM_VERIFYING : Uses the accompanying text to verify the decoded barcode result.
277
-
- TACM_VERIFYING_PATCHING : Uses the accompanying text to verify and patch the decoded barcode result.
284
+
- TACM_VERIFYING : Uses the accompanying text to verify the decoded barcode result. Check [Mode Argument List](#Mode-Argument-List) for available argument settings.
285
+
- TACM_VERIFYING_PATCHING : Uses the accompanying text to verify and patch the decoded barcode result. Check [Mode Argument List](#Mode-Argument-List) for available argument settings.
278
286
- TACM_SKIP : Skips the text assisted correction.
279
287
-**EnumTextFilterMode** : Describes the text filter mode.
280
288
- TFM_AUTO : Not supported yet.
281
-
- TFM_GENERAL_CONTOUR : Filters text using the general algorithm based on contour.
289
+
- TFM_GENERAL_CONTOUR : Filters text using the general algorithm based on contour. Check [Mode Argument List](#Mode-Argument-List) for available argument settings.
282
290
- TFM_SKIP : Skips text filtering.
283
291
-**EnumTextResultOrderMode** : Describes the text result order mode.
284
292
- TROM_CONFIDENCE : Returns the text results in descending order by confidence.
- TROM_SKIP : Skips the result ordering operation.
288
296
-**EnumTextureDetectionMode** : Describes the texture detection mode.
289
297
- TDM_AUTO : Not supported yet.
290
-
- TDM_GENERAL_WIDTH_CONCENTRATION : Detects texture using the general algorithm.
298
+
- TDM_GENERAL_WIDTH_CONCENTRATION : Detects texture using the general algorithm. Check [Mode Argument List](#Mode-Argument-List) for available argument settings.
291
299
- TDM_SKIP : Skips texture detection.
292
-
-**EnumClarityCalculationMethod** : Describes the clarity calculation method.
293
-
- ECCM_CONTRAST : Calculates clarity using the contrast method.
294
-
-**EnumClarityFilterMode** : Describes the clarity filter mode.
295
-
- CFM_GENERAL : The frames using the general algorithm based on calculated clarity.
296
-
-**EnumPDFReadingMode** : Describes the clarity filter mode.
297
-
- PDFRM_AUTO : Lets the library choose the reading mode automatically.
298
-
- PDFRM_VECTOR : Detects barcode from vector data in PDF file.
299
-
- PDFRM_RASTER : Converts the PDF file to image(s) first, then perform barcode recognition.
0 commit comments