Я пытаюсь использовать face_detector для обнаружения лиц на сетевых изображениях, которые вытягиваются при загрузке страницы
Я пытаюсь создать изображение с помощью FirebaseVisionImage.fromBytes
У меня есть следующая конфигурация, примечание так как это сетевой образ, у меня нет информации о плоскости и метаданных, и я строю ее исходя из предположения, что:
final FirebaseVisionImageMetadata metadata = FirebaseVisionImageMetadata(
rawFormat: 0,
size: Size(480, 360),
planeData: [
FirebaseVisionImagePlaneMetadata(
bytesPerRow: 64, height: 480, width: 360)
],
rotation: ImageRotation.rotation90);
final FirebaseVisionImage visionImage =
FirebaseVisionImage.fromBytes(responseToSend.bodyBytes, metadata);
final FaceDetector faceDetector = FirebaseVision.instance.faceDetector();
Приложение вылетает, когда я использую вышеприведенное изображение для отображения лиц,
final List faces = await faceDetector.processImage(visionImage);