2013年10月16日水曜日

PILで画像に円を描く

PILで画像に図形を描画するときはImageDraw.Drawオブジェクトに図形を加えていく。
円のときはarc.  中を塗りつぶした楕円ならellipseを使う。boxは描画領域の始まりと終わりを記述するようだ。

import Image, ImageDraw

img = Image.open("nebuta.jpg").convert('L')
draw = ImageDraw.Draw(img)
box = (100,100, 200,200)
draw.arc(box, 0, 360, fill=255)
img.show()



0 件のコメント:

コメントを投稿