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