二维码制作、识别、读取其存储内容 | 您所在的位置:网站首页 › 二维码怎么制作出来的 › 二维码制作、识别、读取其存储内容 |
课题背景
我的课题需要制作一个二维码,里面包含着表格数据,以便后期识别二维码,并把二维码里存储的内容读取出来。 这是第一步制作二维码方法的汇总,剩下两步给了传送门! 制作二维码方法汇总制作二维码的方式有很多,比如可以用python制作,草料二维码制作等。鉴于后续课题的需要,我采用了Typora+码云+草料二维码的技术路线。 1.python制作二维码 制作一个“你好”的二维码 import qrcode as qrcode #导入qrcode包 data = "你好" # 二维码内容 img = qrcode.make(data=data) # 生成二维码 img.show() # 直接显示二维码 img.save("你好.jpg") # 保存二维码为文件但是在后期要识别二维码时,你会发现中文会乱码,如图 img = "你好.jpg" img = Image.open(img) img = img.convert('L') barcodes = pyzbar.decode(img) for barcode in barcodes: code_data = barcode.data.decode('UTF-8') print("result",code_data)识别结果,如图 这是因为qrcode目前只支持大小写英文字母、0-9数字、常用英文标点和空格。当然你非要用的话得进行转码 2.草料二维码制作二维码 这是一个神奇的传送门,这个看一眼就能怀孕,就不说了 3.Typora+码云+草料二维码 首先使用Typora制作一个表格,如图。然后导出为HTML文件
|
CopyRight 2018-2019 实验室设备网 版权所有 |