Package io.scanbot.sdk.hicscanner
Class DefaultHealthInsuranceCardScanner
-
- All Implemented Interfaces:
-
io.scanbot.sdk.hicscanner.HealthInsuranceCardScanner
public final class DefaultHealthInsuranceCardScanner implements HealthInsuranceCardScanner
Default HealthInsuranceCardScanner implementation
-
-
Constructor Summary
Constructors Constructor Description DefaultHealthInsuranceCardScanner()
-
Method Summary
Modifier and Type Method Description EuropeanHealthInsuranceCardRecognizerConfigurationcopyCurrentConfiguration()Returns a copy of the current configuration. UnitsetConfiguration(EuropeanHealthInsuranceCardRecognizerConfiguration configuration)Sets the configuration for the EHIC scanner. EuropeanHealthInsuranceCardRecognitionResultrecognizeNv21(ByteArray image, Integer width, Integer height, Integer orientation)Detect and extract data from EHIC in an N21 format image given as an byte array. EuropeanHealthInsuranceCardRecognitionResultrecognizeNv21WithFinderOverlay(ByteArray image, Integer width, Integer height, Integer orientation, Rect finderRect)Detect and extract data from EHIC in an N21 format image given as an byte array in specified finder overlay rect EuropeanHealthInsuranceCardRecognitionResultrecognizeJPEG(ByteArray image, Integer orientation)Detect and extract data from EHIC in an JPEG image given as an byte array. EuropeanHealthInsuranceCardRecognitionResultrecognizeBitmap(Bitmap image, Integer orientation)Detect and extract data from EHIC in an image given as Bitmap. Unitclear()Clears the result accumulation cache (for live detection) -
-
Method Detail
-
copyCurrentConfiguration
EuropeanHealthInsuranceCardRecognizerConfiguration copyCurrentConfiguration()
Returns a copy of the current configuration.
-
setConfiguration
Unit setConfiguration(EuropeanHealthInsuranceCardRecognizerConfiguration configuration)
Sets the configuration for the EHIC scanner.
- Parameters:
configuration- The configuration to set.
-
recognizeNv21
EuropeanHealthInsuranceCardRecognitionResult recognizeNv21(ByteArray image, Integer width, Integer height, Integer orientation)
Detect and extract data from EHIC in an N21 format image given as an byte array.
- Parameters:
image- An N21 format image containing an EHIC on a clean background.width- Image width.height- Image height.orientation- Image orientation in degrees.
-
recognizeNv21WithFinderOverlay
EuropeanHealthInsuranceCardRecognitionResult recognizeNv21WithFinderOverlay(ByteArray image, Integer width, Integer height, Integer orientation, Rect finderRect)
Detect and extract data from EHIC in an N21 format image given as an byte array in specified finder overlay rect
- Parameters:
image- An N21 format image containing an EHIC on a clean background.width- Image width.height- Image height.orientation- Image orientation in degrees.finderRect- Image scanning area.
-
recognizeJPEG
EuropeanHealthInsuranceCardRecognitionResult recognizeJPEG(ByteArray image, Integer orientation)
Detect and extract data from EHIC in an JPEG image given as an byte array.
- Parameters:
image- An JPEG format image containing an EHIC on a clean background.orientation- Image orientation in degrees.
-
recognizeBitmap
EuropeanHealthInsuranceCardRecognitionResult recognizeBitmap(Bitmap image, Integer orientation)
Detect and extract data from EHIC in an image given as Bitmap.
- Parameters:
image- Bitmap containing an EHIC on a clean background.orientation- Image orientation in degrees.
-
-
-
-