From 9fe465f0521559cf115f02635509ab5b9a5eb7bf Mon Sep 17 00:00:00 2001 From: mg4akq9nv Date: Mon, 22 Apr 2024 15:44:41 +0800 Subject: [PATCH] =?UTF-8?q?Add=20=E8=8C=83=E5=BE=B7=E8=90=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 范德萨 | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 范德萨 diff --git a/范德萨 b/范德萨 new file mode 100644 index 0000000..f3c2fe2 --- /dev/null +++ b/范德萨 @@ -0,0 +1,33 @@ +from PIL import Image, ImageDraw, ImageFont + +# 创建一个空白图像 +width, height = 400, 400 +image = Image.new("RGB", (width, height), "white") +draw = ImageDraw.Draw(image) + +# 在图像上绘制小猪的身体 +body_color = (255, 182, 193) # 浅粉色 +body_radius = 150 +body_center = (width // 2, height // 2) +draw.ellipse((body_center[0] - body_radius, body_center[1] - body_radius, + body_center[0] + body_radius, body_center[1] + body_radius), fill=body_color) + +# 绘制小猪的眼睛 +eye_color = (0, 0, 0) # 黑色 +eye_radius = 20 +eye_offset = 50 +eye_positions = [(body_center[0] - eye_offset, body_center[1] - eye_offset), + (body_center[0] + eye_offset, body_center[1] - eye_offset)] +for eye_position in eye_positions: + draw.ellipse((eye_position[0] - eye_radius, eye_position[1] - eye_radius, + eye_position[0] + eye_radius, eye_position[1] + eye_radius), fill=eye_color) + +# 绘制小猪的鼻子 +nose_color = (255, 105, 180) # 粉红色 +nose_radius = 30 +nose_position = (body_center[0], body_center[1] + 20) +draw.ellipse((nose_position[0] - nose_radius, nose_position[1] - nose_radius, + nose_position[0] + nose_radius, nose_position[1] + nose_radius), fill=nose_color) + +# 保存图片 +image.save("pig.png")