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

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
 
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