Package io.scanbot.sdk.mrz
Interface MrzScanner
-
- All Implemented Interfaces:
public interface MrzScannerPerforms detection and scanning of MRZ data
-
-
Method Summary
Modifier and Type Method Description abstract MrzScannerConfigurationcopyCurrentConfiguration()Returns a copy of the current configuration. abstract UnitsetConfiguration(MrzScannerConfiguration configuration)Sets the configuration for the MRZ scanner. abstract MrzScannerResultscan(ByteArray nv21, Integer width, Integer height, Integer orientation)Performs MRZ data scanning on the NV21 format image abstract MrzScannerResultscanFromBgr(ByteArray bgr, Integer width, Integer height, Integer orientation)Performs MRZ data scanning on the BGR format image abstract MrzScannerResultscanFromJpeg(ByteArray image, Integer width, Integer height, Integer orientation)Performs MRZ data scanning on the JPEG image abstract MrzScannerResultscanFromJpegInArea(ByteArray image, Integer width, Integer height, Integer orientation, Rect areaRect, Boolean detectMRZ)Performs MRZ data scanning on the JPEG image in specified area rect abstract MrzScannerResultscanFromBitmap(Bitmap bitmap, Integer orientation)Performs MRZ data scanning on the Bitmap abstract MrzScannerResultscanInArea(ByteArray nv21, Integer width, Integer height, Integer orientation, Rect areaRect, Boolean detectMRZ)Performs MRZ data scanning on the NV21 format image in specified area rect abstract MrzScannerResultparseString(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, Boolean detectMRZ)
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, Boolean detectMRZ)
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
-
-
-
-