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.