二维码技术
来源:互联网 发布:办公室软件培训班 编辑:程序博客网 时间:2024/05/01 01:35
这几天用二维码扫微信,扫应用,觉得很神奇,百度了一下二维码的技术。我感觉二维码相当于是将一段程序封装在二维码中了,所以可以存储各种类型的数据,也可以写程序加密。
- 二维码是在每个位置上用点,矩阵,空白等,来标识计算机中的1、0的信息。
- 二维码的优点:
- 存储信息量大:可以让产品咨询跟着产品走。容量比普通条形码高几十倍。
- 编码范围广:可以将图像,文字,声音,签名等作为内容。
- 容纠错能力强:即便二维码不完整,也能扫描出来,即便50%的错误也能恢复。
- 译码可靠性高:错误率为千万分之一
- 可引入加密机制:保护性高。
- 成本低,易制作。
==============================转载=========================
二维条形码,最早发明于日本,它是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的,在代码编制上巧妙地利用构成计算机内部逻辑基础的“0”、“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,通过图象输入设备或光电扫描设备自动识读以实现信息自动处理。它具有条码技术的一些共性:每种码制有其特定的字符集;每个字符占有一定的宽度;具有一定的校验功能等。同时还具有对不同行的信息自动识别功能、及处理图形旋转变化等特点。
- 一维码的缺陷:
用条形码符号表示更多资讯的要求与日俱增,而一维条形码最大资料长度通常不超过15个字元,故多用以存放关键索引值(Key),仅可作为一种资料标识,不能对产品进行描述,因此需透过网路到资料库抓取更多的资料项目,因此在缺乏网路或资料库的状况下,一维条形码便失去意义。此外一维条形码有一个明显的缺点,即垂直方向不携带资料,故资料密度偏低。当初这样设计有二个目的:(1) 为了保证局部损坏的条形码仍可正确辨识,(2) 使扫瞄容易完成。 - 矩阵二维码:
矩阵式二维条形码是以矩阵的形式组成,在矩阵相应元素位置上,用点(Dot)的出现表示二进制的 “1”,不出现表示二进制的 “0”,点的排列组合确定了矩阵码所代表的意义。其中点可以是方点、圆点或其它形状的点。矩阵码是建立在电脑图像处理技术、组合编码原理等基础上的图形符号自动辨识的码制
- 二维码技术
- 二维码及其识别技术
- 二维码及其识别技术
- 二维码技术知识点搜集
- 二维码生成技术
- Android二维码识别技术
- 技术解读 一维码,二维码,zxing
- android 二维码识别技术分享
- Java实现二维码技术探讨。
- 生成二维码,使用JS技术
- asp.net技术生成二维码
- 二维码技术之微信扫码登录
- 韩国研发二维码控制智能家居技术 - 二维码引发的感悟
- 新版铁路客票采用二维码技术防伪
- iOS开发技术 - 二维码扫描、生成
- Java开发二维码扫一扫名片技术
- 关注知识库二维码,获得优质技术内容
- 二维码防伪技术特点和作用
- iOS 5 故事板入门(3)
- 百分比
- 各种排序
- hdu 4707 Pet 水
- Java之软引用、弱引用、虚引用
- 二维码技术
- Dojo 的订阅/发布模式
- Android中帧动画在Activity启动时自动运行的几种方式
- 求随机数构成的数组中找到长度大于=3的最长的等差数列
- 【UG活动ppt】敏捷项目管理经验分享
- Android深入浅出之Binder机制
- unique函数
- Working Practice-发现领导说的与自己看到的不一致时,迅速沟通。
- 解决ubuntu server ping: unknown host www.baidu.com