【发布时间】:2017-04-09 10:21:42
【问题描述】:
我有一个图片二维码,想长按识别这个二维码图片,但是不能识别,请问什么原因,是二维码图片有问题吗?
【问题讨论】:
-
二维码似乎正确;根据zxing decoder;所以问题可能出在您的代码上。
-
您需要展示您的 Java 代码以获得可能出现问题的答案。
我有一个图片二维码,想长按识别这个二维码图片,但是不能识别,请问什么原因,是二维码图片有问题吗?
【问题讨论】:
如果您想说您无法解码二维码,那么这就是您的解决方案。
如果你想说点别的,那么我很抱歉我的题外话解决方案
正如 Burhan Khalid 所说,代码有效,但您的代码缺少边框。
边框(或静区)有助于将二维码与您的内容分开。
这是我的测试
我将使用https://webqr.com/index.html 进行解码。
我把它上传到网站上,它没有解码。
然后我在gimp打开它并给它一个25像素的边框,然后我保存并将新代码上传到网站并成功解码
这是您的二维码,带有 25 像素的静区,
这里是二维码的结构 来源the wikipedia article on QR codes, subsection Standards
【讨论】: