通常的二维码扫描工具,在获取内容的同时,是否就可以知道该二维码是用什么码制生成的呢?比如QR,或者Aztec 之类。二维码的扫描具体是怎么实现的呢?需要使用同样的码制才能解码获取信息吗?
------解决方案--------------------------------------------------------
通常的二维码扫描工具?你是指扫描枪么?扫描枪不会返回二维码类型,只会返回二维码值。
具体实现那是图像处理和算法的事情,如果你很有兴趣可以Google,但是基本上会以看不懂为告终,除非你学的就是图像处理。
不同编码的结构和识别规则完全不一样,必须是同样码制才能正确识别。
------解决方案--------------------------------------------------------
这类是借助:手机摄像头+二维码识别软件,这类软件可以识别出二维码的类型。
------解决方案--------------------------------------------------------
zxing 你到 Google 上搜,第一个就是了
------解决方案--------------------------------------------------------
zxing : http://code.google.com/p/zxing/downloads/list
小例子: http://mazd1002.blog.163.com/blog/static/6657496520116241120197/
------解决方案--------------------------------------------------------
解码器正确解码后肯定知道码制的,只是工具一般都不返回这个东西,