onImageData method
void
onImageData(
- ImageData imageData
)
Implementation
@override
void onImageData(sdk_image_data.ImageData imageData) {
this.imageData = imageData;
if (imageData.imageValidity != ImageValidity.valid) {
showImageValidity = true;
switch (imageData.imageValidity) {
case ImageValidity.invalidDeviceOrientation:
imageValidityString = "Invalid Orientation";
break;
case ImageValidity.invalidRoi:
imageValidityString = "Face Not Detected";
break;
case ImageValidity.tiltedHead:
imageValidityString = "Titled Head";
break;
case ImageValidity.faceTooFar:
imageValidityString = "You are Too Far";
break;
case ImageValidity.unevenLight:
imageValidityString = "Uneven Lighting";
break;
}
} else {
showImageValidity = false;
}
notifyListeners();
}