3

我正在使用 Vision API 在我的应用程序中开发 QRCode 阅读器。我意识到 API 无法检测负色。我的客户有数千张蓝色背景上带有白色二维码的卡片。

附件是 2 个二维码的示例。第一个效果很好(默认颜色)。第二个没有(蓝底白字)。一些商业 QRCode 阅读器能够阅读它,但我不知道他们是如何做到的。

我真的想避免使用第三方库和应用程序来做到这一点。到目前为止,我在相机上使用了 NEGATIVE 效果。但这是我也想避免的解决方法。

即时反转位图非常慢并且是不可能的。

我在某处读到,在 QRCode 规范中检测负色是可选的,而且 Google Vision API 似乎不支持它。建议?

感谢您的关注。

二维码工作

二维码不工作

4

0 回答 0