是否可以使用 flutter 和官方插件处理相机视图中的图像?

Is it possible to process images in the camera view with flutter and official plugins?

我想用 firebase 处理一些图像,并根据结果在图像上打印一些东西,但我不想使用来自 imagepicker 的图像,而是在相机 运行 实时进行时进行。

这可以使用默认插件吗?我已经搜索了几个小时,但我无法找到每帧交互帧的任何内容。

可以使用官方相机插件

https://pub.dev/packages/camera

相机控制器有一个 startImageStream 方法,您可以在其中收听图像流并逐帧处理,如下所示:

  controller = CameraController(cameras[0], ResolutionPreset.medium);
  controller.initialize().then((_) {
    if (!mounted) {
      return;
    }

    controller.startImageStream((CameraImage availableImage) {
       // process the frame here
    });
  });