Kls673M 发表于 2023-10-16 16:22

二维码图片解析

本帖最后由 Kls673M 于 2023-10-18 09:16 编辑

import pyzbar.pyzbar as pyzbar
import pyperclip
from PIL import Image
import sys

def decode_qrcode(image_path):
    image = Image.open(image_path)
    barcodes = pyzbar.decode(image)

    if barcodes:
      qr_code_data = barcodes.data.decode('utf-8')
      pyperclip.copy(qr_code_data)
      print('二维码解析成功,链接: {}'.format(qr_code_data))
    else:
      print('未识别到二维码')

if __name__ == '__main__':
    image_path = sys.argv
    decode_qrcode(image_path)

input('按任意键退出')

pyinstaller --add-data "libiconv.dll;." --add-data "libzbar-64.dll;." --onefile 解析二维码.py
注意需要这个两个文件一起打包

附上成品https://wwvz.lanzoue.com/b04koop8b 密码:e5d5

漁滒 发表于 2023-10-16 17:02

if len(barcodes) > 0:

可以直接改为

if barcodes:

svip6868 发表于 2023-10-16 16:34

程序???????

wshuangh888 发表于 2023-10-16 16:43

不错不错!!!

zesi111 发表于 2023-10-16 16:55

啥也不说了,楼主就是给力!

cindypretty 发表于 2023-10-16 20:41

感谢分享{:1_919:}

dengyy 发表于 2023-10-16 21:31

很新奇,感谢分享,收藏~

52bojie 发表于 2023-10-16 21:32

學習了啊

wish126 发表于 2023-10-17 00:10

有没有二维码生成工具

lingwushexi 发表于 2023-10-17 07:35

感谢分享{:1_921:}
页: [1] 2
查看完整版本: 二维码图片解析