Appearance
Images
The application can receive the camera image stream from the SDK by implementing ImageListener, and then pass it to the session builder when creating a face session.
The SDK sends an ImageData object that contains:
- The current image captured by the camera.
- The face detection coordinates, as calculated by the SDK.
- The image validity information.
Dart
@override
void onImage(ImageData imageData) {
// imageData.imageWidth - The image's width
// imageData.imageHeight - The image's height
// imageData.roi - A geometry.Rect object
// imageData.imageValidity - An integer with a value from com.biosensesignal.sdk.api.images.ImageValidity class
}By default, the SDK processes camera images in a portrait orientation, regardless of the device orientation. Instructions on how to process the camera stream in other orientations can be found at Device Orientation Setup.