All Classes and Interfaces
Class
Description
Options used in OCR.
Utility class that will start the activity associated with given
UISettings
A parser that can extract amounts from OCR result.
Parser that can parse Australian ABN (Australian Business Number) number.
Parser that can parse Australian Account number.
Parser that can parse Australian Biller code.
Parser that can parse Australian BSB (Bank State Branch) number.
Parser that can parse Australian Reference number.
Recognizer which can scan Austrian payment QR code.
Parser that can extract Austrian 12-digit reference number (Kundendaten) from the OCR result.
Recognizer that scans payment information from Austrian payment slips
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
BasicOverlayController
Recognizer that scans payment information from Belgian payment slips
Generic 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.
Parser that can extract Bosnia and Herzegovina account number from the OCR result.
Parser that can extract reference number from bills issued in Bosnia and Herzegovina.
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.
Parser that can extract amount from payment slip issued in Croatia.
Recognizer which can scan Croatian payment QR code.
Recognizer which can scan Croatian payment QR code.
Parser that can extract Croatian payment reference number from the OCR result.
Recognizer that scans payment information from Croatian payment slips
Callback that will be invoked when recognition process receives new frame for processing.
Parser that can extract Czech account number from the OCR result.
Recognizer that can scan Czech payment QR codes in standard defined by Czech Banking Association.
Recognizer that scans payment information from Czech payment slips
Parser that can extract Czech Variabilni Symbol number from the OCR result.
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.
Indicates a detection status for detection result
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.
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
FieldByFieldOverlayController
Activity that is designed for scanning text fields with OCR and extracting data of interest by
using chosen parsers.
Scan settings for
FieldByFieldScanActivity
.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
.Recognizer which can scan German payment QR code.
Parser that can extract German 13-digit reference number with ISO 7064 check digit and RF
references from the OCR result.
Recognizer that scans payment information from Germany payment slips
Wrapper around
Image
used for high resolution images.Parser that can extract Hungarian payment account number from the OCR result.
Parser that can extract Hungarian payment payer ID from the OCR result.
Recognizer which can scan Hungarian payment QR code
Recognizer that scans payment information from Hungarian payment slips
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.Represents a format of image that is being returned.
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
.Recognizer which can scan Kosovo Code 128 code.
Represents slip ID type of Kosovo code128 payment slip result.
Recognizer that scans payment information from Kosovo payment slips
Thrown when the active licence has been remotely locked.
Observer that can observe lifecycle events of
RecognizerRunnerFragment
Parser that can extract Macedonian payment account number from the OCR result.
Parser that can extract Macedonian payment reference number from the OCR result.
The 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.
Parser that can extract Montenegro payment account number from the OCR result.
Parser that can extract Montenegro payment reference number from the OCR result.
Recognizer that scans payment information from Dutch payment slips
Enum describing reason why scanning is not supported.
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.
Payment option possible inside Slovak payBySquare QR code.
Responsible for UI of the capturing process, and also for coordinating
recognition and camera actions.
Scan settings for scanning payment slips.
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.
A callback that will be invoked when
DisplayableQuadDetection
gets available.Listener that will be notified of QuadView's animation events.
Class that manages animated quadrilateral detection result view.
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 Intent
RecognizerRunner 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 which can scan SEPA payment QR code
Parser that can extract Serbian payment account number from the OCR result.
Recognizer that can recognize PDF417 barcodes on Serbian payment slips.
Recognizer that can recognize QR codes on Serbian payment slips.
Parser that can extract Serbian payment reference number from the OCR result.
Simple class which represents immutable dates that are consisted of day, month and year.
Recognizer which can scan Slovak Code 128 payment
Recognizer which can scan Slovak Data Matrix
Recognizer that can scan Slovak payBySquare QR codes.
Payment information from scanned payBySquare QR codes
Payment periodicity of the Slovakia QR payment standing order.
Recognizer that scans payment information from Slovak payment slips
Recognizer which can scan Slovenian payment QR code
Parser that can extract Slovenian payment reference number from the OCR result.
Recognizer that scans payment information from Slovenian payment slips
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.
Parser that can extract amount out of the OCR result from Swedish payment slip.
Parser that can extract Sweden Giro number from the OCR result.
Parser that can extract Sweden Reference number from the OCR result.
Parser that can extract Sweden slip code from the OCR result.
Recognizer which can scan Swiss payment QR code
Recognizer that scans payment information from Swiss payment slips.
Base class for all concrete scan activity settings classes.
Recognizer which can scan UK payment QR code
Recognizer that scans payment information from UK Giro OCR line.
Created by dodo on 26/10/15.