Skip navigation links
A B C D E F G I J L M O P Q R S T U 

A

add(T) - Method in class devliving.online.cvscanner.camera.GraphicOverlay
Adds a graphic to the overlay.
addFrame(FrameGraphic) - Method in class devliving.online.cvscanner.camera.GraphicOverlay
 
autoFocus(CameraSource.AutoFocusCallback) - Method in class devliving.online.cvscanner.camera.CameraSource
Starts camera auto-focus and registers a callback function to run when the camera is focused.

B

build() - Method in class devliving.online.cvscanner.camera.CameraSource.Builder
Creates an instance of the camera source.
Builder(Context, <any>) - Constructor for class devliving.online.cvscanner.camera.CameraSource.Builder
Creates a camera source builder with the supplied context and detector.

C

CAMERA_FACING_BACK - Static variable in class devliving.online.cvscanner.camera.CameraSource
 
CAMERA_FACING_FRONT - Static variable in class devliving.online.cvscanner.camera.CameraSource
 
CameraSource - Class in devliving.online.cvscanner.camera
Manages the camera in conjunction with an underlying Detector.
CameraSource.AutoFocusCallback - Interface in devliving.online.cvscanner.camera
Callback interface used to notify on completion of camera auto focus.
CameraSource.AutoFocusMoveCallback - Interface in devliving.online.cvscanner.camera
Callback interface used to notify on auto focus start and stop.
CameraSource.Builder - Class in devliving.online.cvscanner.camera
Builder for configuring and creating an associated camera source.
CameraSource.PictureCallback - Interface in devliving.online.cvscanner.camera
Callback interface used to supply image data from a photo capture.
CameraSource.ShutterCallback - Interface in devliving.online.cvscanner.camera
Callback interface used to signal the moment of actual image capture.
CameraSourcePreview - Class in devliving.online.cvscanner.camera
 
CameraSourcePreview(Context, AttributeSet) - Constructor for class devliving.online.cvscanner.camera.CameraSourcePreview
 
cancelAutoFocus() - Method in class devliving.online.cvscanner.camera.CameraSource
Cancels any auto-focus function in progress.
clear() - Method in class devliving.online.cvscanner.camera.GraphicOverlay
Removes all graphics from the overlay.
contour - Variable in class devliving.online.cvscanner.CVProcessor.Quadrilateral
 
create(Document) - Method in class devliving.online.cvscanner.DocumentTrackerFactory
 
CVProcessor - Class in devliving.online.cvscanner
Created by Mehedi on 9/20/16.
CVProcessor() - Constructor for class devliving.online.cvscanner.CVProcessor
 
CVProcessor.Quadrilateral - Class in devliving.online.cvscanner
 

D

detect(Frame) - Method in class devliving.online.cvscanner.DocumentDetector
 
detect(Frame) - Method in class devliving.online.cvscanner.PassportDetector
 
detectBorder(Mat) - Static method in class devliving.online.cvscanner.CVProcessor
 
devliving.online.cvscanner - package devliving.online.cvscanner
 
devliving.online.cvscanner.camera - package devliving.online.cvscanner.camera
 
Document - Class in devliving.online.cvscanner
Created by Mehedi on 10/15/16.
Document(Frame, CVProcessor.Quadrilateral) - Constructor for class devliving.online.cvscanner.Document
 
Document.DocumentSaveCallback - Interface in devliving.online.cvscanner
 
DocumentDetector - Class in devliving.online.cvscanner
Created by user on 10/15/16.
DocumentDetector(Context) - Constructor for class devliving.online.cvscanner.DocumentDetector
 
DocumentGraphic - Class in devliving.online.cvscanner
Created by user on 10/15/16.
DocumentGraphic(GraphicOverlay, Document) - Constructor for class devliving.online.cvscanner.DocumentGraphic
 
DocumentScannerActivity - Class in devliving.online.cvscanner
Created by Mehedi on 10/15/16.
DocumentScannerActivity() - Constructor for class devliving.online.cvscanner.DocumentScannerActivity
 
DocumentScannerFragment - Class in devliving.online.cvscanner
Created by Mehedi on 10/23/16.
DocumentScannerFragment() - Constructor for class devliving.online.cvscanner.DocumentScannerFragment
 
DocumentScannerFragment.DocumentScannerCallback - Interface in devliving.online.cvscanner
 
DocumentTracker - Class in devliving.online.cvscanner
Created by user on 10/15/16.
DocumentTracker(GraphicOverlay<DocumentGraphic>, DocumentGraphic, DocumentTracker.DocumentDetectionListener) - Constructor for class devliving.online.cvscanner.DocumentTracker
 
DocumentTracker.DocumentDetectionListener - Interface in devliving.online.cvscanner
 
DocumentTrackerFactory - Class in devliving.online.cvscanner
Created by user on 10/15/16.
DocumentTrackerFactory(GraphicOverlay<DocumentGraphic>, DocumentTracker.DocumentDetectionListener) - Constructor for class devliving.online.cvscanner.DocumentTrackerFactory
 
doZoom(float) - Method in class devliving.online.cvscanner.camera.CameraSource
 
draw(Canvas) - Method in class devliving.online.cvscanner.camera.GraphicOverlay.Graphic
Draw the graphic on the supplied canvas.
draw(Canvas) - Method in class devliving.online.cvscanner.DocumentGraphic
Draw the graphic on the supplied canvas.
draw(Canvas) - Method in class devliving.online.cvscanner.FrameGraphic
Draw the graphic on the supplied canvas.

E

end - Variable in class devliving.online.cvscanner.Line
 

F

findContours(Mat) - Static method in class devliving.online.cvscanner.CVProcessor
 
findContoursAfterClosing(Mat) - Static method in class devliving.online.cvscanner.CVProcessor
 
findContoursForMRZ(Mat) - Static method in class devliving.online.cvscanner.CVProcessor
 
fourPointTransform(Mat, Point[]) - Static method in class devliving.online.cvscanner.CVProcessor
 
FrameGraphic - Class in devliving.online.cvscanner
Created by Mehedi Hasan Khan on 12/27/16.
FrameGraphic(GraphicOverlay, boolean) - Constructor for class devliving.online.cvscanner.FrameGraphic
 
FrameGraphic.FrameSizeProvider - Interface in devliving.online.cvscanner
 
frameHeight() - Method in interface devliving.online.cvscanner.FrameGraphic.FrameSizeProvider
 
frameWidth() - Method in interface devliving.online.cvscanner.FrameGraphic.FrameSizeProvider
 

G

getCameraFacing() - Method in class devliving.online.cvscanner.camera.CameraSource
getDetectedQuad() - Method in class devliving.online.cvscanner.Document
 
getFlashMode() - Method in class devliving.online.cvscanner.camera.CameraSource
Gets the current flash mode setting.
getFocusMode() - Method in class devliving.online.cvscanner.camera.CameraSource
Gets the current focus mode setting.
getFrameHeight() - Method in class devliving.online.cvscanner.FrameGraphic
 
getFrameSizeProvider() - Method in class devliving.online.cvscanner.camera.GraphicOverlay
 
getFrameWidth() - Method in class devliving.online.cvscanner.FrameGraphic
 
getGraphics() - Method in class devliving.online.cvscanner.camera.GraphicOverlay
Returns a copy (as a list) of the set of all active graphics.
getHeightScaleFactor() - Method in class devliving.online.cvscanner.camera.GraphicOverlay
Returns the vertical scale factor.
getId() - Method in class devliving.online.cvscanner.DocumentGraphic
 
getImage() - Method in class devliving.online.cvscanner.Document
 
getPointOnLine(Point, Point, double) - Static method in class devliving.online.cvscanner.CVProcessor
 
getPreviewSize() - Method in class devliving.online.cvscanner.camera.CameraSource
Returns the preview size that is currently in use by the underlying camera.
getQuadForPassport(Mat) - Static method in class devliving.online.cvscanner.CVProcessor
 
getQuadForPassport(List<MatOfPoint>, Size, int) - Static method in class devliving.online.cvscanner.CVProcessor
 
getQuadrilateral(Context, List<MatOfPoint>, Size) - Static method in class devliving.online.cvscanner.CVProcessor
 
getScaleRatio(Size) - Static method in class devliving.online.cvscanner.CVProcessor
 
getUpscaledPoints(Point[], double) - Static method in class devliving.online.cvscanner.CVProcessor
 
getWidthScaleFactor() - Method in class devliving.online.cvscanner.camera.GraphicOverlay
Returns the horizontal scale factor.
Graphic(GraphicOverlay) - Constructor for class devliving.online.cvscanner.camera.GraphicOverlay.Graphic
 
GraphicOverlay<T extends GraphicOverlay.Graphic> - Class in devliving.online.cvscanner.camera
A view which renders a series of custom graphics to be overlayed on top of an associated preview (i.e., the camera preview).
GraphicOverlay(Context, AttributeSet) - Constructor for class devliving.online.cvscanner.camera.GraphicOverlay
 
GraphicOverlay.Graphic - Class in devliving.online.cvscanner.camera
Base class for a custom graphics object to be rendered within the graphic overlay.

I

ImagePath - Static variable in class devliving.online.cvscanner.DocumentScannerActivity
 
insideArea(Point[], Size) - Static method in class devliving.online.cvscanner.CVProcessor
 
instantiate(boolean) - Static method in class devliving.online.cvscanner.DocumentScannerFragment
 
intersect(Line) - Method in class devliving.online.cvscanner.Line
 
isInBottom(double) - Method in class devliving.online.cvscanner.Line
 
isInleft(double) - Method in class devliving.online.cvscanner.Line
 
isInside(Point[], Size) - Static method in class devliving.online.cvscanner.CVProcessor
 
isLargeEnough(Point[], Size) - Static method in class devliving.online.cvscanner.CVProcessor
 
isNearHorizontal() - Method in class devliving.online.cvscanner.Line
 
isNearVertical() - Method in class devliving.online.cvscanner.Line
 
isPortraitMode() - Method in class devliving.online.cvscanner.camera.GraphicOverlay
 
IsScanningPassport - Static variable in class devliving.online.cvscanner.DocumentScannerActivity
 

J

joinSegments(List<Line>) - Static method in class devliving.online.cvscanner.Line
 

L

length() - Method in class devliving.online.cvscanner.Line
 
Line - Class in devliving.online.cvscanner
Created by Mehedi Hasan Khan on 1/25/17.
Line(Point, Point) - Constructor for class devliving.online.cvscanner.Line
 
Line(double, double, double, double) - Constructor for class devliving.online.cvscanner.Line
 

M

merge(Line) - Method in class devliving.online.cvscanner.Line
 
mOverlay - Variable in class devliving.online.cvscanner.camera.GraphicOverlay.Graphic
 

O

onAttach(Context) - Method in class devliving.online.cvscanner.DocumentScannerFragment
 
onAutoFocus(boolean) - Method in interface devliving.online.cvscanner.camera.CameraSource.AutoFocusCallback
Called when the camera auto focus completes.
onAutoFocusMoving(boolean) - Method in interface devliving.online.cvscanner.camera.CameraSource.AutoFocusMoveCallback
Called when the camera auto focus starts or stops.
onConfigurationChanged(Configuration) - Method in class devliving.online.cvscanner.camera.CameraSourcePreview
 
onCreate(Bundle) - Method in class devliving.online.cvscanner.DocumentScannerActivity
Initializes the UI and creates the detector pipeline.
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class devliving.online.cvscanner.DocumentScannerFragment
 
onDestroy() - Method in class devliving.online.cvscanner.DocumentScannerFragment
Releases the resources associated with the camera source, the associated detectors, and the rest of the processing pipeline.
onDocumentDetected(Document) - Method in class devliving.online.cvscanner.DocumentScannerFragment
 
onDocumentDetected(Document) - Method in interface devliving.online.cvscanner.DocumentTracker.DocumentDetectionListener
 
onDocumentScanned(String) - Method in class devliving.online.cvscanner.DocumentScannerActivity
 
onDocumentScanned(String) - Method in interface devliving.online.cvscanner.DocumentScannerFragment.DocumentScannerCallback
 
onDone() - Method in class devliving.online.cvscanner.DocumentTracker
 
onDraw(Canvas) - Method in class devliving.online.cvscanner.camera.GraphicOverlay
Draws the overlay with its associated graphic objects.
onLayout(boolean, int, int, int, int) - Method in class devliving.online.cvscanner.camera.CameraSourcePreview
 
onMissing(<any>) - Method in class devliving.online.cvscanner.DocumentTracker
 
onNewItem(int, Document) - Method in class devliving.online.cvscanner.DocumentTracker
 
onPause() - Method in class devliving.online.cvscanner.DocumentScannerFragment
Stops the camera.
onPictureTaken(byte[]) - Method in interface devliving.online.cvscanner.camera.CameraSource.PictureCallback
Called when image data is available after a picture is taken.
onRequestPermissionsResult(int, String[], int[]) - Method in class devliving.online.cvscanner.DocumentScannerActivity
Callback for the result from requesting permissions.
onResume() - Method in class devliving.online.cvscanner.DocumentScannerActivity
 
onResume() - Method in class devliving.online.cvscanner.DocumentScannerFragment
Restarts the camera.
onSaved(String) - Method in interface devliving.online.cvscanner.Document.DocumentSaveCallback
 
onScannerFailed(String) - Method in class devliving.online.cvscanner.DocumentScannerActivity
 
onScannerFailed(String) - Method in interface devliving.online.cvscanner.DocumentScannerFragment.DocumentScannerCallback
 
onShutter() - Method in interface devliving.online.cvscanner.camera.CameraSource.ShutterCallback
Called as near as possible to the moment when a photo is captured from the sensor.
onStartTask() - Method in interface devliving.online.cvscanner.Document.DocumentSaveCallback
 
onTouch(View, MotionEvent) - Method in class devliving.online.cvscanner.DocumentScannerFragment
Called when a touch event is dispatched to a view.
onUpdate(<any>, Document) - Method in class devliving.online.cvscanner.DocumentTracker
 
onViewCreated(View, Bundle) - Method in class devliving.online.cvscanner.DocumentScannerFragment
 

P

PASSPORT_ASPECT_RATIO - Static variable in class devliving.online.cvscanner.CVProcessor
 
PassportDetector - Class in devliving.online.cvscanner
Created by Mehedi Hasan Khan on 12/23/16.
PassportDetector(FrameGraphic.FrameSizeProvider) - Constructor for class devliving.online.cvscanner.PassportDetector
 
points - Variable in class devliving.online.cvscanner.CVProcessor.Quadrilateral
 
postInvalidate() - Method in class devliving.online.cvscanner.camera.GraphicOverlay.Graphic
 

Q

Quadrilateral(MatOfPoint, Point[]) - Constructor for class devliving.online.cvscanner.CVProcessor.Quadrilateral
 

R

release() - Method in class devliving.online.cvscanner.camera.CameraSource
Stops the camera and releases the resources of the camera and underlying detector.
release() - Method in class devliving.online.cvscanner.camera.CameraSourcePreview
 
remove(T) - Method in class devliving.online.cvscanner.camera.GraphicOverlay
Removes a graphic from the overlay.

S

saveDocument(Context, Document.DocumentSaveCallback) - Method in class devliving.online.cvscanner.Document
 
scaleX(float) - Method in class devliving.online.cvscanner.camera.GraphicOverlay.Graphic
Adjusts a horizontal value of the supplied value from the preview scale to the view scale.
scaleY(float) - Method in class devliving.online.cvscanner.camera.GraphicOverlay.Graphic
Adjusts a vertical value of the supplied value from the preview scale to the view scale.
setAutoFocusMoveCallback(CameraSource.AutoFocusMoveCallback) - Method in class devliving.online.cvscanner.camera.CameraSource
Sets camera auto-focus move callback.
setCameraInfo(int, int, int) - Method in class devliving.online.cvscanner.camera.GraphicOverlay
Sets the camera attributes for size and facing direction, which informs how to transform image coordinates later.
setDetectedQuad(CVProcessor.Quadrilateral) - Method in class devliving.online.cvscanner.Document
 
setFacing(int) - Method in class devliving.online.cvscanner.camera.CameraSource.Builder
setFlashMode(String) - Method in class devliving.online.cvscanner.camera.CameraSource.Builder
 
setFlashMode(String) - Method in class devliving.online.cvscanner.camera.CameraSource
Sets the flash mode.
setFocusMode(String) - Method in class devliving.online.cvscanner.camera.CameraSource.Builder
 
setFocusMode(String) - Method in class devliving.online.cvscanner.camera.CameraSource
Sets the focus mode.
setId(int) - Method in class devliving.online.cvscanner.DocumentGraphic
 
setImage(Frame) - Method in class devliving.online.cvscanner.Document
 
setRequestedFps(float) - Method in class devliving.online.cvscanner.camera.CameraSource.Builder
Sets the requested frame rate in frames per second.
setRequestedPreviewSize(int, int) - Method in class devliving.online.cvscanner.camera.CameraSource.Builder
Sets the desired width and height of the camera frames in pixels.
sortPoints(Point[]) - Static method in class devliving.online.cvscanner.CVProcessor
 
start() - Method in class devliving.online.cvscanner.camera.CameraSource
Opens the camera and starts sending preview frames to the underlying detector.
start(SurfaceHolder) - Method in class devliving.online.cvscanner.camera.CameraSource
Opens the camera and starts sending preview frames to the underlying detector.
start(CameraSource) - Method in class devliving.online.cvscanner.camera.CameraSourcePreview
 
start(CameraSource, GraphicOverlay) - Method in class devliving.online.cvscanner.camera.CameraSourcePreview
 
start - Variable in class devliving.online.cvscanner.Line
 
stop() - Method in class devliving.online.cvscanner.camera.CameraSource
Closes the camera and stops sending frames to the underlying frame detector.
stop() - Method in class devliving.online.cvscanner.camera.CameraSourcePreview
 

T

takePicture(CameraSource.ShutterCallback, CameraSource.PictureCallback) - Method in class devliving.online.cvscanner.camera.CameraSource
Initiates taking a picture, which happens asynchronously.
translateX(float) - Method in class devliving.online.cvscanner.camera.GraphicOverlay.Graphic
Adjusts the x coordinate from the preview's coordinate system to the view coordinate system.
translateY(float) - Method in class devliving.online.cvscanner.camera.GraphicOverlay.Graphic
Adjusts the y coordinate from the preview's coordinate system to the view coordinate system.

U

updateRotation() - Method in class devliving.online.cvscanner.camera.CameraSource
 
A B C D E F G I J L M O P Q R S T U 
Skip navigation links