На самом деле это довольно легко сделать, для тех, кому это может понадобиться, вот код для этого:
from PIL import Image
from PIL import ImageDraw
from PIL import ImageFont
img = Image.open('rect.png')
var = input("Please enter something: ")
print ("you entered", var)
font = ImageFont.truetype("arial.ttf", 20)
draw = ImageDraw.Draw(img)
draw.text((0,0), var, (255,255,0), font=font)
draw = ImageDraw.Draw(img)
img.save("a_test.png")
img.show()