RGLResultType
The RGLResultType
enumeration contains a pool of constants that 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 | is represented as a binary array which contains an image of the image graphic file |
RGLResultTypeMrzOCRExtended | stores text results of MRZ, document filling, and barcodes reading |
RGLResultTypeBarCodes | serves for storing and passing to the user application of results of barcodes' areas search on the scanned document page and their reading in binary non-formatted code |
RGLResultTypeGraphics | stores graphic results of document filling area and barcodes reading |
RGLResultTypeMrzTestQuality | stores 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, barcodes data, and data retrieved from RFID-chip memory and passing it to the user application |
RGLResultTypeRawUncroppedImage | stores a graphic image without compression |
RGLResultTypeVisualOCRExtended | stores text results of MRZ, document filling, and barcodes reading |
RGLResultTypeBarCodesTextData | stores text results of MRZ, document filling, and barcodes reading |
RGLResultTypeBarCodesImageData | stores graphic results of document filling area and barcodes 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 | serves for storing a graphic image without compression and passing it to the user application |
RGLResultTypeBayer | serves for storing a graphic image without compression and passing it to the user application |
RGLResultTypeMagneticStripe | is represented as a binary array that contains array if data erade from magnetic stripe |
RGLResultTypeMagneticStripeTextData | serves for storing text results of MRZ, document filling, and barcodes reading |
RGLResultTypeFieldFileImage | is represented as a binary array that contains an image of the graphic field image graphic file |
RGLResultTypeDatabaseCheck | serves for storing the result of documents database check |
RGLResultTypeFingerprintTemplateISO | is represented as a binary array which contains an ISO fingerprint template |
RGLResultTypeInputImageQuality | stores input image quality check results list |
RGLResultTypeDocumentPosition | stores document bounds detection result |
RGLResultTypeCustom | not used |
RGLResultTypeRfidRawData | stores the data reading results from the RFID-chip in a form of a list of the logically separated data groups |
RGLResultTypeRfidTextData | stores the results of data reading from the RFID-chip in a form of a list of logically separated text data (text fields) |
RGLResultTypeRfidImageData | stores the results of data reading from the RFID- chip in a form of a list of logically separated graphic data (images, graphic fields) |
RGLResultTypeRfidBinaryData | stores the data reading results from the RFID-chip in a form of a list of the logically separated data groups |
RGLResultTypeRfidOriginalGraphics | stores 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 |