Package-level declarations

Types

Link copied to clipboard

Interface definition for a delegate that handles camera lifecycle events. It is important to note that this interface can only be used if the host application does not use a custom image source.

Link copied to clipboard
interface ImageSource

Represents a source of images that serves to delegate images from the camera to an emotion collector. The ImageSource interface provides a way to retrieve images from a source, typically a camera, and forward them to an emotion collector for further processing.

Link copied to clipboard
data class MultiPlaneImage(val width: Int, val height: Int, internalPlanes: List<MultiPlaneImage.Plane>, val timestamp: Long, val elapsedRealtimeWhenCaptured: Long, val seq: Long = 0, val orientation: Orientation = Orientation(false, RotationDegrees.R0))

Represents an image composed of multiple planes.

Link copied to clipboard
data class Orientation(val swapDimension: Boolean, val targetRotation: RotationDegrees)

Represents the orientation of an image.

Link copied to clipboard

Represents different rotation angles in degrees.