A B C D E F G H I L M N O P Q R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ABOUT_TO_TRIGGER - com.thegrizzlylabs.geniusscan.sdk.core.DocumentDetectionStatus
- add(RotationAngle) - Method in enum com.thegrizzlylabs.geniusscan.sdk.core.RotationAngle
- analyzeQuadStream(Quadrangle) - Static method in class com.thegrizzlylabs.geniusscan.sdk.core.GeniusScanLibrary
-
Analyze quadrangle from a video stream.
- autofocusBeforeTrigger() - Method in class com.thegrizzlylabs.geniusscan.sdk.camera.FocusManager
B
- bitmap - Variable in class com.thegrizzlylabs.geniusscan.sdk.core.BitmapProcessingResult
- BitmapProcessingResult - Class in com.thegrizzlylabs.geniusscan.sdk.core
- BitmapProcessingResult(Bitmap, ProcessingParameters) - Constructor for class com.thegrizzlylabs.geniusscan.sdk.core.BitmapProcessingResult
- BLACK_WHITE - com.thegrizzlylabs.geniusscan.sdk.core.ImageType
- BorderDetectionImageView - Class in com.thegrizzlylabs.geniusscan.sdk.ui
- BorderDetectionImageView(Context, AttributeSet) - Constructor for class com.thegrizzlylabs.geniusscan.sdk.ui.BorderDetectionImageView
- BorderDetectionImageView.BorderDetectionOnTouchListener - Interface in com.thegrizzlylabs.geniusscan.sdk.ui
- BorderDetectionTask - Class in com.thegrizzlylabs.geniusscan.sdk.camera.realtime
- BorderDetectionTask(byte[], int, int) - Constructor for class com.thegrizzlylabs.geniusscan.sdk.camera.realtime.BorderDetectionTask
- BorderDetectionThreadManager - Class in com.thegrizzlylabs.geniusscan.sdk.camera.realtime
- BorderDetectionThreadManager() - Constructor for class com.thegrizzlylabs.geniusscan.sdk.camera.realtime.BorderDetectionThreadManager
- BorderDetectionThreadManager.BorderDetectionCallback - Interface in com.thegrizzlylabs.geniusscan.sdk.camera.realtime
- BorderDetector - Class in com.thegrizzlylabs.geniusscan.sdk.camera.realtime
- BorderDetector() - Constructor for class com.thegrizzlylabs.geniusscan.sdk.camera.realtime.BorderDetector
- BorderDetector.BorderDetectorListener - Interface in com.thegrizzlylabs.geniusscan.sdk.camera.realtime
C
- CameraManager - Class in com.thegrizzlylabs.geniusscan.sdk.camera
- CameraManager(Activity, CameraManager.Callback) - Constructor for class com.thegrizzlylabs.geniusscan.sdk.camera.CameraManager
- CameraManager.Callback - Interface in com.thegrizzlylabs.geniusscan.sdk.camera
- CaptureHandler - Class in com.thegrizzlylabs.geniusscan.sdk.camera
- CaptureHandler(Context) - Constructor for class com.thegrizzlylabs.geniusscan.sdk.camera.CaptureHandler
- CODEINVALIDINPUT - com.thegrizzlylabs.geniusscan.sdk.pdf.PDFGeneratorError
- COLOR - com.thegrizzlylabs.geniusscan.sdk.core.ImageType
- com.thegrizzlylabs.geniusscan.sdk.camera - package com.thegrizzlylabs.geniusscan.sdk.camera
- com.thegrizzlylabs.geniusscan.sdk.camera.realtime - package com.thegrizzlylabs.geniusscan.sdk.camera.realtime
- com.thegrizzlylabs.geniusscan.sdk.core - package com.thegrizzlylabs.geniusscan.sdk.core
- com.thegrizzlylabs.geniusscan.sdk.pdf - package com.thegrizzlylabs.geniusscan.sdk.pdf
- com.thegrizzlylabs.geniusscan.sdk.ui - package com.thegrizzlylabs.geniusscan.sdk.ui
- convert(TextLayout) - Method in class com.thegrizzlylabs.geniusscan.sdk.core.TextLayoutToTextConverter
-
Perform the conversion
- create(Logger) - Static method in class com.thegrizzlylabs.geniusscan.sdk.core.TextLayoutToTextConverter
-
Create an text layout to text converter
- createEmptyQuadrangle() - Static method in class com.thegrizzlylabs.geniusscan.sdk.core.Quadrangle
- createFullQuadrangle() - Static method in class com.thegrizzlylabs.geniusscan.sdk.core.Quadrangle
- createWithDocument(PDFDocument, PDFGeneratorConfiguration, PDFImageProcessor, Logger) - Static method in class com.thegrizzlylabs.geniusscan.sdk.pdf.PDFGenerator
-
Instantiate a new PDF generator
- CREATOR - Static variable in class com.thegrizzlylabs.geniusscan.sdk.core.Quadrangle
D
- DEBUGLEVEL - com.thegrizzlylabs.geniusscan.sdk.core.LoggerSeverity
-
The severity of a debug message.
- DefaultFocusIndicator - Class in com.thegrizzlylabs.geniusscan.sdk.camera
- DefaultFocusIndicator(Context) - Constructor for class com.thegrizzlylabs.geniusscan.sdk.camera.DefaultFocusIndicator
- DefaultFocusIndicator(Context, AttributeSet) - Constructor for class com.thegrizzlylabs.geniusscan.sdk.camera.DefaultFocusIndicator
- DefaultFocusIndicator(Context, AttributeSet, int) - Constructor for class com.thegrizzlylabs.geniusscan.sdk.camera.DefaultFocusIndicator
- describeContents() - Method in class com.thegrizzlylabs.geniusscan.sdk.core.Quadrangle
- detectFrame(byte[], int, int) - Static method in class com.thegrizzlylabs.geniusscan.sdk.core.GeniusScanLibrary
-
Detect a quadrangle in the image.
- detectFrame(Bitmap) - Static method in class com.thegrizzlylabs.geniusscan.sdk.core.GeniusScanLibrary
-
Detect a quadrangle in the image.
- detectFrame(String) - Static method in class com.thegrizzlylabs.geniusscan.sdk.core.GeniusScanLibrary
-
Detect a quadrangle in the image.
- detectImageType(Bitmap) - Static method in class com.thegrizzlylabs.geniusscan.sdk.core.GeniusScanLibrary
-
Detect the type of image.
- detectImageType(String) - Static method in class com.thegrizzlylabs.geniusscan.sdk.core.GeniusScanLibrary
-
Detect the type of image.
- distortionCorrection - Variable in class com.thegrizzlylabs.geniusscan.sdk.core.ProcessingParameters
- DocumentDetectionResult - Class in com.thegrizzlylabs.geniusscan.sdk.core
- DocumentDetectionResult(int, Quadrangle) - Constructor for class com.thegrizzlylabs.geniusscan.sdk.core.DocumentDetectionResult
- DocumentDetectionResult(DocumentDetectionStatus, Quadrangle) - Constructor for class com.thegrizzlylabs.geniusscan.sdk.core.DocumentDetectionResult
- DocumentDetectionStatus - Enum in com.thegrizzlylabs.geniusscan.sdk.core
E
- enhanceImage(Bitmap, ImageType) - Static method in class com.thegrizzlylabs.geniusscan.sdk.core.GeniusScanLibrary
-
Enhance image according to the given image type.
- enhanceImage(String, String, ImageType) - Static method in class com.thegrizzlylabs.geniusscan.sdk.core.GeniusScanLibrary
-
Enhance image according to the given image type.
- enhancementType - Variable in class com.thegrizzlylabs.geniusscan.sdk.core.ProcessingParameters
- ERRORLEVEL - com.thegrizzlylabs.geniusscan.sdk.core.LoggerSeverity
-
The severity of error messages.
F
- FILENOTFOUND - com.thegrizzlylabs.geniusscan.sdk.pdf.PDFGeneratorError
- FocusAreaRotator - Class in com.thegrizzlylabs.geniusscan.sdk.camera
- FocusAreaRotator() - Constructor for class com.thegrizzlylabs.geniusscan.sdk.camera.FocusAreaRotator
- FocusIndicator - Interface in com.thegrizzlylabs.geniusscan.sdk.camera
- FocusManager - Class in com.thegrizzlylabs.geniusscan.sdk.camera
- FocusManager(FocusManager.Callback) - Constructor for class com.thegrizzlylabs.geniusscan.sdk.camera.FocusManager
- FocusManager.Callback - Interface in com.thegrizzlylabs.geniusscan.sdk.camera
- fromDegrees(int) - Static method in enum com.thegrizzlylabs.geniusscan.sdk.core.RotationAngle
- fromStatus(int) - Static method in enum com.thegrizzlylabs.geniusscan.sdk.core.DocumentDetectionStatus
G
- generatePDF(String) - Method in class com.thegrizzlylabs.geniusscan.sdk.pdf.PDFGenerator
-
Generates a PDF at the given output location.
- GeniusScanLibrary - Class in com.thegrizzlylabs.geniusscan.sdk.core
- GeniusScanLibrary() - Constructor for class com.thegrizzlylabs.geniusscan.sdk.core.GeniusScanLibrary
- getAbsolutePath(Context) - Method in interface com.thegrizzlylabs.geniusscan.sdk.core.Scan
- getAverageWordConfidence() - Method in class com.thegrizzlylabs.geniusscan.sdk.core.TextLayoutToTextConverterResult
-
The average word confidence of the recognized text.
- getBitmap() - Method in class com.thegrizzlylabs.geniusscan.sdk.ui.MagnifierView
-
Get bitmap displayed by the magnifier
- getCameraDisplayOrientation() - Method in class com.thegrizzlylabs.geniusscan.sdk.camera.CameraManager
- getCameraManagerCallback() - Method in interface com.thegrizzlylabs.geniusscan.sdk.camera.ScanFragment.CameraCallbackProvider
- getClockwiseDegrees() - Method in enum com.thegrizzlylabs.geniusscan.sdk.core.RotationAngle
- getClosestCorner(float, float) - Method in class com.thegrizzlylabs.geniusscan.sdk.core.Quadrangle
- getCode() - Method in enum com.thegrizzlylabs.geniusscan.sdk.core.ImageType
- getCreationDate() - Method in class com.thegrizzlylabs.geniusscan.sdk.pdf.PDFDocument
-
If provided, this date will be included in the PDF document properties
- getDebug() - Method in class com.thegrizzlylabs.geniusscan.sdk.pdf.PDFGeneratorConfiguration
-
If true, OCR'ed text will visible on the PDF.
- getEnhancedImage() - Method in interface com.thegrizzlylabs.geniusscan.sdk.core.ScanContainer
- getError() - Method in class com.thegrizzlylabs.geniusscan.sdk.camera.realtime.BorderDetectionTask
- getFilePath() - Method in class com.thegrizzlylabs.geniusscan.sdk.pdf.PDFPage
-
Absolute path to an image file
- getFontPath() - Method in class com.thegrizzlylabs.geniusscan.sdk.pdf.PDFGeneratorConfiguration
- getHeight() - Method in class com.thegrizzlylabs.geniusscan.sdk.pdf.PDFSize
- getHocr() - Method in class com.thegrizzlylabs.geniusscan.sdk.core.TextLayout
-
XML string containing information about text, style and layout of the image that was processed.
- getImageType() - Method in class com.thegrizzlylabs.geniusscan.sdk.core.ProcessingParameters
- getImageType() - Method in interface com.thegrizzlylabs.geniusscan.sdk.core.ScanContainer
- getImageTypeFromCode(int) - Static method in enum com.thegrizzlylabs.geniusscan.sdk.core.ImageType
- getInchesSize() - Method in class com.thegrizzlylabs.geniusscan.sdk.pdf.PDFPage
- getInstance() - Static method in class com.thegrizzlylabs.geniusscan.sdk.camera.realtime.BorderDetectionThreadManager
- getKeywords() - Method in class com.thegrizzlylabs.geniusscan.sdk.pdf.PDFDocument
-
If provided, the keywords will be included in the PDF document properties
- getLastUpdateDate() - Method in class com.thegrizzlylabs.geniusscan.sdk.pdf.PDFDocument
-
If provided, this date will be included in the PDF document properties
- getLogger() - Static method in class com.thegrizzlylabs.geniusscan.sdk.core.GeniusScanLibrary
-
Return the logger used by the SDK.
- getMinDurationInAboutToTriggerForTrigger() - Static method in class com.thegrizzlylabs.geniusscan.sdk.core.GeniusScanLibrary
-
Minimum duration between DocumentDetectionStatus.ABOUT_TO_TRIGGER and DocumentDetectionStatus.TRIGGER.
- getOriginalImage() - Method in interface com.thegrizzlylabs.geniusscan.sdk.core.ScanContainer
- getPages() - Method in class com.thegrizzlylabs.geniusscan.sdk.pdf.PDFDocument
-
List of pages that will be included in the PDF document
- getPassword() - Method in class com.thegrizzlylabs.geniusscan.sdk.pdf.PDFDocument
-
If provided, this password will be used to protect the PDF document.
- getPoints() - Method in class com.thegrizzlylabs.geniusscan.sdk.core.Quadrangle
- getQuad() - Method in class com.thegrizzlylabs.geniusscan.sdk.ui.BorderDetectionImageView
-
Get displayed quadrangle.
- getQuadrangle() - Method in class com.thegrizzlylabs.geniusscan.sdk.core.ProcessingParameters
- getQuadrangle() - Method in interface com.thegrizzlylabs.geniusscan.sdk.core.ScanContainer
- getStatus() - Method in class com.thegrizzlylabs.geniusscan.sdk.core.TextLayoutToTextConverterResult
-
The status of the conversion.
- getText() - Method in class com.thegrizzlylabs.geniusscan.sdk.core.TextLayoutToTextConverterResult
-
The text reconstructed from the text layout.
- getTextLayout() - Method in class com.thegrizzlylabs.geniusscan.sdk.pdf.PDFPage
-
If provided, the text will be included in the resulting PDF at the specified positions with an invisible font type.
- getTitle() - Method in class com.thegrizzlylabs.geniusscan.sdk.pdf.PDFDocument
-
If provided, this title will be included in the PDF document properties
- getWidth() - Method in class com.thegrizzlylabs.geniusscan.sdk.pdf.PDFSize
- getWordCount() - Method in class com.thegrizzlylabs.geniusscan.sdk.core.TextLayoutToTextConverterResult
-
The number of words in the recognized text.
H
- hide() - Method in class com.thegrizzlylabs.geniusscan.sdk.camera.DefaultFocusIndicator
- hide() - Method in interface com.thegrizzlylabs.geniusscan.sdk.camera.FocusIndicator
I
- ImageType - Enum in com.thegrizzlylabs.geniusscan.sdk.core
-
Type of an image (color, black and white...)
- INFOLEVEL - com.thegrizzlylabs.geniusscan.sdk.core.LoggerSeverity
-
The severity of informative messages.
- init(Context, String) - Static method in class com.thegrizzlylabs.geniusscan.sdk.core.GeniusScanLibrary
-
Initialize the SDK library
- initialize() - Method in class com.thegrizzlylabs.geniusscan.sdk.camera.FocusManager
- initializeCamera() - Method in class com.thegrizzlylabs.geniusscan.sdk.camera.CameraManager
- initializeCamera() - Method in class com.thegrizzlylabs.geniusscan.sdk.camera.ScanFragment
-
Setup the camera and start the preview.
- initQuadrangleAnalyzer() - Static method in class com.thegrizzlylabs.geniusscan.sdk.core.GeniusScanLibrary
-
Reset status of the quadrangle analyzer.
- INTERNAL - com.thegrizzlylabs.geniusscan.sdk.pdf.PDFGeneratorError
- INTERNALERROR - com.thegrizzlylabs.geniusscan.sdk.core.TextLayoutToTextConverterStatus
- INVALIDHOCRERROR - com.thegrizzlylabs.geniusscan.sdk.core.TextLayoutToTextConverterStatus
- INVALIDPAGESIZE - com.thegrizzlylabs.geniusscan.sdk.pdf.PDFGeneratorError
- INVALIDPASSWORD - com.thegrizzlylabs.geniusscan.sdk.pdf.PDFGeneratorError
- isEmpty() - Method in class com.thegrizzlylabs.geniusscan.sdk.core.Quadrangle
- isEnabled() - Method in class com.thegrizzlylabs.geniusscan.sdk.camera.realtime.BorderDetector
- isFullImage() - Method in class com.thegrizzlylabs.geniusscan.sdk.core.Quadrangle
- isRealTimeBorderDetectionEnabled() - Method in class com.thegrizzlylabs.geniusscan.sdk.camera.ScanFragment
L
- LicenseException - Exception in com.thegrizzlylabs.geniusscan.sdk.core
-
This exception is thrown when there is an issue with the license of the SDK.
- LicenseException(String) - Constructor for exception com.thegrizzlylabs.geniusscan.sdk.core.LicenseException
- localizedAutofocus(float, float, float, FocusIndicator) - Method in class com.thegrizzlylabs.geniusscan.sdk.camera.FocusManager
- log(String, LoggerSeverity) - Method in class com.thegrizzlylabs.geniusscan.sdk.core.Logger
- Logger - Class in com.thegrizzlylabs.geniusscan.sdk.core
-
A interface for a logger object.
- Logger() - Constructor for class com.thegrizzlylabs.geniusscan.sdk.core.Logger
- LoggerSeverity - Enum in com.thegrizzlylabs.geniusscan.sdk.core
M
- MagnifierBorderDetectionListener - Class in com.thegrizzlylabs.geniusscan.sdk.ui
- MagnifierBorderDetectionListener(MagnifierView) - Constructor for class com.thegrizzlylabs.geniusscan.sdk.ui.MagnifierBorderDetectionListener
- MagnifierView - Class in com.thegrizzlylabs.geniusscan.sdk.ui
- MagnifierView(Context, AttributeSet) - Constructor for class com.thegrizzlylabs.geniusscan.sdk.ui.MagnifierView
- MONOCHROME - com.thegrizzlylabs.geniusscan.sdk.core.ImageType
- move(int, float, float) - Method in class com.thegrizzlylabs.geniusscan.sdk.core.Quadrangle
-
Move a specific corner by a fixed distance.
N
- NONE - com.thegrizzlylabs.geniusscan.sdk.core.ImageType
- NOT_FOUND - com.thegrizzlylabs.geniusscan.sdk.core.DocumentDetectionStatus
O
- onActivityCreated(Bundle) - Method in class com.thegrizzlylabs.geniusscan.sdk.camera.ScanFragment
- onAttach(Context) - Method in class com.thegrizzlylabs.geniusscan.sdk.camera.ScanFragment
- onAutofocusFinished(boolean) - Method in interface com.thegrizzlylabs.geniusscan.sdk.camera.FocusManager.Callback
- onBorderDetectionFailed(Exception) - Method in interface com.thegrizzlylabs.geniusscan.sdk.camera.realtime.BorderDetectionThreadManager.BorderDetectionCallback
- onBorderDetectionFailed(Exception) - Method in class com.thegrizzlylabs.geniusscan.sdk.camera.realtime.BorderDetector
- onBorderDetectionFailure(Exception) - Method in interface com.thegrizzlylabs.geniusscan.sdk.camera.realtime.BorderDetector.BorderDetectorListener
- onBorderDetectionFinished(DocumentDetectionResult) - Method in interface com.thegrizzlylabs.geniusscan.sdk.camera.realtime.BorderDetectionThreadManager.BorderDetectionCallback
- onBorderDetectionFinished(DocumentDetectionResult) - Method in class com.thegrizzlylabs.geniusscan.sdk.camera.realtime.BorderDetector
- onBorderDetectionResult(DocumentDetectionResult) - Method in interface com.thegrizzlylabs.geniusscan.sdk.camera.realtime.BorderDetector.BorderDetectorListener
- onCameraFailure(CameraManager) - Method in interface com.thegrizzlylabs.geniusscan.sdk.camera.CameraManager.Callback
- onCameraReady(CameraManager, Camera) - Method in interface com.thegrizzlylabs.geniusscan.sdk.camera.CameraManager.Callback
- onCornerFocus(float, float) - Method in interface com.thegrizzlylabs.geniusscan.sdk.ui.BorderDetectionImageView.BorderDetectionOnTouchListener
- onCornerFocus(float, float) - Method in class com.thegrizzlylabs.geniusscan.sdk.ui.MagnifierBorderDetectionListener
- onCornerFocus(float, float) - Method in class com.thegrizzlylabs.geniusscan.sdk.ui.MagnifierView
- onCornerUnfocus() - Method in interface com.thegrizzlylabs.geniusscan.sdk.ui.BorderDetectionImageView.BorderDetectionOnTouchListener
- onCornerUnfocus() - Method in class com.thegrizzlylabs.geniusscan.sdk.ui.MagnifierBorderDetectionListener
- onCornerUnfocus() - Method in class com.thegrizzlylabs.geniusscan.sdk.ui.MagnifierView
- onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.thegrizzlylabs.geniusscan.sdk.camera.ScanFragment
- onDraw(Canvas) - Method in class com.thegrizzlylabs.geniusscan.sdk.camera.DefaultFocusIndicator
- onDraw(Canvas) - Method in class com.thegrizzlylabs.geniusscan.sdk.camera.realtime.OverlayView
- onDraw(Canvas) - Method in class com.thegrizzlylabs.geniusscan.sdk.ui.BorderDetectionImageView
- onDraw(Canvas) - Method in class com.thegrizzlylabs.geniusscan.sdk.ui.MagnifierView
- onMeasure(int, int) - Method in class com.thegrizzlylabs.geniusscan.sdk.camera.PreviewSurfaceView
- onMeasure(int, int) - Method in class com.thegrizzlylabs.geniusscan.sdk.camera.realtime.OverlayView
- onPause() - Method in class com.thegrizzlylabs.geniusscan.sdk.camera.ScanFragment
- onPictureTaken(CameraManager, int, ScanContainer) - Method in interface com.thegrizzlylabs.geniusscan.sdk.camera.CameraManager.Callback
-
Triggered when a picture has been captured and stored into the provided ScanContainer
- onPreviewFrame(byte[], Camera) - Method in class com.thegrizzlylabs.geniusscan.sdk.camera.realtime.BorderDetector
- onShutterTriggered(CameraManager) - Method in interface com.thegrizzlylabs.geniusscan.sdk.camera.CameraManager.Callback
- onSizeChanged(int, int, int, int) - Method in class com.thegrizzlylabs.geniusscan.sdk.ui.MagnifierView
- onTouchEvent(MotionEvent) - Method in class com.thegrizzlylabs.geniusscan.sdk.ui.BorderDetectionImageView
- order() - Method in class com.thegrizzlylabs.geniusscan.sdk.core.Quadrangle
-
Reorder the corners of the Quadrangle in the standard order.
- OverlayView - Class in com.thegrizzlylabs.geniusscan.sdk.camera.realtime
- OverlayView(Context, AttributeSet) - Constructor for class com.thegrizzlylabs.geniusscan.sdk.camera.realtime.OverlayView
P
- parameters - Variable in class com.thegrizzlylabs.geniusscan.sdk.core.BitmapProcessingResult
- PDFDocument - Class in com.thegrizzlylabs.geniusscan.sdk.pdf
-
Describes the structure of a PDF document for the PDF generator.
- PDFDocument(String, String, String, Date, Date, ArrayList<PDFPage>) - Constructor for class com.thegrizzlylabs.geniusscan.sdk.pdf.PDFDocument
- PDFGenerator - Class in com.thegrizzlylabs.geniusscan.sdk.pdf
-
Generates PDF file from scans.
- PDFGenerator() - Constructor for class com.thegrizzlylabs.geniusscan.sdk.pdf.PDFGenerator
- PDFGeneratorConfiguration - Class in com.thegrizzlylabs.geniusscan.sdk.pdf
-
A configuration for the PDF generator
- PDFGeneratorConfiguration(String, boolean) - Constructor for class com.thegrizzlylabs.geniusscan.sdk.pdf.PDFGeneratorConfiguration
- PDFGeneratorError - Enum in com.thegrizzlylabs.geniusscan.sdk.pdf
- PDFImageProcessor - Class in com.thegrizzlylabs.geniusscan.sdk.pdf
-
Used to preprocess pages of the PDF generation.
- PDFImageProcessor() - Constructor for class com.thegrizzlylabs.geniusscan.sdk.pdf.PDFImageProcessor
- PDFPage - Class in com.thegrizzlylabs.geniusscan.sdk.pdf
-
Describes a page of a PDF document for the PDF generator.
- PDFPage(String, PDFSize, TextLayout) - Constructor for class com.thegrizzlylabs.geniusscan.sdk.pdf.PDFPage
- PDFSize - Class in com.thegrizzlylabs.geniusscan.sdk.pdf
-
Physical size of a PDF page in inches.
- PDFSize(double, double) - Constructor for class com.thegrizzlylabs.geniusscan.sdk.pdf.PDFSize
- PHOTO - com.thegrizzlylabs.geniusscan.sdk.core.ImageType
- PreviewSurfaceView - Class in com.thegrizzlylabs.geniusscan.sdk.camera
- PreviewSurfaceView(Context) - Constructor for class com.thegrizzlylabs.geniusscan.sdk.camera.PreviewSurfaceView
- PreviewSurfaceView(Context, AttributeSet) - Constructor for class com.thegrizzlylabs.geniusscan.sdk.camera.PreviewSurfaceView
- PreviewSurfaceView(Context, AttributeSet, int) - Constructor for class com.thegrizzlylabs.geniusscan.sdk.camera.PreviewSurfaceView
- process(Bitmap, ProcessingParameters) - Static method in class com.thegrizzlylabs.geniusscan.sdk.core.GeniusScanLibrary
-
Process bitmap using the given processing parameters.
- process(String) - Method in class com.thegrizzlylabs.geniusscan.sdk.pdf.PDFImageProcessor
-
Process the image and return a file path to the updated image.
- process(String, String, ProcessingParameters) - Static method in class com.thegrizzlylabs.geniusscan.sdk.core.GeniusScanLibrary
-
Detect the type of image if needed, warp it, and enhance it using the pre-defined parameters.
- ProcessingException - Exception in com.thegrizzlylabs.geniusscan.sdk.core
- ProcessingException() - Constructor for exception com.thegrizzlylabs.geniusscan.sdk.core.ProcessingException
- ProcessingException(String) - Constructor for exception com.thegrizzlylabs.geniusscan.sdk.core.ProcessingException
- ProcessingParameters - Class in com.thegrizzlylabs.geniusscan.sdk.core
- ProcessingParameters() - Constructor for class com.thegrizzlylabs.geniusscan.sdk.core.ProcessingParameters
- ProcessingParameters(Quadrangle, ImageType) - Constructor for class com.thegrizzlylabs.geniusscan.sdk.core.ProcessingParameters
- ProcessingParameters(Quadrangle, ImageType, boolean) - Constructor for class com.thegrizzlylabs.geniusscan.sdk.core.ProcessingParameters
- PROCESSORERROR - com.thegrizzlylabs.geniusscan.sdk.pdf.PDFGeneratorError
- processPicture(byte[], int, int) - Static method in class com.thegrizzlylabs.geniusscan.sdk.camera.realtime.BorderDetectionThreadManager
- processPicture(byte[], ScanContainer) - Method in class com.thegrizzlylabs.geniusscan.sdk.camera.CaptureHandler
Q
- quadrangle - Variable in class com.thegrizzlylabs.geniusscan.sdk.core.ProcessingParameters
- Quadrangle - Class in com.thegrizzlylabs.geniusscan.sdk.core
-
The quadrangle used to represent document borders.
- Quadrangle() - Constructor for class com.thegrizzlylabs.geniusscan.sdk.core.Quadrangle
-
Creates an empty quadrangle
- Quadrangle(float[]) - Constructor for class com.thegrizzlylabs.geniusscan.sdk.core.Quadrangle
-
Create a quadrangle from an array of coordinates.
- Quadrangle(float, float, float, float, float, float, float, float) - Constructor for class com.thegrizzlylabs.geniusscan.sdk.core.Quadrangle
-
Create a quadrangle from the coordinatesof the corners.
R
- releaseCamera() - Method in class com.thegrizzlylabs.geniusscan.sdk.camera.CameraManager
- reset() - Method in class com.thegrizzlylabs.geniusscan.sdk.camera.realtime.BorderDetector
- resetBorderDetection() - Method in class com.thegrizzlylabs.geniusscan.sdk.camera.ScanFragment
- resultQuadrangle - Variable in class com.thegrizzlylabs.geniusscan.sdk.core.DocumentDetectionResult
- rotate(Rect, float) - Method in class com.thegrizzlylabs.geniusscan.sdk.camera.FocusAreaRotator
- rotate(RotationAngle) - Method in class com.thegrizzlylabs.geniusscan.sdk.core.Quadrangle
-
Rotate a quadrangle by a specific angle
- rotateImage(Bitmap, int) - Static method in class com.thegrizzlylabs.geniusscan.sdk.core.GeniusScanLibrary
-
Rotate an image.
- rotateImage(String, String, RotationAngle) - Static method in class com.thegrizzlylabs.geniusscan.sdk.core.GeniusScanLibrary
-
Rotate an image.
- ROTATION_0 - com.thegrizzlylabs.geniusscan.sdk.core.RotationAngle
- ROTATION_180 - com.thegrizzlylabs.geniusscan.sdk.core.RotationAngle
- ROTATION_90_CCW - com.thegrizzlylabs.geniusscan.sdk.core.RotationAngle
- ROTATION_90_CW - com.thegrizzlylabs.geniusscan.sdk.core.RotationAngle
- RotationAngle - Enum in com.thegrizzlylabs.geniusscan.sdk.core
- run() - Method in class com.thegrizzlylabs.geniusscan.sdk.camera.realtime.BorderDetectionTask
S
- scaleImage(String, String, float) - Static method in class com.thegrizzlylabs.geniusscan.sdk.core.GeniusScanLibrary
-
Create a new scaled image.
- scaleImage(String, String, int) - Static method in class com.thegrizzlylabs.geniusscan.sdk.core.GeniusScanLibrary
-
Scale image so that both dimensions fit inside given size.
- Scan - Interface in com.thegrizzlylabs.geniusscan.sdk.core
-
Image used during the scan flow.
- ScanContainer - Interface in com.thegrizzlylabs.geniusscan.sdk.core
-
A ScanContainer represents a page that is scanned.
- ScanFragment - Class in com.thegrizzlylabs.geniusscan.sdk.camera
-
Fragment managing the access to the
Camera
and holding a preview. - ScanFragment() - Constructor for class com.thegrizzlylabs.geniusscan.sdk.camera.ScanFragment
- ScanFragment.CameraCallbackProvider - Interface in com.thegrizzlylabs.geniusscan.sdk.camera
- SEARCHING - com.thegrizzlylabs.geniusscan.sdk.core.DocumentDetectionStatus
- setAboutToTriggerAnimationEnabled(boolean) - Method in class com.thegrizzlylabs.geniusscan.sdk.camera.realtime.OverlayView
- setAspectFill(boolean) - Method in class com.thegrizzlylabs.geniusscan.sdk.camera.PreviewSurfaceView
-
Defines whether the camera preview fills or fits the available space.
- setAspectRatio(int, int) - Method in class com.thegrizzlylabs.geniusscan.sdk.camera.PreviewSurfaceView
- setAutoTriggerAnimationEnabled(boolean) - Method in class com.thegrizzlylabs.geniusscan.sdk.camera.ScanFragment
- setAutoTriggerListener(BorderDetector.BorderDetectorListener) - Method in class com.thegrizzlylabs.geniusscan.sdk.camera.realtime.BorderDetector
- setBitmap(Bitmap) - Method in class com.thegrizzlylabs.geniusscan.sdk.ui.MagnifierView
-
Set bitmap displayed by the magnifier
- setBorderDetectorListener(BorderDetector.BorderDetectorListener) - Method in class com.thegrizzlylabs.geniusscan.sdk.camera.ScanFragment
- setCallback(BorderDetectionThreadManager.BorderDetectionCallback) - Method in class com.thegrizzlylabs.geniusscan.sdk.camera.realtime.BorderDetectionThreadManager
- setCamera(Camera) - Method in class com.thegrizzlylabs.geniusscan.sdk.camera.FocusManager
- setDisplayQuad(boolean) - Method in class com.thegrizzlylabs.geniusscan.sdk.camera.realtime.OverlayView
- setEnabled(boolean) - Method in class com.thegrizzlylabs.geniusscan.sdk.camera.realtime.BorderDetector
- setEnhancementType(ImageType) - Method in class com.thegrizzlylabs.geniusscan.sdk.core.ProcessingParameters
- setFlashMode(String) - Method in class com.thegrizzlylabs.geniusscan.sdk.camera.CameraManager
- setFlashMode(String) - Method in class com.thegrizzlylabs.geniusscan.sdk.camera.ScanFragment
- setFocusIndicator(FocusIndicator) - Method in class com.thegrizzlylabs.geniusscan.sdk.camera.ScanFragment
- setImageType(ImageType) - Method in interface com.thegrizzlylabs.geniusscan.sdk.core.ScanContainer
- setJPGQuality(int) - Static method in class com.thegrizzlylabs.geniusscan.sdk.core.GeniusScanLibrary
-
Sets the JPG quality used to write images
- setListener(BorderDetectionImageView.BorderDetectionOnTouchListener) - Method in class com.thegrizzlylabs.geniusscan.sdk.ui.BorderDetectionImageView
-
Set listener for focus/unfocus events.
- setLogger(Logger) - Static method in class com.thegrizzlylabs.geniusscan.sdk.core.GeniusScanLibrary
-
Set the logger used by the SDK.
- setOverlayColor(int) - Method in class com.thegrizzlylabs.geniusscan.sdk.camera.realtime.OverlayView
- setOverlayColor(int) - Method in class com.thegrizzlylabs.geniusscan.sdk.camera.ScanFragment
- setOverlayColor(int) - Method in class com.thegrizzlylabs.geniusscan.sdk.ui.BorderDetectionImageView
-
Set color of the overlay
- setOverlayColorResource(int) - Method in class com.thegrizzlylabs.geniusscan.sdk.camera.realtime.OverlayView
- setOverlayColorResource(int) - Method in class com.thegrizzlylabs.geniusscan.sdk.camera.ScanFragment
- setOverlayColorResource(int) - Method in class com.thegrizzlylabs.geniusscan.sdk.ui.BorderDetectionImageView
- setPosition(int, int) - Method in class com.thegrizzlylabs.geniusscan.sdk.camera.DefaultFocusIndicator
- setPosition(int, int) - Method in interface com.thegrizzlylabs.geniusscan.sdk.camera.FocusIndicator
- setPreviewAspectFill(boolean) - Method in class com.thegrizzlylabs.geniusscan.sdk.camera.ScanFragment
- setPreviewEnabled(boolean) - Method in class com.thegrizzlylabs.geniusscan.sdk.camera.ScanFragment
- setQuad(Quadrangle) - Method in class com.thegrizzlylabs.geniusscan.sdk.ui.BorderDetectionImageView
-
Set quadrangle to display.
- setQuadrangle(Quadrangle) - Method in class com.thegrizzlylabs.geniusscan.sdk.core.ProcessingParameters
- setQuadrangle(Quadrangle) - Method in interface com.thegrizzlylabs.geniusscan.sdk.core.ScanContainer
- setQuadrangleRotationAngle(RotationAngle) - Method in class com.thegrizzlylabs.geniusscan.sdk.camera.realtime.OverlayView
- setRealTimeDetectionEnabled(boolean) - Method in class com.thegrizzlylabs.geniusscan.sdk.camera.ScanFragment
- setToFullImage() - Method in class com.thegrizzlylabs.geniusscan.sdk.core.Quadrangle
-
Set the corners of the quadrangle to match the corners of the image.
- showFinished(boolean) - Method in class com.thegrizzlylabs.geniusscan.sdk.camera.DefaultFocusIndicator
- showFinished(boolean) - Method in interface com.thegrizzlylabs.geniusscan.sdk.camera.FocusIndicator
- showStart() - Method in class com.thegrizzlylabs.geniusscan.sdk.camera.DefaultFocusIndicator
- showStart() - Method in interface com.thegrizzlylabs.geniusscan.sdk.camera.FocusIndicator
- startPreview(PreviewSurfaceView, Camera.PreviewCallback) - Method in class com.thegrizzlylabs.geniusscan.sdk.camera.CameraManager
- status - Variable in class com.thegrizzlylabs.geniusscan.sdk.core.DocumentDetectionResult
- stopPreview() - Method in class com.thegrizzlylabs.geniusscan.sdk.camera.CameraManager
- SUCCESS - com.thegrizzlylabs.geniusscan.sdk.core.TextLayoutToTextConverterStatus
- SUCCESS - com.thegrizzlylabs.geniusscan.sdk.pdf.PDFGeneratorError
T
- takePhoto(ScanContainer, boolean) - Method in class com.thegrizzlylabs.geniusscan.sdk.camera.CameraManager
- takePicture(ScanContainer) - Method in class com.thegrizzlylabs.geniusscan.sdk.camera.ScanFragment
- takePicture(ScanContainer, boolean) - Method in class com.thegrizzlylabs.geniusscan.sdk.camera.ScanFragment
-
Stop the real-time border detection and capture the image
- TextLayout - Class in com.thegrizzlylabs.geniusscan.sdk.core
-
The text layout of a scan This is part of the output of the OCR recognition, but can also be part of the input of the PDF generation.
- TextLayout(String) - Constructor for class com.thegrizzlylabs.geniusscan.sdk.core.TextLayout
- TextLayoutToTextConverter - Class in com.thegrizzlylabs.geniusscan.sdk.core
-
Converts a text layout to its textual representation The goal is to properly recreate lines, paragraphs etc.
- TextLayoutToTextConverter() - Constructor for class com.thegrizzlylabs.geniusscan.sdk.core.TextLayoutToTextConverter
- TextLayoutToTextConverterResult - Class in com.thegrizzlylabs.geniusscan.sdk.core
- TextLayoutToTextConverterResult(TextLayoutToTextConverterStatus, String, int, int) - Constructor for class com.thegrizzlylabs.geniusscan.sdk.core.TextLayoutToTextConverterResult
- TextLayoutToTextConverterStatus - Enum in com.thegrizzlylabs.geniusscan.sdk.core
- toggleFlashMode() - Method in class com.thegrizzlylabs.geniusscan.sdk.camera.CameraManager
- toggleFlashMode() - Method in class com.thegrizzlylabs.geniusscan.sdk.camera.ScanFragment
- toString() - Method in class com.thegrizzlylabs.geniusscan.sdk.core.Quadrangle
- toString() - Method in class com.thegrizzlylabs.geniusscan.sdk.core.TextLayout
- toString() - Method in class com.thegrizzlylabs.geniusscan.sdk.core.TextLayoutToTextConverterResult
- toString() - Method in class com.thegrizzlylabs.geniusscan.sdk.pdf.PDFDocument
- toString() - Method in class com.thegrizzlylabs.geniusscan.sdk.pdf.PDFGeneratorConfiguration
- toString() - Method in class com.thegrizzlylabs.geniusscan.sdk.pdf.PDFPage
- toString() - Method in class com.thegrizzlylabs.geniusscan.sdk.pdf.PDFSize
- TRIGGER - com.thegrizzlylabs.geniusscan.sdk.core.DocumentDetectionStatus
- triggerAutoFocus(float, float, FocusIndicator) - Method in class com.thegrizzlylabs.geniusscan.sdk.camera.CameraManager
-
Trigger auto focus at the specific position, if focus areas are supported
U
- updateBorder(DocumentDetectionResult, boolean) - Method in class com.thegrizzlylabs.geniusscan.sdk.camera.realtime.OverlayView
V
- valueOf(String) - Static method in enum com.thegrizzlylabs.geniusscan.sdk.core.DocumentDetectionStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.thegrizzlylabs.geniusscan.sdk.core.ImageType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.thegrizzlylabs.geniusscan.sdk.core.LoggerSeverity
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.thegrizzlylabs.geniusscan.sdk.core.RotationAngle
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.thegrizzlylabs.geniusscan.sdk.core.TextLayoutToTextConverterStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.thegrizzlylabs.geniusscan.sdk.pdf.PDFGeneratorError
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.thegrizzlylabs.geniusscan.sdk.core.DocumentDetectionStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.thegrizzlylabs.geniusscan.sdk.core.ImageType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.thegrizzlylabs.geniusscan.sdk.core.LoggerSeverity
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.thegrizzlylabs.geniusscan.sdk.core.RotationAngle
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.thegrizzlylabs.geniusscan.sdk.core.TextLayoutToTextConverterStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.thegrizzlylabs.geniusscan.sdk.pdf.PDFGeneratorError
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VERBOSELEVEL - com.thegrizzlylabs.geniusscan.sdk.core.LoggerSeverity
-
The severity of a verbose message.
W
- WARNLEVEL - com.thegrizzlylabs.geniusscan.sdk.core.LoggerSeverity
-
The severity of warning messages.
- warpImage(Bitmap, Quadrangle) - Static method in class com.thegrizzlylabs.geniusscan.sdk.core.GeniusScanLibrary
-
Warp the image according to the given quadrangle.
- warpImage(String, String, Quadrangle) - Static method in class com.thegrizzlylabs.geniusscan.sdk.core.GeniusScanLibrary
-
Warp the image according to the given quadrangle.
- writeToParcel(Parcel, int) - Method in class com.thegrizzlylabs.geniusscan.sdk.core.Quadrangle
All Classes All Packages