Skip navigation links
A C D F G H I L M N O P R S T V W 

A

averageRecognitionConfidence - Variable in class io.scanbot.mrzscanner.model.MRZField
 

C

CameraDetectorListener - Interface in net.doo.snap.lib.detector
Used to notify detection results to display
checkboxes - Variable in class io.scanbot.dcscanner.model.DisabilityCertificateRecognizerResultInfo
Vector of found checkboxes
checkDigitsCount - Variable in class io.scanbot.mrzscanner.model.MRZRecognitionResult
 
confidenceValue - Variable in class io.scanbot.mrzscanner.model.MRZTextRecognitionResult
 
contentsValidationConfidenceValue - Variable in class io.scanbot.dcscanner.model.DisabilityCertificateInfoBox
Contents validation confidence value
ContourDetector - Class in net.doo.snap.lib.detector
EdgeDetectionSuite JNI wrapper class.
ContourDetector() - Constructor for class net.doo.snap.lib.detector.ContourDetector
 
createBitmapFromEncodedData(byte[]) - Static method in class net.doo.snap.lib.detector.ContourDetector
Creates a ARGB_8888 Bitmap from an in-memory JPEG.
createBitmapFromEncodedFile(String) - Static method in class net.doo.snap.lib.detector.ContourDetector
Creates a ARGB_8888 Bitmap from encoded JPEG on file system
createBitmapFromNV21(byte[], int, int) - Static method in class net.doo.snap.lib.detector.ContourDetector
Converts a NV21 encoded image into a ARGB_8888 Bitmap (using fixed point arithmetics).
CREATOR - Static variable in class io.scanbot.mrzscanner.model.MRZField
 
CREATOR - Static variable in class io.scanbot.mrzscanner.model.MRZRecognitionResult
 
CREATOR - Static variable in class io.scanbot.mrzscanner.model.MRZTextRecognitionResult
 

D

dateOfBirth - Variable in class io.scanbot.mrzscanner.model.MRZRecognitionResult
Deprecated.
dateOfBirthField() - Method in class io.scanbot.mrzscanner.model.MRZRecognitionResult
 
dateOfExpiry - Variable in class io.scanbot.mrzscanner.model.MRZRecognitionResult
Deprecated.
dateOfExpiryField() - Method in class io.scanbot.mrzscanner.model.MRZRecognitionResult
 
DateRecord - Class in io.scanbot.dcscanner.model
Structure to contain date record information
DateRecord(String, int, double, double) - Constructor for class io.scanbot.dcscanner.model.DateRecord
 
DateRecordType - Enum in io.scanbot.dcscanner.model
Type of a date record
dates - Variable in class io.scanbot.dcscanner.model.DisabilityCertificateRecognizerResultInfo
Vector of validated dates
dateString - Variable in class io.scanbot.dcscanner.model.DateRecord
Date string
DCInfoBoxSubtype - Enum in io.scanbot.dcscanner.model
Box detailed subtype
DCInfoBoxType - Enum in io.scanbot.dcscanner.model
Box initial type
debugImage - Variable in class io.scanbot.dcscanner.model.DisabilityCertificateRecognizerResultInfo
Internal field, do not use.
departmentOfIssuance - Variable in class io.scanbot.mrzscanner.model.MRZRecognitionResult
Deprecated.
departmentOfIssuanceField() - Method in class io.scanbot.mrzscanner.model.MRZRecognitionResult
 
describeContents() - Method in class io.scanbot.mrzscanner.model.MRZField
 
describeContents() - Method in class io.scanbot.mrzscanner.model.MRZRecognitionResult
 
describeContents() - Method in class io.scanbot.mrzscanner.model.MRZTextRecognitionResult
 
detect(byte[], int, int) - Method in class net.doo.snap.lib.detector.ContourDetector
Tries to detect a polygon from the given image.
detect(byte[]) - Method in class net.doo.snap.lib.detector.ContourDetector
Tries to detect a polygon from the given image.
detect(String) - Method in class net.doo.snap.lib.detector.ContourDetector
Tries to detect a polygon from the given file.
detect(Bitmap) - Method in class net.doo.snap.lib.detector.ContourDetector
Tries to detect a polygon from the given image.
DetectedForm - Class in io.scanbot.payformscanner.model
 
DetectedForm(List<PointF>, List<Token>, boolean, PointF) - Constructor for class io.scanbot.payformscanner.model.DetectedForm
 
DetectionResult(DetectedForm, byte[], int, int) - Constructor for class io.scanbot.payformscanner.PayFormScanner.DetectionResult
 
DetectionResult - Enum in net.doo.snap.lib.detector
DisabilityCertificateInfoBox - Class in io.scanbot.dcscanner.model
Structure to contain full information about found box
DisabilityCertificateInfoBox(int, int, boolean, double) - Constructor for class io.scanbot.dcscanner.model.DisabilityCertificateInfoBox
 
DisabilityCertificateRecognizer - Class in io.scanbot.dcscanner
Performs detection and recognition of information in Disability Certificates
DisabilityCertificateRecognizer(String) - Constructor for class io.scanbot.dcscanner.DisabilityCertificateRecognizer
 
DisabilityCertificateRecognizerResultInfo - Class in io.scanbot.dcscanner.model
Structure to contain final results
DisabilityCertificateRecognizerResultInfo(boolean, DisabilityCertificateInfoBox, List<DisabilityCertificateInfoBox>, List<DateRecord>, Bitmap) - Constructor for class io.scanbot.dcscanner.model.DisabilityCertificateRecognizerResultInfo
 
discreetIssuingStateOrOrganization - Variable in class io.scanbot.mrzscanner.model.MRZRecognitionResult
Deprecated.
discreetIssuingStateOrOrganizationField() - Method in class io.scanbot.mrzscanner.model.MRZRecognitionResult
 
dispose() - Method in class net.doo.snap.lib.detector.ContourDetector
Disposes the native resources held by this instance.
docTypeFromInt(int) - Method in class io.scanbot.mrzscanner.model.MRZRecognitionResult
 
documentCode - Variable in class io.scanbot.mrzscanner.model.MRZRecognitionResult
Deprecated.
documentCodeField() - Method in class io.scanbot.mrzscanner.model.MRZRecognitionResult
 

F

fieldByName(MRZFieldName) - Method in class io.scanbot.mrzscanner.model.MRZRecognitionResult
 
fieldNameFromInt(int) - Method in class io.scanbot.mrzscanner.model.MRZField
 
fields - Variable in class io.scanbot.mrzscanner.model.MRZRecognitionResult
 
firstName - Variable in class io.scanbot.mrzscanner.model.MRZRecognitionResult
Deprecated.
firstNameField() - Method in class io.scanbot.mrzscanner.model.MRZRecognitionResult
 
form - Variable in class io.scanbot.payformscanner.PayFormScanner.DetectionResult
 
frameHeight - Variable in class io.scanbot.payformscanner.PayFormScanner.DetectionResult
 
frameWidth - Variable in class io.scanbot.payformscanner.PayFormScanner.DetectionResult
 

G

gender - Variable in class io.scanbot.mrzscanner.model.MRZRecognitionResult
Deprecated.
genderField() - Method in class io.scanbot.mrzscanner.model.MRZRecognitionResult
 
getBox() - Method in class io.scanbot.payformscanner.model.Token
 
getDetectionScore() - Method in class net.doo.snap.lib.detector.ContourDetector
 
getEnd() - Method in class net.doo.snap.lib.detector.Line2D
 
getHorizontalLines() - Method in class net.doo.snap.lib.detector.ContourDetector
 
getPatternCenter() - Method in class io.scanbot.payformscanner.model.DetectedForm
 
getPolygon() - Method in class io.scanbot.payformscanner.model.DetectedForm
 
getPolygon() - Method in class net.doo.snap.lib.detector.ContourDetector
 
getPolygonF() - Method in class net.doo.snap.lib.detector.ContourDetector
 
getStart() - Method in class net.doo.snap.lib.detector.Line2D
 
getTokens() - Method in class io.scanbot.payformscanner.model.DetectedForm
 
getTokenType() - Method in class io.scanbot.payformscanner.model.RecognizedField
 
getType() - Method in class io.scanbot.payformscanner.model.Token
 
getValue() - Method in class io.scanbot.payformscanner.model.RecognizedField
 
getVerticalLines() - Method in class net.doo.snap.lib.detector.ContourDetector
 

H

hasContents - Variable in class io.scanbot.dcscanner.model.DisabilityCertificateInfoBox
If box is a checkbox, this field shows whether the checkbox is checked.

I

IMAGE_FILTER_BINARIZED - Static variable in class net.doo.snap.lib.detector.ContourDetector
 
IMAGE_FILTER_COLOR_DOCUMENT - Static variable in class net.doo.snap.lib.detector.ContourDetector
 
IMAGE_FILTER_COLOR_ENHANCED - Static variable in class net.doo.snap.lib.detector.ContourDetector
 
IMAGE_FILTER_GRAY - Static variable in class net.doo.snap.lib.detector.ContourDetector
 
IMAGE_FILTER_NONE - Static variable in class net.doo.snap.lib.detector.ContourDetector
 
IMAGE_FILTER_PURE_BINARIZED - Static variable in class net.doo.snap.lib.detector.ContourDetector
 
io.scanbot.dcscanner - package io.scanbot.dcscanner
 
io.scanbot.dcscanner.model - package io.scanbot.dcscanner.model
 
io.scanbot.mrzscanner - package io.scanbot.mrzscanner
 
io.scanbot.mrzscanner.model - package io.scanbot.mrzscanner.model
 
io.scanbot.payformscanner - package io.scanbot.payformscanner
 
io.scanbot.payformscanner.model - package io.scanbot.payformscanner.model
 
io.scanbot.tiffwriter - package io.scanbot.tiffwriter
 
issuingStateOrOrganization - Variable in class io.scanbot.mrzscanner.model.MRZRecognitionResult
Deprecated.
issuingStateOrOrganizationField() - Method in class io.scanbot.mrzscanner.model.MRZRecognitionResult
 
isValid() - Method in class io.scanbot.payformscanner.model.DetectedForm
 

L

lastFrame - Variable in class io.scanbot.payformscanner.PayFormScanner.DetectionResult
 
lastName - Variable in class io.scanbot.mrzscanner.model.MRZRecognitionResult
Deprecated.
lastNameField() - Method in class io.scanbot.mrzscanner.model.MRZRecognitionResult
 
Line2D - Class in net.doo.snap.lib.detector
Basic representation of line
Line2D(PointF, PointF) - Constructor for class net.doo.snap.lib.detector.Line2D
 

M

MRZDocumentType - Enum in io.scanbot.mrzscanner.model
 
MRZField - Class in io.scanbot.mrzscanner.model
Recognized MRZ field
MRZField(MRZFieldName) - Constructor for class io.scanbot.mrzscanner.model.MRZField
 
MRZField(int, String, double) - Constructor for class io.scanbot.mrzscanner.model.MRZField
 
MRZField(Parcel) - Constructor for class io.scanbot.mrzscanner.model.MRZField
 
MRZFieldName - Enum in io.scanbot.mrzscanner.model
 
MRZRecognitionResult - Class in io.scanbot.mrzscanner.model
 
MRZRecognitionResult(List<MRZField>, int, int, int, boolean, List<MRZTextRecognitionResult>) - Constructor for class io.scanbot.mrzscanner.model.MRZRecognitionResult
 
MRZRecognitionResult(String, String, String, String, String, String, String, String, String, String, String, String, String, int, int, int, boolean, List<MRZTextRecognitionResult>) - Constructor for class io.scanbot.mrzscanner.model.MRZRecognitionResult
Deprecated.
MRZRecognitionResult(Parcel) - Constructor for class io.scanbot.mrzscanner.model.MRZRecognitionResult
 
MRZRecognizer - Class in io.scanbot.mrzscanner
Performs detection and recognition of machine readable zone in various documents
MRZRecognizer(String) - Constructor for class io.scanbot.mrzscanner.MRZRecognizer
 
MRZTextRecognitionResult - Class in io.scanbot.mrzscanner.model
Recognized MRZ string and confidence value
MRZTextRecognitionResult(String, double) - Constructor for class io.scanbot.mrzscanner.model.MRZTextRecognitionResult
 
MRZTextRecognitionResult(Parcel) - Constructor for class io.scanbot.mrzscanner.model.MRZTextRecognitionResult
 

N

name - Variable in class io.scanbot.mrzscanner.model.MRZField
 
nationality - Variable in class io.scanbot.mrzscanner.model.MRZRecognitionResult
Deprecated.
nationalityField() - Method in class io.scanbot.mrzscanner.model.MRZRecognitionResult
 
net.doo.snap.lib.detector - package net.doo.snap.lib.detector
 

O

onBarcodeDetectionOK(String) - Method in interface net.doo.snap.lib.detector.CameraDetectorListener
Detection was correctly done, barcode content can be displayed
onDetectionFailed(DetectionResult) - Method in interface net.doo.snap.lib.detector.CameraDetectorListener
Detection failed, no polygon was detected
onDetectionOK(List<PointF>) - Method in interface net.doo.snap.lib.detector.CameraDetectorListener
Detection was correctly done, polygon can be displayed
onDetectionWithError(DetectionResult, List<PointF>) - Method in interface net.doo.snap.lib.detector.CameraDetectorListener
There was a problem during detection, results might be imprecise or can be improved with user interaction
optional1 - Variable in class io.scanbot.mrzscanner.model.MRZRecognitionResult
Deprecated.
optional1Field() - Method in class io.scanbot.mrzscanner.model.MRZRecognitionResult
 
optional2 - Variable in class io.scanbot.mrzscanner.model.MRZRecognitionResult
Deprecated.
optional2Field() - Method in class io.scanbot.mrzscanner.model.MRZRecognitionResult
 

P

patientInfoBox - Variable in class io.scanbot.dcscanner.model.DisabilityCertificateRecognizerResultInfo
Patient info box
PayFormScanner - Class in io.scanbot.payformscanner
Performs detection and recognition of German pay forms
PayFormScanner(String, String) - Constructor for class io.scanbot.payformscanner.PayFormScanner
 
PayFormScanner.DetectionResult - Class in io.scanbot.payformscanner
 
personalNumber - Variable in class io.scanbot.mrzscanner.model.MRZRecognitionResult
Deprecated.
personalNumberField() - Method in class io.scanbot.mrzscanner.model.MRZRecognitionResult
 
preVerifyForm(byte[], int, int) - Method in class io.scanbot.payformscanner.PayFormScanner
 
preVerifyFormBGR(byte[], int, int) - Method in class io.scanbot.payformscanner.PayFormScanner
 
processImage(byte[], int, int, List<Point>, int) - Method in class net.doo.snap.lib.detector.ContourDetector
Post processes an image, applying cropping and filters.
processImage(byte[], List<Point>, int) - Method in class net.doo.snap.lib.detector.ContourDetector
Post processes an image, applying cropping and filters.
processImage(Bitmap, List<Point>, int) - Method in class net.doo.snap.lib.detector.ContourDetector
Post processes an image, applying cropping and filters.
processImageAndRelease(Bitmap, List<PointF>, int) - Method in class net.doo.snap.lib.detector.ContourDetector
Same as ContourDetector.processImageF(java.lang.String, java.util.List<android.graphics.PointF>, int), but it recycles the input Bitmap before creating a new one in Java heap.
processImageAndScale(byte[], List<PointF>, int, int) - Method in class net.doo.snap.lib.detector.ContourDetector
Post processes an image (using floating point coordinates), applying cropping and filters and then scales image to given size.
processImageF(String, List<PointF>, int) - Method in class net.doo.snap.lib.detector.ContourDetector
Post processes an image, applying cropping and filters.
processImageF(byte[], int, int, List<PointF>, int) - Method in class net.doo.snap.lib.detector.ContourDetector
Post processes an image (using floating point coordinates), applying cropping and filters.
processImageF(byte[], List<PointF>, int) - Method in class net.doo.snap.lib.detector.ContourDetector
Post processes an image (using floating point coordinates), applying cropping and filters.
processImageF(Bitmap, List<PointF>, int) - Method in class net.doo.snap.lib.detector.ContourDetector
Post processes an image (using floating point coordinates), applying cropping and filters.

R

recognitionConfidenceValue - Variable in class io.scanbot.dcscanner.model.DateRecord
Recognition confidence value
recognitionSuccessful - Variable in class io.scanbot.dcscanner.model.DisabilityCertificateRecognizerResultInfo
Defines whether recognition was successful
recognitionSuccessful - Variable in class io.scanbot.mrzscanner.model.MRZRecognitionResult
 
recognizeDC(byte[], int, int, int) - Method in class io.scanbot.dcscanner.DisabilityCertificateRecognizer
 
recognizeDCBGR(byte[], int, int, int) - Method in class io.scanbot.dcscanner.DisabilityCertificateRecognizer
 
recognizeDCBitmap(Bitmap, int) - Method in class io.scanbot.dcscanner.DisabilityCertificateRecognizer
 
recognizeDCJPEG(byte[], int, int, int) - Method in class io.scanbot.dcscanner.DisabilityCertificateRecognizer
 
RecognizedField - Class in io.scanbot.payformscanner.model
Recognized text box with string value
RecognizedField(TokenType, String) - Constructor for class io.scanbot.payformscanner.model.RecognizedField
 
recognizedMRZLines - Variable in class io.scanbot.mrzscanner.model.MRZRecognitionResult
 
recognizedString - Variable in class io.scanbot.mrzscanner.model.MRZTextRecognitionResult
 
recognizeForm(byte[], int, int, int) - Method in class io.scanbot.payformscanner.PayFormScanner
 
recognizeFormBGR(byte[], int, int, int) - Method in class io.scanbot.payformscanner.PayFormScanner
 
recognizeInAreaNV21(byte[], int, int, int, Rect) - Method in class io.scanbot.mrzscanner.MRZRecognizer
 
recognizeMRZ(byte[], int, int, int) - Method in class io.scanbot.mrzscanner.MRZRecognizer
 
recognizeMRZBGR(byte[], int, int, int) - Method in class io.scanbot.mrzscanner.MRZRecognizer
 
recognizeMRZBitmap(Bitmap, int) - Method in class io.scanbot.mrzscanner.MRZRecognizer
 
recognizeMRZJPEG(byte[], int, int, int) - Method in class io.scanbot.mrzscanner.MRZRecognizer
 
rectType - Variable in class io.scanbot.dcscanner.model.DisabilityCertificateInfoBox
Box type
resetPolygonHistory() - Method in class net.doo.snap.lib.detector.ContourDetector
Calling this method will reset the polygon smoothing history.

S

setAcceptedAngleScore(double) - Method in class net.doo.snap.lib.detector.ContourDetector
The minimum score in percent (0 - 100) of the perspective distortion to accept a detected document.
setAcceptedSizeScore(double) - Method in class net.doo.snap.lib.detector.ContourDetector
The minimum size in percent (0 - 100) of the screen size to accept a detected document.
subType - Variable in class io.scanbot.dcscanner.model.DisabilityCertificateInfoBox
Box subtype

T

TIFFWriter - Class in io.scanbot.tiffwriter
Adds ability to save images as TIFF
TIFFWriter() - Constructor for class io.scanbot.tiffwriter.TIFFWriter
 
Token - Class in io.scanbot.payformscanner.model
Text box of some type
Token(List<PointF>, TokenType) - Constructor for class io.scanbot.payformscanner.model.Token
 
TokenType - Enum in io.scanbot.payformscanner.model
 
toString() - Method in class io.scanbot.payformscanner.model.RecognizedField
 
travelDocType - Variable in class io.scanbot.mrzscanner.model.MRZRecognitionResult
 
travelDocTypeField() - Method in class io.scanbot.mrzscanner.model.MRZRecognitionResult
 
type - Variable in class io.scanbot.dcscanner.model.DateRecord
Date type

V

validationConfidenceValue - Variable in class io.scanbot.dcscanner.model.DateRecord
Validation confidence value
validCheckDigitsCount - Variable in class io.scanbot.mrzscanner.model.MRZRecognitionResult
 
value - Variable in class io.scanbot.mrzscanner.model.MRZField
 
valueOf(String) - Static method in enum io.scanbot.dcscanner.model.DateRecordType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.scanbot.dcscanner.model.DCInfoBoxSubtype
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.scanbot.dcscanner.model.DCInfoBoxType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.scanbot.mrzscanner.model.MRZDocumentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.scanbot.mrzscanner.model.MRZFieldName
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.scanbot.payformscanner.model.TokenType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.doo.snap.lib.detector.DetectionResult
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.scanbot.dcscanner.model.DateRecordType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.scanbot.dcscanner.model.DCInfoBoxSubtype
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.scanbot.dcscanner.model.DCInfoBoxType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.scanbot.mrzscanner.model.MRZDocumentType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.scanbot.mrzscanner.model.MRZFieldName
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.scanbot.payformscanner.model.TokenType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.doo.snap.lib.detector.DetectionResult
Returns an array containing the constants of this enum type, in the order they are declared.

W

writeBinarizedMultiPageTIFFFromBitmapList(List<Bitmap>, File) - Method in class io.scanbot.tiffwriter.TIFFWriter
 
writeBinarizedMultiPageTIFFFromFileList(List<File>, File) - Method in class io.scanbot.tiffwriter.TIFFWriter
 
writeBinarizedSinglePageTIFFFromBitmap(Bitmap, File) - Method in class io.scanbot.tiffwriter.TIFFWriter
 
writeBinarizedSinglePageTIFFFromFile(File, File) - Method in class io.scanbot.tiffwriter.TIFFWriter
 
writeMultiPageTIFFFromBitmapList(List<Bitmap>, File) - Method in class io.scanbot.tiffwriter.TIFFWriter
 
writeMultiPageTIFFFromFileList(List<File>, File) - Method in class io.scanbot.tiffwriter.TIFFWriter
 
writeSinglePageTIFFFromBitmap(Bitmap, File) - Method in class io.scanbot.tiffwriter.TIFFWriter
 
writeSinglePageTIFFFromFile(File, File) - Method in class io.scanbot.tiffwriter.TIFFWriter
 
writeToParcel(Parcel, int) - Method in class io.scanbot.mrzscanner.model.MRZField
 
writeToParcel(Parcel, int) - Method in class io.scanbot.mrzscanner.model.MRZRecognitionResult
 
writeToParcel(Parcel, int) - Method in class io.scanbot.mrzscanner.model.MRZTextRecognitionResult
 
A C D F G H I L M N O P R S T V W 
Skip navigation links