Skip navigation links
A B C D E F G H I L N P R S T U V W 

A

add(value) - Method in class io.scanbot.sdk.dispose.ReferenceList
Adds a value to this list (at head).

B

build() - Method in class io.scanbot.sdk.core.contourdetector.ContourDetectorSettings.Builder
Builds an instance of class ContourDetectorSettings
Builder() - Constructor for class io.scanbot.sdk.core.contourdetector.ContourDetectorSettings.Builder
Builds an instance of class ContourDetectorSettings

C

Companion - Static variable in class io.scanbot.sdk.core.contourdetector.ContourDetector
 
component1() - Method in class io.scanbot.sdk.core.contourdetector.Line2D
 
component1() - Method in class io.scanbot.sdk.core.contourdetector.PageAspectRatio
 
component2() - Method in class io.scanbot.sdk.core.contourdetector.Line2D
 
component2() - Method in class io.scanbot.sdk.core.contourdetector.PageAspectRatio
 
ContourDetector - Class in io.scanbot.sdk.core.contourdetector
Performs contour detection.
ContourDetector(contourDetectorType) - Constructor for class io.scanbot.sdk.core.contourdetector.ContourDetector
Performs contour detection.
ContourDetector.Companion - Class in io.scanbot.sdk.core.contourdetector
 
ContourDetector.Type - Enum in io.scanbot.sdk.core.contourdetector
The type of the class ContourDetector. ML_BASED is the default implementation
ContourDetectorSettings - Class in io.scanbot.sdk.core.contourdetector
Encapsulates settings for contour detector instance creation
ContourDetectorSettings.Builder - Class in io.scanbot.sdk.core.contourdetector
Builds an instance of class ContourDetectorSettings
copy(start, end) - Method in class io.scanbot.sdk.core.contourdetector.Line2D
Basic representation of line
copy(width, height) - Method in class io.scanbot.sdk.core.contourdetector.PageAspectRatio
Represents detection page aspect ratio
createBitmapFromEncodedData(data) - Method in class io.scanbot.sdk.core.contourdetector.ContourDetector.Companion
Creates a ARGB_8888 Bitmap from an in-memory JPEG.
createBitmapFromEncodedData(data) - Static method in class io.scanbot.sdk.core.contourdetector.ContourDetector
Creates a ARGB_8888 Bitmap from an in-memory JPEG.
createBitmapFromEncodedFile(fileName) - Method in class io.scanbot.sdk.core.contourdetector.ContourDetector.Companion
Creates a ARGB_8888 Bitmap from encoded JPEG on file system
createBitmapFromEncodedFile(fileName) - Static method in class io.scanbot.sdk.core.contourdetector.ContourDetector
Creates a ARGB_8888 Bitmap from encoded JPEG on file system

D

detect(nv21, width, height) - Method in class io.scanbot.sdk.core.contourdetector.ContourDetector
Tries to detect a polygon from the given image.
detect(data) - Method in class io.scanbot.sdk.core.contourdetector.ContourDetector
Tries to detect a polygon from the given image.
detect(fileName) - Method in class io.scanbot.sdk.core.contourdetector.ContourDetector
Tries to detect a polygon from the given file.
detect(bitmap) - Method in class io.scanbot.sdk.core.contourdetector.ContourDetector
Tries to detect a polygon from the given image.
DetectionResult - Enum in io.scanbot.sdk.core.contourdetector
Disposable - Interface in io.scanbot.sdk.dispose
Defines a component that holds some status or link and can (should?) be disposed at a later time
dispose() - Method in class io.scanbot.sdk.core.contourdetector.ContourDetector
Disposes the native resources held by this instance.
dispose() - Method in class io.scanbot.sdk.core.processor.ImageProcessor
Disposes the native resources held by this instance.
dispose() - Method in interface io.scanbot.sdk.dispose.Disposable
 
dispose() - Method in class io.scanbot.sdk.dispose.Disposer
 
Disposer - Class in io.scanbot.sdk.dispose
 
Disposer(referent, disposable) - Constructor for class io.scanbot.sdk.dispose.Disposer
 
dtor(ptr) - Method in class io.scanbot.sdk.core.contourdetector.ContourDetector
 

E

end - Variable in class io.scanbot.sdk.core.contourdetector.Line2D
 
equals(p) - Method in class io.scanbot.sdk.core.contourdetector.Line2D
 
equals(p) - Method in class io.scanbot.sdk.core.contourdetector.PageAspectRatio
 
estimate(nv21, width, height, orientation) - Method in class io.scanbot.sdk.process.NativeBlurEstimator
 
estimateInBGR(bgr, width, height, orientation) - Method in class io.scanbot.sdk.process.NativeBlurEstimator
 
estimateInBitmap(bitmap, orientation) - Method in class io.scanbot.sdk.process.NativeBlurEstimator
 
estimateInJPEG(jpeg, width, height, orientation) - Method in class io.scanbot.sdk.process.NativeBlurEstimator
 

F

FilterPredictor - Class in io.scanbot.filterpredictor
Class for SDK filter prediction for specified image
FilterPredictor(modelFileName) - Constructor for class io.scanbot.filterpredictor.FilterPredictor
Class for SDK filter prediction for specified image
finalize() - Method in class io.scanbot.filterpredictor.FilterPredictor
 
finalize() - Method in class io.scanbot.sdk.process.NativeBlurEstimator
 

G

getDetectionScore() - Method in class io.scanbot.sdk.core.contourdetector.ContourDetector
 
getHorizontalLines() - Method in class io.scanbot.sdk.core.contourdetector.ContourDetector
 
getPolygon() - Method in class io.scanbot.sdk.core.contourdetector.ContourDetector
 
getPolygonF() - Method in class io.scanbot.sdk.core.contourdetector.ContourDetector
 
getType() - Method in class io.scanbot.sdk.core.contourdetector.ContourDetectorSettings.Builder
 
getType() - Method in class io.scanbot.sdk.core.contourdetector.ContourDetectorSettings
 
getVerticalLines() - Method in class io.scanbot.sdk.core.contourdetector.ContourDetector
 

H

hashCode() - Method in class io.scanbot.sdk.core.contourdetector.Line2D
 
hashCode() - Method in class io.scanbot.sdk.core.contourdetector.PageAspectRatio
 
height - Variable in class io.scanbot.sdk.core.contourdetector.PageAspectRatio
 

I

ImageProcessor - Class in io.scanbot.sdk.core.processor
Class for applying chains of image processing operations.
ImageProcessor() - Constructor for class io.scanbot.sdk.core.processor.ImageProcessor
Class for applying chains of image processing operations.
ImageProcessorConfiguration - Class in io.scanbot.sdk.core.processor
 
initModelBased(modelsFolderPath) - Method in class io.scanbot.sdk.core.processor.ImageProcessorConfiguration
 
INSTANCE - Static variable in class io.scanbot.sdk.core.processor.ImageProcessorConfiguration
 
io.scanbot.filterpredictor - package io.scanbot.filterpredictor
 
io.scanbot.sdk.core.contourdetector - package io.scanbot.sdk.core.contourdetector
 
io.scanbot.sdk.core.processor - package io.scanbot.sdk.core.processor
 
io.scanbot.sdk.dispose - package io.scanbot.sdk.dispose
 
io.scanbot.sdk.process - package io.scanbot.sdk.process
 
isDisposed() - Method in class io.scanbot.sdk.core.processor.ImageProcessor
 
isDisposed() - Method in class io.scanbot.sdk.dispose.Disposer
 
isEmpty() - Method in class io.scanbot.sdk.dispose.ReferenceList
Checks if this list is empty.

L

Line2D - Class in io.scanbot.sdk.core.contourdetector
Basic representation of line
Line2D(start, end) - Constructor for class io.scanbot.sdk.core.contourdetector.Line2D
Basic representation of line

N

NativeBlurEstimator - Class in io.scanbot.sdk.process
Performs estimation of blur on image and return normalized result 0:1
NativeBlurEstimator(modelPath) - Constructor for class io.scanbot.sdk.process.NativeBlurEstimator
Performs estimation of blur on image and return normalized result 0:1
Node(value) - Constructor for class io.scanbot.sdk.dispose.ReferenceList.Node
 

P

PageAspectRatio - Class in io.scanbot.sdk.core.contourdetector
Represents detection page aspect ratio
PageAspectRatio(width, height) - Constructor for class io.scanbot.sdk.core.contourdetector.PageAspectRatio
Represents detection page aspect ratio
predict(bitmap) - Method in class io.scanbot.filterpredictor.FilterPredictor
Predict filter for give image
process(image, operations, forceCpu) - Method in class io.scanbot.sdk.core.processor.ImageProcessor
Deprecated. 
processBitmap(image, operations, forceCpu) - Method in class io.scanbot.sdk.core.processor.ImageProcessor
Process provided image with list of operations.
processJpeg(jpeg, operations, forceCpu) - Method in class io.scanbot.sdk.core.processor.ImageProcessor
Process provided image with list of operations.
processNv21(nv21, width, height, operations, forceCpu) - Method in class io.scanbot.sdk.core.processor.ImageProcessor
Process provided image with list of operations.

R

ReferenceList<T> - Class in io.scanbot.sdk.dispose
Specialized linked list to hold weak references or similar stuff. Adding and removing is guaranteed O(1).
ReferenceList.Node<T> - Class in io.scanbot.sdk.dispose
 
remove(node) - Method in class io.scanbot.sdk.dispose.ReferenceList
Removes the given Node from this list. Multiple removes are prevented.
removeLast() - Method in class io.scanbot.sdk.dispose.ReferenceList
Removes the last added Node.
resetPolygonHistory() - Method in class io.scanbot.sdk.core.contourdetector.ContourDetector
Calling this method will reset the polygon smoothing history.

S

setAcceptedAngleScore(acceptedAngleScore) - Method in class io.scanbot.sdk.core.contourdetector.ContourDetector
The minimum score in percent (0 - 100) of the perspective distortion to accept a detected document. Default is 75.0. Set lower values to accept more perspective distortion.
setAcceptedSizeScore(acceptedSizeScore) - Method in class io.scanbot.sdk.core.contourdetector.ContourDetector
The minimum size in percent (0 - 100) of the screen size to accept a detected document. It is sufficient that height or width match the score. Default is 80.0.
setRectOfInterest(rectOfInterest) - Method in class io.scanbot.sdk.core.contourdetector.ContourDetector
Set rect od interest sizes.
setRequiredAspectRatios(requiredPageAspectRatios) - Method in class io.scanbot.sdk.core.contourdetector.ContourDetector
Set required class PageAspectRatios.
size() - Method in class io.scanbot.sdk.dispose.ReferenceList
Gets the number of items currently in this list.
start - Variable in class io.scanbot.sdk.core.contourdetector.Line2D
 

T

toString() - Method in class io.scanbot.sdk.core.contourdetector.Line2D
 
toString() - Method in class io.scanbot.sdk.core.contourdetector.PageAspectRatio
 
toString() - Method in class io.scanbot.sdk.dispose.ReferenceList.Node
 

U

useType(type) - Method in class io.scanbot.sdk.core.contourdetector.ContourDetectorSettings.Builder
Sets a enum ContourDetector.Type which should be used as a default type

V

value() - Method in class io.scanbot.sdk.dispose.ReferenceList.Node
 

W

width - Variable in class io.scanbot.sdk.core.contourdetector.PageAspectRatio
 
A B C D E F G H I L N P R S T U V W 
Skip navigation links