Package com.iristick.smartglass.core.camera¶
This package provides a low-level interface to the cameras on an Iristick headset.
The interface is modeled to be similar to the
android.hardware.camera2
API.
Notable differences include:
CaptureResults
contains limited extra metadata and no final capture settings.- No support for reprocessable requests.
- No support for high speed video.
Interface | Description |
---|---|
CameraDevice.Listener |
Listener interface for receiving updates about the state of a camera device.
|
CaptureListener |
Listener interface for tracking the progress of a sequence of
CaptureRequests submitted together to a camera session. |
CaptureSession.Listener |
Listener interface for receiving updates about the state of a capture session.
|
Class | Description |
---|---|
Barcode |
Describes a barcode detected in an image.
|
CameraCharacteristics |
This class describes the properties of a camera.
|
CameraCharacteristics.Key<T> |
This class allows to define type-safe keys to designate camera characteristics fields.
|
CameraCharacteristics.StreamConfigurationMap |
This immutable class contains available stream configurations to set up
Surfaces for use in CaptureRequests . |
CameraDevice |
This class represents a single camera of an Iristick headset, allowing for fine-grain control
of image capture.
|
CaptureAdapter | Deprecated
Extend
CaptureListener2 instead. |
CaptureFailure |
A report of failed capture for a single image capture from the image sensor.
|
CaptureListener2 |
Advanced interface for tracking the progress of a sequence of
CaptureRequests submitted together to a camera session. |
CaptureRequest |
This class contains all the settings and outputs needed to capture a single image from a
camera.
|
CaptureRequest.Builder |
This class allows to construct immutable capture requests.
|
CaptureRequest.Key<T> |
This class allows to define type-safe keys to designate capture request fields.
|
CaptureResult |
The results of a single image capture from the image sensor.
|
CaptureResult.Key<T> |
This class allows to define type-safe keys to designate capture result fields.
|
CaptureSession |
A configured capture session for a
CameraDevice , used for capturing images from the
camera. |