|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
- for i in range(1):
- import qrcode
-
- qr = qrcode.QRCode(version = 1, box_size = 2, border = 2)
- qr.add_data('https://www.baidu.com/')
- qr.make()
- img = qr.make_image(fill_color = 'black', back_color = 'white')
- img.save('baidu.png')
-
复制代码
可以生成一个二维码,但是图片太小了,不知道如何设置把图片生成更大。
现在按上面的代码图片像素才58*58 太小了,比如我要一个600*600的应该如何改。请网友赐教
要生成更大的二维码图片,您可以通过调整box_size参数和border参数来增加二维码的大小。以下是修改后的代码:
- import qrcode
- qr = qrcode.QRCode(version=1, box_size=15, border=5) # 调整box_size和border的值
- qr.add_data('https://www.baidu.com/')
- qr.make()
- img = qr.make_image(fill_color='black', back_color='white')
- img = img.resize((600, 600)) # 调整图片的尺寸
- img.save('baidu.png')
复制代码
在上述代码中,我将box_size设置为15,border设置为5来增加二维码的大小。然后,我使用resize函数将图片的尺寸调整为600x600像素。您可以根据需要调整box_size和border的值,并使用resize函数设置二维码图片的大小。
请注意,增大二维码的尺寸可能导致二维码扫描时识别困难,因此建议根据实际应用场景选择合适的尺寸。
|
|