我使用python库qrencode创建了一个QR码,它返回一个PIL为25x25图像大小的元组。如何以更高的图像尺寸导出它?现在我导出为PDF,缩放1000%并从那里手动...
v=""
答案 0 :(得分:1)
您可以使用 .resize()功能:
将此代码添加到程序的末尾:
big = qrPIL.resize((1024, 1024))
big.save("bigger.png")
big.show()
答案 1 :(得分:1)
qrencode
库正在使用PIL并且只返回PIL图像,因此您可以使用PIL Image方法调整大小以在保存之前缩放图像。这里我使用最近邻居滤波器来调整大小,因为它不会尝试插入QR码的像素,所以它不会扭曲它并保留锐利的线条。
from PIL import Image
qrPIL = qrPIL.resize((256, 256), Image.NEAREST) # 256 pixels x 256 pixels
qrPIL.save('resized.png')
以下是PIL Image methods的完整列表,您可以使用该列表在创建QR代码后对其进行转换。