【课外拓展】:识别图片中的二维码(python+opencv+pyzbar)

代码

import pyzbar.pyzbar as pyzbar
import cv2 as cv

src = cv.imread('./multi.jpg', cv.IMREAD_COLOR)
cv.namedWindow('input', cv.WINDOW_NORMAL)
cv.imshow('input', src)

barcodes = pyzbar.decode(src)

for barcode in barcodes:
    barcodeData = barcode.data.decode("utf-8")
    print(barcodeData)

cv.waitKey(0)
cv.destroyAllWindows()

实验效果

实验用图

在这里插入图片描述

输出结果

{"author": "Adrian", "site": "PyImageSearch"}
https://www.pyimagesearch.com/
PyImageSearch
AdrianRosebrock
发布了197 篇原创文章 · 获赞 35 · 访问量 12万+

猜你喜欢

转载自blog.csdn.net/PoGeN1/article/details/91300501
今日推荐