Python PIL(Pillow)で画像ファイルを作成する

from PIL import Image

#横100ピクセル、縦200ピクセル、色purpleの画像ファイルを作成する
im = Image.new('RGBA', (100, 200), 'purple')
im.save('purpleImage.png')

#横20ピクセル、縦20ピクセル、色greenの画像ファイルを作成する
im2 = Image.new('RGBA', (20, 20), (0,128,0,255))
im2.save('greenImage.png')

色の例
White(255, 255, 255, 255)
Red(255, 0, 0, 255)
Green(0, 128, 0, 255)
Blue(0, 0, 255, 255)
Gray(128, 128, 128, 255)
Yellow(255, 255, 0, 255)
Black(0, 0, 0, 255)
Purple(128, 0, 128, 255)

画像ファイルの切り出し

im = Image.open('xxx.png')
im_cropped = im.crop((100, 100, 200, 200))
im_cropped.save('cropped.png')