cleanup code

This commit is contained in:
Jérémie GABOLDE 2025-02-28 01:36:45 +01:00
parent 7c6ce3ec34
commit 449b99f1ca
1 changed files with 5 additions and 6 deletions

View File

@ -1,5 +1,4 @@
import io
import math
# Importing Image and ImageFont, ImageDraw module from PIL package
from PIL import Image, ImageFont, ImageDraw
#import QRcode generator lib
@ -21,9 +20,9 @@ qr = qrcode.QRCode(
qr.add_data(code)
#saving the normal QRCode image
img = qr.make_image()
type(img) # qrcode.image.pil.PilImage
img.save("qrcode.png")
qrcodeimage = qr.make_image()
type(qrcodeimage) # qrcode.image.pil.PilImage
qrcodeimage.save("qrcode.png")
#storing the qrCode in a list[list[bool]]
boolmatrix = qr.get_matrix()
@ -32,11 +31,11 @@ boolmatrix = qr.get_matrix()
codeximage = Image.new("RGB", (textsize*len(boolmatrix), textsize*len(boolmatrix)), "white")
codexdraw = ImageDraw.Draw(codeximage)
# specified font size
# specify fonts
fontnormal = ImageFont.truetype(r'./FiraMono_Regular.otf', textsize)
fontbold = ImageFont.truetype(r'./FiraMono_Bold.otf', textsize)
# drawing text
# drawing text, one character per cell
index = 0
for i, inner_list in enumerate(boolmatrix):
for j, element in enumerate(inner_list):