码迷,mamicode.com
首页 > 其他好文 > 详细

二维码简析

时间:2017-08-12 10:28:57      阅读:150      评论:0      收藏:0      [点我收藏+]

标签:geek   加密   简单   扫描   thread   解码   geeks   js插件   href   

二维码的生成细节和原理可参考下面的链接:

 
简单来说,二维码是用来存放文本、图片、视频等信息的一个载体,它包含的是二进制信息,其中黑色块为1,白色块为0
 
定位图案是通过角上的三个大色块
二维码有40个尺寸(version),从21*21,25*25,29*29, ... ,177*177 (像素点)
 
qrcode.js插件可以将url信息生成二维码
 
信息论冗余信息,也就是纠错码,纠错率由不同的级别,最多可以达到百分三十几
例如有些二维码中间有一个logo图片,仍可以正确识别
 
与条形码的对比:存储信息量大(最多1000多个字母或者500多个汉字)、有纠错功能、加密功能等等
 
扫码就是解码的过程,光电扫描仪器(手机相机、专用扫描仪),将光信号转化成电信号,也就是电压,是一种模拟信号,再通过数模转换器,将模拟信号转为数字信号(也就是01),然后再进行解码,然后得到相应的信息

 

二维码简析

标签:geek   加密   简单   扫描   thread   解码   geeks   js插件   href   

原文地址:http://www.cnblogs.com/dali-lyc/p/7348847.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!