In [1]:
from PIL import Image, ImageDraw, ImageFont
In [2]:
im = Image.new("RGB", (512, 512), (128, 128, 128))
In [3]:
draw = ImageDraw.Draw(im)
In [4]:
draw.line((0, im.height, im.width, 0), fill=(255, 0, 0), width=8)
draw.rectangle((100, 100, 200, 200), fill=(0, 255, 0))
draw.ellipse((250, 300, 450, 400), fill=(0, 0, 255))
In [5]:
font = ImageFont.truetype('/Library/Fonts/Arial Bold.ttf', 48)
draw.multiline_text((0, 0), 'Pillow sample', fill=(0, 0, 0), font=font)
In [6]:
im.save('data/dst/pillow_iamge_draw.jpg', quality=95)