画一个彩虹,要彩色的,用python,可以使用 tensorflow,pyqt5
时间: 2024-03-07 17:46:31 浏览: 121
python 绘制彩虹
以下是使用Python中的PIL库绘制一个简单的彩虹的示例代码:
```python
from PIL import Image, ImageDraw
# 创建一个空白的图像
img = Image.new('RGB', (400, 300), color='white')
# 绘制彩虹
draw = ImageDraw.Draw(img)
draw.rectangle([(0, 0), (400, 50)], fill='red')
draw.rectangle([(0, 50), (400, 100)], fill='orange')
draw.rectangle([(0, 100), (400, 150)], fill='yellow')
draw.rectangle([(0, 150), (400, 200)], fill='green')
draw.rectangle([(0, 200), (400, 250)], fill='blue')
draw.rectangle([(0, 250), (400, 300)], fill='purple')
# 保存图像
img.save('rainbow.png')
```
这段代码将创建一个大小为400x300像素的空白白色图像,并在其中绘制了一个简单的彩虹。你可以使用PIL库中的ImageDraw函数来绘制各种形状,颜色和大小。最后,将图像保存为PNG格式文件。你可以使用PyQt5等图形库来显示这个彩虹图像。
阅读全文