大师兄周刊(第4期):二维码

NO.1
本期内容

二维码生成和识别

NO.2
二维码

二维 (2D) 条形码,又称QR codes

顾名思义,二维码有多个维度,可以跨整个矩阵存储数据,而不仅仅是单行(维度)。并且二维码矩阵的每一部分都有特殊的意义和作用,内容保存部分只是整个矩阵的一部分

从某种意义上说,二维条码的错误检查和纠正方面很关键,即使部分二维码被截断或损坏,二维码 可能 继续正确扫描并保留其中存储的内容

二维码除了可以默认生成黑白二维码,还可以生成图片二维码,彩色二维码,动态图二维码

NO.3
amazing-qr

一个可以生成二维码的库

  1. 生成普通二维码

  2. 生成艺术二维码(黑白或彩色)

  3. 动画二维码(黑色或者彩色)

github地址:https://github.com/x-hw/amazing-qr

生成普通二维码

amzqr https://dsx2016.com

此图片的alt属性为空;文件名为image-155.png

生成艺术二维码

黑白图片二维码

amzqr https://dsx2016.com -p test.jpg

彩色图片二维码

amzqr https://dsx2016.com -p test.jpg -c

此图片的alt属性为空;文件名为image-156.png

生成git动图

NO.4
python-qrcode

python生成二维码

github地址:https://github.com/lincolnloop/python-qrcode

qrCode % qr "https://dsx2016.com" > dsx2016.png

此图片的alt属性为空;文件名为image-157.png

NO.5
qrcodejs

一个js生成二维码的库

浏览器兼容性:IE6~10、Chrome、Firefox、Safari、Opera、Mobile Safari、Android、Windows Mobile、ETC

github地址:https://github.com/davidshimjs/qrcodejs

NO.6
jsQR

一个二维码识别库

该库接收原始图像,并将定位、提取和解析其中找到的任何二维码

既可以作为前端客户端使用,也可以作为node进程的一部分

github地址:https://github.com/cozmo/jsQR

NO.7
qrbtf

二维码生成器

github地址:https://github.com/ciaochaos/qrbtf

  • 各种艺术二维码样式

  • 无需后端

  • 支持 SVG 下载

此图片的alt属性为空;文件名为image-158.png

END.