Python PIL 模块绘制一个电子云的图样
时间: 2023-06-20 12:09:25 浏览: 110
Python离线安装PIL 模块的方法
可以使用 Python 的 PIL(Python Imaging Library)模块来绘制一个电子云的图样。以下是具体的代码实现:
``` python
from PIL import Image, ImageDraw
# 创建一个大小为 400x400 像素的黑色背景图像
image = Image.new('RGB', (400, 400), 'black')
draw = ImageDraw.Draw(image)
# 绘制白色的圆形
draw.ellipse((50, 50, 350, 350), fill='white', outline='white')
# 绘制一些随机的白色点
for i in range(2000):
x = random.randint(0, 400)
y = random.randint(0, 400)
draw.point((x, y), fill='white')
# 保存图像
image.save('cloud.png')
```
这段代码中,我们首先创建一个大小为 400x400 像素的黑色背景图像,然后使用 ImageDraw 模块来绘制白色的圆形,代表一个电子云。接着,我们使用一个 for 循环来绘制一些随机的白色点,使整个图案看起来更加丰富和自然。最后,我们将图像保存为名为 "cloud.png" 的 PNG 文件。
阅读全文