CameraFrameProcessor

open class CameraFrameProcessor

Constructors

CameraFrameProcessor
Link copied to clipboard
open fun CameraFrameProcessor(context: Context, graphicOverlay: GraphicOverlay)

Functions

enableProcessing
Link copied to clipboard
open fun enableProcessing(onCaptureSessionComplete: FrameProcessorCallback)
Starts the capture session
generateFrameSet
Link copied to clipboard
open fun generateFrameSet(numFramesToCapture: Int, interval: Int): ArrayList<Integer>
setupCamera
Link copied to clipboard
open fun setupCamera(context: Context, previewView: PreviewView, owner: LifecycleOwner, overlay: GraphicOverlay)

Properties

encoding
Link copied to clipboard
open val encoding: Bitmap.CompressFormat
faceCaptureEnabled
Link copied to clipboard
open val faceCaptureEnabled: Boolean
frameInterval
Link copied to clipboard
open val frameInterval: Int
imageCapturedCallback
Link copied to clipboard
open val imageCapturedCallback: ImageCapture.OnImageCapturedCallback
isCapturingFaceImage
Link copied to clipboard
open val isCapturingFaceImage: Boolean
isProcessingFrames
Link copied to clipboard
open val isProcessingFrames: Boolean
numberOfSavedFrames
Link copied to clipboard
open val numberOfSavedFrames: Int
numFramesBeforeFaceImage
Link copied to clipboard
open val numFramesBeforeFaceImage: Int
numFramesPad
Link copied to clipboard
open val numFramesPad: Int
padCaptureEnabled
Link copied to clipboard
open val padCaptureEnabled: Boolean
targetResolutionPadData
Link copied to clipboard
open val targetResolutionPadData: Size