在Python中,可以使用PIL(Python Imaging Library)库来保存在画布上绘制的图像。以下是一个示例代码:
from PIL import Image, ImageDraw
# 创建一个新的图像
image = Image.new("RGB", (500, 500), "white")
draw = ImageDraw.Draw(image)
# 在画布上绘制图像
draw.rectangle((100, 100, 400, 400), fill="red")
draw.line((100, 100, 400, 400), fill="blue")
draw.text((200, 200), "Hello World", fill="black")
# 保存图像
image.save("drawn_image.png")
这段代码创建了一个500x500像素的白色图像,然后使用ImageDraw模块在画布上绘制了一个红色的矩形、一条蓝色的线段和一段黑色的文本。最后,通过调用save()方法将图像保存为名为drawn_image.png的文件。
运行这段代码后,会在当前工作目录下生成一个名为drawn_image.png的图像文件,并且该文件将包含在画布上绘制的图像。