【问题标题】:Is there a way to process the images coming from camera stream?有没有办法处理来自相机流的图像?
【发布时间】:2021-04-07 04:04:57
【问题描述】:

我正在使用 Firebase ML 文本识别和实体提取来允许用户在商店拍摄产品价格的照片。 该应用程序应该从图片中提取价格并将其放入 UI。这工作得很好。但是,在应用程序打开相机后,用户必须拍摄一张照片,然后将其提供给文本识别 API。必须拍照的过程需要一些时间,这使我们失去了使用此功能的意义,而不仅仅是输入价格。

有没有一种方法可以在用户无需拍照的情况下处理相机馈送?

【问题讨论】:

    标签: android firebase android-camera firebase-mlkit


    【解决方案1】:

    您可以使用 CameraX - 它很容易上手。将识别逻辑放到analyze 回调中,当您处理完该图像后,只需调用imageProxy.close() 以从相机源发出下一张图像。

    你可以在这里找到示例https://github.com/android/camera-samples/tree/main/CameraXBasic

    【讨论】:

    • CameraX 很棒。非常感谢您的回答。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-30
    相关资源
    最近更新 更多