Package io.scanbot.sdk.mrz
Interface MrzScanner
-
- All Implemented Interfaces:
public interface MrzScanner
Performs detection and scanning of MRZ data
-
-
Method Summary
Modifier and Type Method Description abstract MrzScannerConfiguration
copyCurrentConfiguration()
Returns a copy of the current configuration. abstract Unit
setConfiguration(MrzScannerConfiguration configuration)
Sets the configuration for the MRZ scanner. abstract MrzScannerResult
scan(ByteArray nv21, Integer width, Integer height, Integer orientation)
Performs MRZ data scanning on the NV21 format image abstract MrzScannerResult
scanFromBgr(ByteArray bgr, Integer width, Integer height, Integer orientation)
Performs MRZ data scanning on the BGR format image abstract MrzScannerResult
scanFromJpeg(ByteArray image, Integer width, Integer height, Integer orientation)
Performs MRZ data scanning on the JPEG image abstract MrzScannerResult
scanFromJpegInArea(ByteArray image, Integer width, Integer height, Integer orientation, Rect areaRect)
Performs MRZ data scanning on the JPEG image in specified area rect abstract MrzScannerResult
scanFromBitmap(Bitmap bitmap, Integer orientation)
Performs MRZ data scanning on the Bitmap abstract MrzScannerResult
scanInArea(ByteArray nv21, Integer width, Integer height, Integer orientation, Rect areaRect)
Performs MRZ data scanning on the NV21 format image in specified area rect abstract MrzScannerResult
parseString(String mrzString)
Performs MRZ data parsing on the given string -
-
Method Detail
-
copyCurrentConfiguration
abstract MrzScannerConfiguration copyCurrentConfiguration()
Returns a copy of the current configuration.
-
setConfiguration
abstract Unit setConfiguration(MrzScannerConfiguration configuration)
Sets the configuration for the MRZ scanner.
- Parameters:
configuration
- The configuration to set.
-
scan
abstract MrzScannerResult scan(ByteArray nv21, Integer width, Integer height, Integer orientation)
Performs MRZ data scanning on the NV21 format image
-
scanFromBgr
abstract MrzScannerResult scanFromBgr(ByteArray bgr, Integer width, Integer height, Integer orientation)
Performs MRZ data scanning on the BGR format image
-
scanFromJpeg
abstract MrzScannerResult scanFromJpeg(ByteArray image, Integer width, Integer height, Integer orientation)
Performs MRZ data scanning on the JPEG image
-
scanFromJpegInArea
abstract MrzScannerResult scanFromJpegInArea(ByteArray image, Integer width, Integer height, Integer orientation, Rect areaRect)
Performs MRZ data scanning on the JPEG image in specified area rect
-
scanFromBitmap
abstract MrzScannerResult scanFromBitmap(Bitmap bitmap, Integer orientation)
Performs MRZ data scanning on the Bitmap
-
scanInArea
abstract MrzScannerResult scanInArea(ByteArray nv21, Integer width, Integer height, Integer orientation, Rect areaRect)
Performs MRZ data scanning on the NV21 format image in specified area rect
-
parseString
abstract MrzScannerResult parseString(String mrzString)
Performs MRZ data parsing on the given string
- Parameters:
mrzString
- string to parse
-
-
-
-