我正在从文本编码到qr码zxing在Android中,我已经获得位图,然后将其保存为jpg/png。二维码可以被一些扫描仪解码,但不是其他的?
结果qr码不能被大多数扫描仪解码,它只能由zxing自己解码(http://zxing.org/w/decode.jspx)。我知道有很多不同的方法可以进行编码,但我猜测生成的qr代码应该可以被大多数扫描仪识别以方便使用?
此外,我希望知道压缩过程是否改变了原始信息一点?
代码:
FileOutputStream stream = new FileOutputStream(path);
bitmap.compress(CompressFormat.PNG, 100, stream);
波纹管是两个图像 - 第一图像是从程序生成的QR码 - 我把纯文本“你好”在它;第二个是“hello”的qr代码之一,可以被大多数扫描仪识别。
谢谢!
你可以发表QR如何出来的样本,以及如果一切工作正常,应该如何? – FoamyGuy 2012-07-08 15:18:25
您将不得不张贴图片并定义稍微不同的' - 没有人能猜出你的问题是什么,所以帮助我们帮助你。 – 2012-07-08 16:31:30
我刚刚把样品图片,任何帮助将不胜感激! – sophia 2012-07-08 17:08:37