Firebase MLKit条形码扫描仪:添加支持的格式

时间:2019-05-20 14:07:42

标签: android firebase machine-learning firebase-mlkit

我已经在示例应用程序中实现了MlKit Vision Barcode Scanning API,并且可以正常工作。我想将其放入我的prod应用程序中,但是为此,我需要一个添加支持的类型进行识别的选项。具体来说,GS1 Databar不支持MLKit类型,但在生产中确实很常见。

问::如何重新训练现有模型以进行条形码扫描或在其之上构建?

2 个答案:

答案 0 :(得分:0)

ML Kit条形码扫描仪似乎是专有型号。该功能列为BETA,因此受到Google的追捧。

  

这是ML Kit for Firebase的beta版。可以以向后不兼容的方式更改此API,并且不受任何SLA或弃用政策的约束。

如果您正在查看ZXing,请参阅:GS1 structure data parsing using the ZXing barcode library

答案 1 :(得分:0)

在获得Google / Firebase支持后,我发现了以下内容:

  

不幸的是,您不可能重新训练该模型   由于一般规格不同,因此可以与GS1条形码一起使用   从一个到另一个。

他们答应将其作为功能请求传递给开发团队。

因此,我想唯一的解决方案是为条形码扫描创建一个自定义模型,以便在以后需要时重复进行。

@Morrison Chang在对他的答案的评论中提供了一些有用的链接,用于对此问题的纯ML解决方案。

Zxing是一个选项,但是您不能重新训练模型,并且它现在仅处于维护模式,不支持IOS(我猜有Objective-C桥的主要部分)。

相关问题