public class MRZScannerFrameHandler
Performs MRZ data detection on camera preview frames. Outputs results via
interface MRZScannerFrameHandler.ResultHandler
(.addResultHandler).
Preview frame considered intercepted if at least one
interface MRZScannerFrameHandler.ResultHandler returns true from
MRZScannerFrameHandler.ResultHandler.handle
public static io.scanbot.sdk.mrzscanner.MRZScannerFrameHandler.Companion Companion
public MRZScannerFrameHandler(@NotNull
MRZScanner mrzScanner)
Performs MRZ data detection on camera preview frames. Outputs results via
interface MRZScannerFrameHandler.ResultHandler
(.addResultHandler).
Preview frame considered intercepted if at least one
interface MRZScannerFrameHandler.ResultHandler returns true from
MRZScannerFrameHandler.ResultHandler.handle
@Deprecated
public MRZScannerFrameHandler(@NotNull
android.content.Context context,
@NotNull
MRZScanner mrzScanner)
public boolean isEnabled()
public void setEnabled(boolean p)
@Synchronized
public boolean handleFrame(@NotNull
io.scanbot.sdk.camera.FrameHandler.Frame previewFrame)
public void addResultHandler(@NotNull
io.scanbot.sdk.mrzscanner.MRZScannerFrameHandler.ResultHandler handler)
Registers result handler which will be notified about MRZ data detection results.
Results are coming on the worker thread. Don't forget to move execution to main thread before updating UI.
handler - handler to register. Must not be null. If handler was alreadyregistered, nothing happens.public void removeResultHandler(@NotNull
io.scanbot.sdk.mrzscanner.MRZScannerFrameHandler.ResultHandler handler)
Unregisters handler.
handler - handler to unregister. If it was not registered before, nothing happens.public void <no name provided>()
Continuously notified about MRZ data detection results.
@JvmStatic @NotNull public static MRZScannerFrameHandler attach(@NotNull io.scanbot.sdk.ui.camera.IScanbotCameraView cameraView, @NotNull MRZScanner mrzScanner)
Convenience method for creating new class MRZScannerFrameHandler and adding it
as FrameHandler to given camera view.
cameraView - camera view to which new MRZ data detector will be attachedclass MRZScannerFrameHandlerclass MRZScannerFrameHandler