openpyxlで画像の入ったExcelを扱うには,Pillowがインストールされた環境であることが必要です.

インポート

from openpyxl.drawing.image import Image

画像の挿入

img = Image('ファイル')
ws.add_image(img, 'A1')

リサイズ

original_ratio = img.height / img.width
img.width = 512
img.height = int( original_ratio * img.width )