用python画蜡笔小新代码
时间: 2024-11-04 19:11:55 浏览: 11
在Python中,我们可以使用PIL(Pillow)库来创建简单的图像,比如蜡笔画风格的效果。以下是一个简化的示例,它使用了`Image`, `Draw`, 和`Color`模块来模拟蜡笔画效果:
```python
from PIL import Image, ImageDraw, ImageFont
# 创建一个白色背景的图片
width, height = 400, 400
image = Image.new('RGB', (width, height), color='white')
draw = ImageDraw.Draw(image)
# 蜡笔颜色和随机化
colors = ['red', 'blue', 'green', 'yellow', 'orange']
random_colors = [tuple(random.randint(64, 255) for _ in range(3)) for _ in range(5)]
# 定义蜡笔画函数
def draw_scribble(x, y, size, color):
draw.polygon([(x - size, y - size), (x + size, y - size), (x + size, y + size), (x - size, y + size)], fill=color, outline=color)
# 画上蜡笔小新的眼睛、鼻子和嘴巴
for i in range(3):
x, y = width // 2 + i * 50, height // 2
draw_scribble(x, y, 30, random_colors[i])
# 显示和保存图片
image.show()
image.save('蜡笔小新.png')
阅读全文