java - Firebase Android 机器学习套件 : Way to hide display values on QR code

标签 java android firebase kotlin firebase-mlkit

我正在使用 Firebase ML Kit 进行二维码扫描。我已经成功地实现了它并且工作正常。现在我只需要找到一种方法来隐藏二维码图像上显示的信息(url、id、显示值等)。 下面是可以看到url的图片

enter image description here

最佳答案

库可让您随心所欲:在屏幕上显示 url 或仅在代码中以不同方式处理它。通常,您有图像的 Bitmap 对象并将其提供给 Barcode Recognizer 类,它会为您提供字符串值:

FirebaseVisionImage image = FirebaseVisionImage.fromBitmap(bitmap);

More Detailed Instructions here

您显示的屏幕只是谷歌的实现,其中编写代码以显示读取值。他们在BarcodeGraphic类中绘制白色矩形和url,你可以注释掉URL部分,它不会被绘制: enter image description here

关于java - Firebase Android 机器学习套件 : Way to hide display values on QR code,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53321783/

相关文章:

java - 在 Java 中从数组创建对象数组

java - 使用计时器的多线程图形?

android - Pending Intent 有生命周期吗?

javascript - Firebase 交易数据

java - mvn clean install 不会在目标文件夹中生成 jbehave 故事文件

java - 测量方法时间

android - 无法将 Google Analytics 集成到我的 Android 应用程序中

ios - Firebase 和谷歌标签管理器 : <FIRAnalytics/WARNING> Attempted to log nil event

firebase - Firestore 离线数据 : Merging writes, 离线持久化的最大时间

java - 如何同时从 2 个或多个网站获取数据?(Android 应用程序)