Class BorderDetector
- java.lang.Object
-
- com.thegrizzlylabs.geniusscan.sdk.camera.realtime.BorderDetector
-
- All Implemented Interfaces:
android.hardware.Camera.PreviewCallback
,BorderDetectionThreadManager.BorderDetectionCallback
public class BorderDetector extends java.lang.Object implements android.hardware.Camera.PreviewCallback, BorderDetectionThreadManager.BorderDetectionCallback
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
BorderDetector.BorderDetectorListener
-
Constructor Summary
Constructors Constructor Description BorderDetector()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
isEnabled()
void
onBorderDetectionFailed(java.lang.Exception e)
void
onBorderDetectionFinished(DocumentDetectionResult result)
void
onPreviewFrame(byte[] data, android.hardware.Camera camera)
void
reset()
void
setAutoTriggerListener(BorderDetector.BorderDetectorListener listener)
void
setEnabled(boolean enabled)
-
-
-
Method Detail
-
setEnabled
public void setEnabled(boolean enabled)
-
isEnabled
public boolean isEnabled()
-
reset
public void reset()
-
setAutoTriggerListener
public void setAutoTriggerListener(BorderDetector.BorderDetectorListener listener)
-
onPreviewFrame
public void onPreviewFrame(byte[] data, android.hardware.Camera camera)
- Specified by:
onPreviewFrame
in interfaceandroid.hardware.Camera.PreviewCallback
-
onBorderDetectionFinished
public void onBorderDetectionFinished(DocumentDetectionResult result)
- Specified by:
onBorderDetectionFinished
in interfaceBorderDetectionThreadManager.BorderDetectionCallback
-
onBorderDetectionFailed
public void onBorderDetectionFailed(java.lang.Exception e)
- Specified by:
onBorderDetectionFailed
in interfaceBorderDetectionThreadManager.BorderDetectionCallback
-
-