创建一副像素大小为200*320的图像,在其中绘制嵌套的矩形,矩形之间及最外面矩形与图像边缘在间距像素均为10
时间: 2024-09-25 07:11:33 浏览: 54
批处理画图形-对称曲线、矩形、圆、台阶.rar
创建一个200x320像素大小的图像,并在其中绘制嵌套的矩形,你可以使用许多编程语言的图形库,比如Python的PIL(Pillow)或者Java的Swing或JavaFX。这里我会给出一个简单的Python示例,用PIL库来演示:
```python
from PIL import Image, ImageDraw
# 创建一个新的200x320像素图像
img = Image.new('RGB', (200, 320), color='white') # 或者你想用的颜色
draw = ImageDraw.Draw(img)
# 定义矩形的位置和尺寸
outer_rectangle = {'x': 10, 'y': 10, 'width': 180, 'height': 300}
inner_rectangle = {'x': outer_rectangle['x'] + outer_rectangle['width'] + 20, 'y': outer_rectangle['y'], 'width': 160, 'height': 280}
# 绘制外层矩形
draw.rectangle(outer_rectangle, outline='black', width=5)
# 再绘制内层矩形
draw.rectangle(inner_rectangle, outline='red', width=3)
# 保存图像
img.save('nested_rectangles.png')
```
在这个例子中,我们首先创建了一个白色背景的图像,然后在外层矩形和内层矩形上添加了黑色和红色的边框,矩形之间的间距通过调整位置来实现,外层矩形与图像边缘的距离设置为10像素。
阅读全文