我想用firebase处理一些图像,并根据结果在图像上打印一些内容,但我不想使用来自图像选择器的图像,而是想在相机实时运行时进行操作。
可以使用默认插件吗?我一直在搜索数小时,但找不到每帧可以交互的任何内容。
相机控制器具有startImageStream方法,您可以在其中收听图像流并像这样逐帧处理:
controller = CameraController(cameras[0], ResolutionPreset.medium);
controller.initialize().then((_) {
if (!mounted) {
return;
}
controller.startImageStream((CameraImage availableImage) {
// process the frame here
});
});