有没有办法处理来自相机流的图像?
Is there a way to process the images coming from camera stream?
我正在使用 Firebase ML 文本识别和实体提取来允许用户拍摄商店中产品价格的照片。
该应用程序应该从图片中提取价格并将其放入 UI。这工作得很好。但是,在应用程序打开相机后,用户必须拍照,然后将其提供给文本识别 API。必须拍照的过程需要一些时间,这会带走使用此功能的意义,而不仅仅是输入价格。
有没有一种方法可以在用户无需拍照的情况下处理相机提要?
您可以使用 CameraX - 上手非常简单。将识别逻辑置于 analyze
回调中,当您完成该图像后,只需调用 imageProxy.close()
以从相机馈送中发出下一张图像。
您可以在此处找到示例 https://github.com/android/camera-samples/tree/main/CameraXBasic
我正在使用 Firebase ML 文本识别和实体提取来允许用户拍摄商店中产品价格的照片。 该应用程序应该从图片中提取价格并将其放入 UI。这工作得很好。但是,在应用程序打开相机后,用户必须拍照,然后将其提供给文本识别 API。必须拍照的过程需要一些时间,这会带走使用此功能的意义,而不仅仅是输入价格。
有没有一种方法可以在用户无需拍照的情况下处理相机提要?
您可以使用 CameraX - 上手非常简单。将识别逻辑置于 analyze
回调中,当您完成该图像后,只需调用 imageProxy.close()
以从相机馈送中发出下一张图像。
您可以在此处找到示例 https://github.com/android/camera-samples/tree/main/CameraXBasic