首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >默认移动摄像头可以识别的二维码类型

默认移动摄像头可以识别的二维码类型
EN

Stack Overflow用户
提问于 2020-02-25 13:37:25
回答 1查看 59关注 0票数 0

我正在尝试构建一个android应用程序来构建一个二维码,可以用手机的默认摄像头扫描。

例如,facebook构建了this类型的二维码,可以通过移动设备的默认摄像头扫描。所以,我开始搜索手机默认摄像头可以识别的二维码的标准格式/类型,但没有找到任何具体的信息。我已经尝试了一些基于zxing库的开源库,并且这些库的do生成的二维码可以被默认相机识别,但没有找到任何关于它们生成的二维码的格式/类型的信息。

那么我的问题是,移动默认摄像头识别的二维码的标准类型/格式是什么?提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2020-02-25 14:55:40

每个制造商都有自己的相机应用程序版本,可能会也可能不会读取二维码。

使用摄像头的个人应用程序可以实现自己的二维码阅读器。

查看Facebook的二维码:

虽然我不确定Facebook one是否可以被ZXing ed读取:它是有效的,Facebook可以修改他们的ZXing代码版本(或添加图像处理步骤),使其可读。我的猜测是,纠错能力足够高,以至于中间的Facebook Messenger符号只是“噪声”,而角落要么在设计上足够接近位置标记,以便正常的二维码阅读器能够理解(或者被改造成这样)。

例如:如果你可以控制阅读器,你可以修改你的二维码,这样不经过一些处理就很难阅读。一个例子是将所有的黑色方块设置为浅蓝色,这样常规的QR阅读器库就无法读取它。然后,在扫描时将蓝色更改为黑色,然后尝试进行处理。另一种方法是将背景颜色改为非白色,从而降低条形码像素和背景字段之间的对比度。其他想法也是可能的,因为二维码已经有近30年的历史了(但可能没有被记录下来,因为它们被故意掩盖了)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60388111

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档