Appearance
Images 
The application can receive the camera image stream data from the SDK by implementing ImageDataListener, and then pass it to the session builder when creating a session.
The SDK sends an ImageData object that contains:
- The face or finger detection coordinates, as calculated by the SDK.
- The image validity - whether the image is processed by the SDK or not.
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 ai.binah.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.