Python, Нарисуйте круг с PIL

Я ищу команду, которая нарисует круг на существующем изображении с PIL.

im = Image.open(path)

Я хочу функцию, которая нарисует цветной круг с радиусом r и центр (x,y)

16
задан Eric Leschinski 24 April 2016 в 00:21
поделиться

2 ответа

Используйте ImageDraw.ellipse с квадратным полем bbox, например (0,0,10,10), что означает диаметр 10.

7
ответ дан 30 November 2019 в 16:41
поделиться
image = Image.open("x.png")
draw = ImageDraw.Draw(image)
draw.ellipse((x-r, y-r, x+r, y+r), fill=(255,0,0,255))
24
ответ дан 30 November 2019 в 16:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: