- GenericDocumentAutoSnappingController - Class in io.scanbot.sdk.genericdocument
-
Controls auto-snapping for generic document scanning.
- GenericDocumentAutoSnappingController(cameraView, genericDocumentRecognizerFrameHandler, needDetachFromView) - Constructor for class io.scanbot.sdk.genericdocument.GenericDocumentAutoSnappingController
-
Controls auto-snapping for generic document scanning.
- GenericDocumentAutoSnappingController(cameraView, frameHandler) - Constructor for class io.scanbot.sdk.genericdocument.GenericDocumentAutoSnappingController
-
- GenericDocumentAutoSnappingController.Companion - Class in io.scanbot.sdk.genericdocument
-
- GenericDocumentAutoSnappingController.Param - Class in io.scanbot.sdk.genericdocument
-
Data holder for info needed for frame validation.
- GenericDocumentRecognitionResult - Class in io.scanbot.sdk.genericdocument
-
- GenericDocumentRecognitionResult(status, croppedImage, document) - Constructor for class io.scanbot.sdk.genericdocument.GenericDocumentRecognitionResult
-
- GenericDocumentRecognitionResult.RecognitionStatus - Enum in io.scanbot.sdk.genericdocument
-
Enumerated result status of the recognition
- GenericDocumentRecognizer - Interface in io.scanbot.sdk.genericdocument
-
Component to scan image, detect different documents of known types, perform image optimization, cropping
and (optionally) fields detection and fields' data recognition
- GenericDocumentRecognizerFrameHandler - Class in io.scanbot.sdk.genericdocument
-
- GenericDocumentRecognizerFrameHandler(genericDocumentRecognizer, shouldRecognize) - Constructor for class io.scanbot.sdk.genericdocument.GenericDocumentRecognizerFrameHandler
-
- GenericDocumentRecognizerFrameHandler.Companion - Class in io.scanbot.sdk.genericdocument
-
- GenericDocumentRecognizerFrameHandler.GenericDocumentRecognizerResultHandler - Class in io.scanbot.sdk.genericdocument
-
Successor-class needed for cross-platform implementation
- GenericDocumentRecognizerFrameHandler.ResultHandler - Interface in io.scanbot.sdk.genericdocument
-
- GenericDocumentRecognizerResultHandler() - Constructor for class io.scanbot.sdk.genericdocument.GenericDocumentRecognizerFrameHandler.GenericDocumentRecognizerResultHandler
-
Successor-class needed for cross-platform implementation
- GenericDocumentResultLruStorage - Class in io.scanbot.sdk.genericdocument.result
-
Stores and provides access to the scanning result of the given type by ResultId
This implementation uses LRU cache as a storage to keep the memory usage low even if many results will be added to the storage
- GenericDocumentResultLruStorage() - Constructor for class io.scanbot.sdk.genericdocument.result.GenericDocumentResultLruStorage
-
Stores and provides access to the scanning result of the given type by ResultId
This implementation uses LRU cache as a storage to keep the memory usage low even if many results will be added to the storage
- GenericDocumentResultLruStorage.Companion - Class in io.scanbot.sdk.genericdocument.result
-
- GenericDocumentResultRepository - Class in io.scanbot.sdk.genericdocument.result
-
Provides access to the scanning result of the given type by ResultId
The current implementation of the repository keeps the result only in RAM and does not store anything on the persistent storage
It is important to persist the data manually if it is needed to be used after the restart of the process of the application
Be careful when processing the intent with ResultId in onCreate method of the Activity as it may be recreated after the termination of the process
- GenericDocumentResultRepository(storage) - Constructor for class io.scanbot.sdk.genericdocument.result.GenericDocumentResultRepository
-
Provides access to the scanning result of the given type by ResultId
The current implementation of the repository keeps the result only in RAM and does not store anything on the persistent storage
It is important to persist the data manually if it is needed to be used after the restart of the process of the application
Be careful when processing the intent with ResultId in onCreate method of the Activity as it may be recreated after the termination of the process
- GenericDocumentResultsMappingKt - Class in io.scanbot.sdk.genericdocument
-
- getAcceptedDocumentTypes() - Method in class io.scanbot.sdk.genericdocument.DefaultGenericDocumentRecognizer
-
Accepted document types. All other document types will be ignored.
- getAcceptedDocumentTypes() - Method in interface io.scanbot.sdk.genericdocument.GenericDocumentRecognizer
-
Accepted document types. All other document types will be ignored.
- getAcceptedDocumentTypes() - Method in class io.scanbot.sdk.genericdocument.StubGenericDocumentRecognizer
-
Accepted document types. All other document types will be ignored.
- getAcceptedSharpnessScore() - Method in class io.scanbot.sdk.genericdocument.DefaultGenericDocumentRecognizer
-
Accepted minimal sharpness score. Images with a score less than that will
be rejected with GenericDocumentRecognitionResult.RecognitionStatus.ErrorTooBlurry.
- getAcceptedSharpnessScore() - Method in interface io.scanbot.sdk.genericdocument.GenericDocumentRecognizer
-
Accepted minimal sharpness score. Images with a score less than that will
be rejected with GenericDocumentRecognitionResult.RecognitionStatus.ErrorTooBlurry.
- getAcceptedSharpnessScore() - Method in class io.scanbot.sdk.genericdocument.StubGenericDocumentRecognizer
-
Accepted minimal sharpness score. Images with a score less than that will
be rejected with GenericDocumentRecognitionResult.RecognitionStatus.ErrorTooBlurry.
- getAcceptedType() - Method in class io.scanbot.sdk.genericdocument.result.GenericDocumentResultRepository
-
- getCroppedImage() - Method in class io.scanbot.sdk.genericdocument.GenericDocumentRecognitionResult
-
Contains cropped document image if it was detected
- getDocument() - Method in class io.scanbot.sdk.genericdocument.GenericDocumentRecognitionResult
-
Contains a document which might be wrapped into one of io.scanbot.genericdocument.entity models
- getResult(resultId) - Method in class io.scanbot.sdk.genericdocument.result.GenericDocumentResultLruStorage
-
- getResult(resultId) - Method in class io.scanbot.sdk.genericdocument.result.GenericDocumentResultRepository
-
- getResultAndErase(resultId) - Method in class io.scanbot.sdk.genericdocument.result.GenericDocumentResultRepository
-
- getStatus() - Method in class io.scanbot.sdk.genericdocument.GenericDocumentAutoSnappingController.Param
-
status of current frame
- getStatus() - Method in class io.scanbot.sdk.genericdocument.GenericDocumentRecognitionResult
-
Recognition status
- getStorage() - Method in class io.scanbot.sdk.genericdocument.result.GenericDocumentResultRepository
-
- scanBitmap(bitmap, shouldRecognize, orientation) - Method in class io.scanbot.sdk.genericdocument.DefaultGenericDocumentRecognizer
-
Scan the image to detect document and recognize data on it
- scanBitmap(bitmap, shouldRecognize, orientation) - Method in interface io.scanbot.sdk.genericdocument.GenericDocumentRecognizer
-
Scan the image to detect document and recognize data on it
- scanBitmap(bitmap, shouldRecognize, orientation) - Method in class io.scanbot.sdk.genericdocument.StubGenericDocumentRecognizer
-
Scan the image to detect document and recognize data on it
- scanJpeg(jpeg, shouldRecognize, orientation) - Method in class io.scanbot.sdk.genericdocument.DefaultGenericDocumentRecognizer
-
Scan the image to detect document and recognize data on it
- scanJpeg(jpeg, shouldRecognize, orientation) - Method in interface io.scanbot.sdk.genericdocument.GenericDocumentRecognizer
-
Scan the image to detect document and recognize data on it
- scanJpeg(jpeg, shouldRecognize, orientation) - Method in class io.scanbot.sdk.genericdocument.StubGenericDocumentRecognizer
-
Scan the image to detect document and recognize data on it
- scanNv21(nv21, width, height, orientation, finderRect, shouldRecognize) - Method in class io.scanbot.sdk.genericdocument.DefaultGenericDocumentRecognizer
-
Scan the image to detect document and recognize data on it
- scanNv21(nv21, width, height, orientation, finderRect, shouldRecognize) - Method in interface io.scanbot.sdk.genericdocument.GenericDocumentRecognizer
-
Scan the image to detect document and recognize data on it
- scanNv21(nv21, width, height, orientation, finderRect, shouldRecognize) - Method in class io.scanbot.sdk.genericdocument.StubGenericDocumentRecognizer
-
Scan the image to detect document and recognize data on it
- setAcceptedDocumentTypes(value) - Method in class io.scanbot.sdk.genericdocument.DefaultGenericDocumentRecognizer
-
Accepted document types. All other document types will be ignored.
- setAcceptedDocumentTypes(p) - Method in interface io.scanbot.sdk.genericdocument.GenericDocumentRecognizer
-
Accepted document types. All other document types will be ignored.
- setAcceptedDocumentTypes(p) - Method in class io.scanbot.sdk.genericdocument.StubGenericDocumentRecognizer
-
Accepted document types. All other document types will be ignored.
- setAcceptedSharpnessScore(value) - Method in class io.scanbot.sdk.genericdocument.DefaultGenericDocumentRecognizer
-
Accepted minimal sharpness score. Images with a score less than that will
be rejected with GenericDocumentRecognitionResult.RecognitionStatus.ErrorTooBlurry.
- setAcceptedSharpnessScore(p) - Method in interface io.scanbot.sdk.genericdocument.GenericDocumentRecognizer
-
Accepted minimal sharpness score. Images with a score less than that will
be rejected with GenericDocumentRecognitionResult.RecognitionStatus.ErrorTooBlurry.
- setAcceptedSharpnessScore(p) - Method in class io.scanbot.sdk.genericdocument.StubGenericDocumentRecognizer
-
Accepted minimal sharpness score. Images with a score less than that will
be rejected with GenericDocumentRecognitionResult.RecognitionStatus.ErrorTooBlurry.
- setEnabled(p) - Method in class io.scanbot.sdk.genericdocument.GenericDocumentRecognizerFrameHandler
-
Parameter determines if document detection is enabled. In case of false value incoming
frames are skipped.
- StubGenericDocumentRecognizer - Class in io.scanbot.sdk.genericdocument
-
- StubGenericDocumentRecognizer() - Constructor for class io.scanbot.sdk.genericdocument.StubGenericDocumentRecognizer
-