pil画圆


from PIL import Image, ImageDraw,ImageFont

Image1 = Image.open("test.jpg")

draw =ImageDraw.Draw(Image1)
draw.ellipse((100, 100, 600, 600), outline ='green',width = 5)


#draw.line((0,0) +Image1.size, fill=128)
Image1.show()
Image1.save("www.jpeg", "JPEG")

两个红点的坐标为(100.100)和(600,600)
ellipse本来是画椭圆的,所以这个画正圆就需要自己把外接矩形的顶点算好,
实心的话 加上 fill=True 的参数

请添加图片描述

猜你喜欢

转载自blog.csdn.net/weixin_43134049/article/details/120696828
PIL