我正在尝试使QR编码器-解码器,可以导致QR码图像与相同的大小,它将是覆盖到另一个图像在固定的位置。
当我尝试批量生成二维码时,它的附加信息在以前的二维码图像中。现在,图像正在增长,但大小不同。我想将二维码附加到目标定位位置。
import qrcode
import cv2, glob, os
import numpy as np
from PIL import Image
qr = qrcode.QRCode(
version = 2,
error_correction = qrcode.constants.ERROR_CORRECT_M,
box_size = 8,
border = 4,
)
for data in range(1,10):
qr.add_data(data)
qr.make(fit=True)
img = qr.make_image()
img.save(str(data)+'.jpg')
我期待10张同样大小的二维码图片
发布于 2019-01-08 14:33:19
在浏览qrcode库之后,我发现了可以帮助重置qrcode初始化的对象。
import qrcode
import cv2, glob, os
import numpy as np
qr = qrcode.QRCode(
version = 2,
error_correction = qrcode.constants.ERROR_CORRECT_M,
box_size = 8,
border = 4,
)
for data in range(1,10):
qr.add_data(data)
qr.make(fit=True)
img = qr.make_image()
img.save(str(data)+'.jpg')
qr.clear()
https://stackoverflow.com/questions/54077025
复制相似问题