All Classes and Interfaces
Class
Description
Options used in OCR.
Utility class that will start the activity associated with given
UISettingsA parser that can extract amounts from OCR result.
Recognizer that can perform recognition of any supported barcode type.
Responsible for UI of the capturing process, and also for coordinating recognition and camera
actions.
Represents the type of scanned barcode
Scan settings for barcode scanning.
Created by dodo on 25/08/16.
Result of the scanning process.
Overlay controller to be used for simplest scanning scenarios.
Collection of configuration settings for
BasicOverlayController.Builds settings to be used with
BasicOverlayControllerGeneric OCR recognizer used for scanning segments and enables specifying processors that will be
used for scanning.
Class representing a char in specific font.
Options used in legacy BlinkOCR engine.
Helper class that shows the camera permission screen when user has denied camera permission
on Android 6.0+.
A simple wrapper around a Camera and a SurfaceView that renders a centered
preview of the Camera to the surface.
Layout params for BaseCameraView.
Callback that will be invoked when recognition process receives new frame for processing.
Helper class for obtaining date results.
Available date formats for date parser.
A parser that can extract date from OCR result.
Callback that will be invoked when recognition process wishes to display a debug image.
Callback that will be invoked when recognition process wishes to display an image.
Callback that will be invoked when debug text information gets available.
Options used in Deep OCR.
Available Deep OCR models.
Represents a mode in which detector scanning will be performed.
Indicates a detection status for detection result
Base class for all detectors which are used for object detection.
Templating API recognizer for scanning generic documents by using custom
QuadWithSizeDetector.Base class for all dewarp policies.
Represents a detection that can be displayed on screen.
Represents any object that can be displayed on screen in terms of drawing.
Represents an OCR result that can be drawn on screen.
Represents points of detection that can be displayed on screen.
Represents a quad-like detection that can be displayed on screen.
Collection of configuration settings for
DocumentCaptureOverlayController.Builds settings to be used with
DocumentCaptureOverlaySettingsA generic document capture recognizer.
Detector that can perform detection of card documents, cheques, papers, etc.
Class representing specification of document that can be detected with DocumentDetector.
DPI based dewarp policy.
Parser that can parse e-mail addresses from OCR result.
Represents an entity that can be process a step during recognition.
Callback that will be invoked when all detections in
Recognizer
chain have failed.Represents a bundle of
FieldByFieldElement objects that can travel via Intent.Configuration for single scan field used in
FieldByFieldOverlayController and
FieldByFieldScanActivity.Collection of configuration settings for
FieldByFieldOverlayController.Builds settings to be used with
FieldByFieldOverlayControllerActivity that is designed for scanning text fields with OCR and extracting data of interest by
using chosen parsers.
Scan settings for
FieldByFieldScanActivity.Fixed dewarp policy.
Callback that will be invoked from
FrameGrabberRecognizer when it receives new frame for processing.A recognizer that never produces a result, but sends every frame that it receives to given
FrameCallback.Options for configuring the DPI (Dots Per Inch) for full document image in cases when it
should be returned.
Options for configuring the full document image extension.
Callback that will be invoked when glare detection has completed.
Interface that should be implemented by settings for all recognizers that use glare detector.
Wrapper around
Image used for high resolution images.A parser that can extract IBAN (International Bank Account Number) from OCR result.
Interface for views that can draw displayable points on the camera overlay.
Represents a image that is being processed.
Utility class that can build
Image object from various sources.Extension factors relative to corresponding dimension of the full image.
Represents a format of image that is being returned.
Processor that will simply save given image.
Represents a image that is being processed.
Intent data transfer mode which is used for transferring Microblink SDK data between
activities.
Helper class whose concrete implementations can be used for transferring single entity over
intent.
Thrown when invalid licence key is set to library.
Interface for views that can display
DisplayableOcrResult.Thrown when the active licence has been remotely locked.
Parser that can parse license plate content from OCR result.
Observer that can observe lifecycle events of
RecognizerRunnerFragmentThe Activity Result API's contract to launch scanning by using the provided
UISettings.Class that contains all possible metadata callbacks that can observe recognition process.
Entry class for all Microblink SDKs - used for setting up license key and to add support for
optimisation of passing data between activities.
Detector that can perform detection of Machine Readable Travel Documents (MRTD).
Class representing specification of MRTD (Machine Readable Travel Document) that can be detected with MRTDDetector.
Available presets for creating
MrtdSpecifications by using
MrtdSpecification.createFromPreset(MrtdSpecificationPreset)Enum describing reason why scanning is not supported.
No upscaling dewarp policy.
Callback that will be invoked with displayable OCR result obtained during recognition process.
Available OCR document types.
A list of fonts supported by BlinkOCR
Represents a raw OCR result.
Mode in which OCR result will be drawn on camera preview.
View intended to be used as child view to
RecognizerRunnerView
It differs from OcrResultView as it renders mNumberOfDots dots as subviews and displays
them along a line of detection.Listener that will notify you when activity flip has occurred.
Created by dodo on 06/10/14.
Created by dodo on 07/10/14.
Orientation of the rotatable views in camera overlay.
Listener that will be notified when camera torch state is updated by the overlay controller.
Scan result listener that can be passed to the activity by intent extras.
Base class for all parsers which are used for data extraction.
Processor that performs OCR on the image and activates all parsers in the
group to extract data of interest from the OCR result.
Utility class to help serializing of captured parsers within
TemplatingClassifier.Deprecated.
A callback that will be invoked when
DisplayablePointsDetection gets available.A view that can draw PointsDetectorResult.
Represents a type of
DisplayablePointsDetection.Base processor that is used to perform processing of images.
Class that represents a group of processors that will be executed on same dewarped image.
Utility class to help serializing of captured processors within
TemplatingClassifier.A callback that will be invoked when
DisplayableQuadDetection gets available.Base class for all detectors that are used for
Quadrilateral detection.Listener that will be notified of QuadView's animation events.
Class that manages animated quadrilateral detection result view.
Base class for all detectors that are used for
Quadrilateral
detection and can also provide physical size of the detected document.A parser that simply returns the string version of raw OCR result, without performing
any smart parsing operations.
Type of recognition that has been performed.
Base recognizer that is used to perform recognition of images.
Represents a bundle of
Recognizer objects that can travel via IntentRecognizerRunner singleton that can be used to perform recognition of Bitmaps and Images.
A wrapper around
RecognizerRunnerView that automatically
manages its lifecycle.This interface must be implemented by all activites that will host
RecognizerRunnerFragment.A view that controls the camera and recognition procedure.
Represents a parser which parses OCR result according to given regular expression.
Thrown when remote licence check is not possible to perform successfully, possibly due to network issues.
Status of the scanning process.
Interface which every overlay set on
RecognizerRunnerFragment must implement.Result of the scanning process.
Listener that will be notified when recognition is done.
Recognizer that can perform recognition of barcodes on SIM packaging.
Simple class which represents immutable dates that are consisted of day, month and year.
Base class for all specifications that can be used for detection.
Callback that will be invoked when some asynchronous operation has finished.
A recognizer that holds the camera frame on which given recognizer's result has become valid.
Callback that will be invoked when recognition process has successfully scanned an item and has
a successful scan image to return.
Class that represents a specific class of documents when used within Templating API.
Classifier that should return true if document belongs to given
TemplatingClass.Base of all recognizers that support Templating API.
A parser that can extract TopUp (mobile phone coupon) codes from OCR result.
Supported top up presets which determine top up prefix and USSD code length.
Base class for all concrete scan activity settings classes.
Created by dodo on 26/10/15.
Parser that can parse VIN numbers (Vehicle identification numbers).