diff --git a/QRCodex.py b/QRCodex.py index 97c36a3..ba359c2 100644 --- a/QRCodex.py +++ b/QRCodex.py @@ -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):