HealthInsuranceCardScanner

Deprecated

Use DocumentDataExtractor instead.

Recognizer for German-issued European health insurance cards (EHIC), a.k.a. elektronische Gesundheitskarten (eGK). The recognizer performs validation on the result that is specific to German cards and returns a failure result if any of the fields that can be validated fail validation. NOTE: In order to operate, this class requires tesseract languages and trained data to be present in the application bundle.

Inheritors

Functions

Link copied to clipboard
abstract fun clear()

Clears the result accumulation cache (for live detection)

Link copied to clipboard

Returns a copy of the current configuration.

Link copied to clipboard

Detect and extract data from EHIC in an image given as Bitmap.

Link copied to clipboard

Detect and extract data from EHIC in an JPEG image given as an byte array.

Link copied to clipboard
abstract fun recognizeNv21(image: ByteArray, width: Int, height: Int, orientation: Int): EuropeanHealthInsuranceCardRecognitionResult?

Detect and extract data from EHIC in an N21 format image given as an byte array.

Link copied to clipboard
abstract fun recognizeNv21WithFinderOverlay(image: ByteArray, width: Int, height: Int, orientation: Int, finderRect: Rect): EuropeanHealthInsuranceCardRecognitionResult?

Detect and extract data from EHIC in an N21 format image given as an byte array in specified finder overlay rect

Link copied to clipboard

Sets the configuration for the EHIC scanner.