はじめに Pythonで画像処理といえば、Pillowですが、普段使わないだけに中々使いこなせません。なので体系的に学ぶような記事ではなく、長方形に特化した内容を書きたいと思います 環境 Python: 3.9系 Pillow: 8.0.1 Pillowがインストールされていない場合はインストールしてください from PIL import Image, ImageDraw rect = Image.new("RGBA", (1280, 720), (0, 0, 255)) rect_d = ImageDraw.Draw(rect) rect_d.rectangle( [(200, 100), (500, 300)], fill=(255, 0, 0), outline=(0, 255, 0), width=10 ) rect.show() rect.save("sample.png")