使用python生成一个图片上有雨滴的的代码
时间: 2024-05-02 11:21:50 浏览: 218
代码做成的雨滴效果,类似于黑客帝国的特效
以下是使用Python生成一个带有雨滴的图片的示例代码:
```python
from PIL import Image, ImageDraw
import random
# 创建空白图片
img = Image.new('RGB', (800, 600), color='white')
# 创建画笔
draw = ImageDraw.Draw(img)
# 绘制雨滴
for i in range(100):
x = random.randint(0, 800)
y = random.randint(0, 600)
draw.line((x, y, x-5, y-10), fill=(0, 0, 255), width=2)
# 保存图片
img.save('rainy_image.png')
```
该代码使用Pillow库创建一个空白图片,然后使用ImageDraw模块的line()方法绘制雨滴。绘制雨滴时,随机生成起点坐标,然后向上绘制一条斜线。最后,使用save()方法将图片保存到本地。
阅读全文