我想用firebase处理一些图像,并根据结果在图像上打印一些东西,但是,我不想使用图像采集器中的图像,而是在摄像机运行时使用它。
这有可能使用默认插件吗?我已经搜索了几个小时了,但是我找不到任何东西来交互每个帧。
发布于 2020-05-05 23:37:04
您可以使用官方的相机插件。
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
});
});https://stackoverflow.com/questions/61623969
复制相似问题