大师兄周刊(第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
普通二维码
普通二维码

生成艺术二维码

黑白图片二维码

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

彩色图片二维码

 amzqr https://dsx2016.com -p test.jpg -c
源素材
源素材
黑白图片二维码
黑白图片
彩色图片二维码
彩色图片

生成git动图

gif源素材
gif源素材
黑白gif
黑白gif
彩色gif二维码
彩色gif二维码
NO.4
python-qrcode

python生成二维码

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

qrCode % qr "https://dsx2016.com" > dsx2016.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 下载
二维码美化
二维码美化

发表评论

您的电子邮箱地址不会被公开。