Приложение открывает камеру и проверяет лица, которые хранятся в базе данных, или проверяет для лиц и позволяет пользователю добавлять лица в базу данных и, следовательно, запоминать их в следующий раз.
Обнаружение лиц работает нормально, но проблема, с которой я столкнулся, связана с камера и ее соотношение сторон. Камера кажется необоснованно растянутой, и это приводит к тому, что рамка отображается слева от лица на реальной камере Android.

@override
Widget build(BuildContext context) {
print(_detectedFaces.isNotEmpty ? _detectedFaces[0] : 'No faces detected');
if (_detectedFaces.isNotEmpty) {
// Show text Marked
}
List stackChildren = [];
final size = MediaQuery.sizeOf(context);
if (_controller != null) {
stackChildren.add(Positioned(
top: 0.0,
left: 0.0,
width: size.width,
height: size.height,
child: CameraPreview(_controller)));
stackChildren.add(
Positioned(
top: 0.0,
left: 0.0,
width: size.width,
height: size.height,
child: buildResult()),
);
}
Подробнее здесь: https://stackoverflow.com/questions/786 ... recognitio