代码
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