RGLResultType

This page covers the description of the RGLResultType enumeration

RGLResultType enumeration contains a pool of constants which determine the type of resulting data formed during the data scanning and processing cycle and passed to the user application.

typedef NS_ENUM(NSInteger, RGLResultType) {
  RGLResultTypeEmpty                          =   0,
  RGLResultTypeRawImage                       =   1,
  RGLResultTypeFileImage                      =   2,
  RGLResultTypeMrzOCRExtended                 =   3,
  RGLResultTypeBarCodes                       =   5,
  RGLResultTypeGraphics                       =   6,
  RGLResultTypeMrzTestQuality                 =   7,
  RGLResultTypeDocumentTypesCandidates        =   8,
  RGLResultTypeChosenDocumentTypeCandidate    =   9,
  RGLResultTypeDocumentsInfoList              =  10,
  RGLResultTypeOcrLexicalAnalyze              =  15,
  RGLResultTypeRawUncroppedImage              =  16,
  RGLResultTypeVisualOCRExtended              =  17,
  RGLResultTypeBarCodesTextData               =  18,
  RGLResultTypeBarCodesImageData              =  19,
  RGLResultTypeAuthenticity                   =  20,
  RGLResultTypeExpertAnalyze                  =  21,
  RGLResultTypeOcrLexicalAnalyzeEx            =  22,
  RGLResultTypeEosImage                       =  23,
  RGLResultTypeBayer                          =  24,
  RGLResultTypeMagneticStripe                 =  25,
  RGLResultTypeMagneticStripeTextData         =  26,
  RGLResultTypeFieldFileImage                 =  27,
  RGLResultTypeDatabaseCheck                  =  28,
  RGLResultTypeFingerprintTemplateISO         =  29,
  RGLResultTypeInputImageQuality              =  30,
  RGLResultTypeMrzPosition                    =  61,
  RGLResultTypeBarcodePosition                =  62,
  RGLResultTypeDocumentPosition               =  85,
  RGLResultTypeCustom                         = 100,
  RGLResultTypeRfidRawData                    = 101,
  RGLResultTypeRfidTextData                   = 102,
  RGLResultTypeRfidImageData                  = 103,
  RGLResultTypeRfidBinaryData                 = 104,
  RGLResultTypeRfidOriginalGraphics           = 105
} NS_SWIFT_NAME(ResultType);

Constant

Description

RGLResultTypeEmpty

no result

RGLResultTypeRawImage

stores a graphic image

RGLResultTypeFileImage

represented as binary array which contains image of the image graphic file

RGLResultTypeMrzOCRExtended

serves for storing text results of MRZ, document filling and bar-codes reading

RGLResultTypeBarCodes

serves for storing and passing to the user application of results of bar-codes areas search on the scanned document page and their reading in binary non-formatted code

RGLResultTypeGraphics

serves for storing graphic results of document filling area and bar-codes reading

RGLResultTypeMrzTestQuality

serves for storing the information on document MRZ printing quality check results

RGLResultTypeDocumentTypesCandidates

serves for storing information on candidate documents and passing it to the user application when performing the recognition of the document type

RGLResultTypeChosenDocumentTypeCandidate

contains information on one candidate document when determining the document type

RGLResultTypeDocumentsInfoList

not used. Serves for storing the full list of documents stored in the current document database and passing it to the user application

RGLResultTypeOcrLexicalAnalyze

serves for storing the results of comparing the MRZ text data, document filling area data, bar-codes data and data retrieved from RFID-chip memory and passing it to the user application

RGLResultTypeRawUncroppedImage

result stores a graphic image without compression

RGLResultTypeVisualOCRExtended

result serves for storing text results of MRZ, document filling and bar-codes reading

RGLResultTypeBarCodesTextData

result serves for storing text results of MRZ, document filling and bar-codes reading

RGLResultTypeBarCodesImageData

serves for storing graphic results of document filling area and bar-codes reading

RGLResultTypeAuthenticity

serves for storing the result of document authenticity check using the images for different lighting schemes and passing it to the user application

RGLResultTypeExpertAnalyze

not used

RGLResultTypeEosImage

stores a graphic image in without compression and passing it to the user application

RGLResultTypeBayer

stores a graphic image in without compression and passing it to the user application

RGLResultTypeMagneticStripe

represented as binary array which contains array if data erade from magnetic stripe

RGLResultTypeMagneticStripeTextData

serves for storing text results of MRZ, document filling and bar-codes reading

RGLResultTypeFieldFileImage

represented as binary array which contains image of the graphic field image graphic file

RGLResultTypeDatabaseCheck

serves for storing the result of documents database check

RGLResultTypeFingerprintTemplateISO

represented as binary array which contains ISO fingerprint template

RGLResultTypeInputImageQuality

used for storing input image quality check results list

RGLResultTypeDocumentPosition

used for storing document bounds detection result

RGLResultTypeCustom

not used

RGLResultTypeRfidRawData

servers for storing the data reading results from the RFID-chip in a form of a list of the logically separated data groups

RGLResultTypeRfidTextData

servers for storing the results of data reading from the RFID-chip in a form of a list of logically separated text data (text fields)

RGLResultTypeRfidImageData

servers for storing the results of data reading from the RFID- chip in a form of a list of logically separated graphic data (images, graphic fields)

RGLResultTypeRfidBinaryData

servers for storing the data reading results from the RFID-chip in a form of a list of the logically separated data groups

RGLResultTypeRfidOriginalGraphics

servers for storing the results of data reading in a form of a list of objects of the original binary representation of the graphics in memory of the RFID-chip

Last updated

Was this helpful?