Python绘制白色矩形

矩形是一种基本的几何形状,它具有四个直角边和四个角。在Python中,我们可以使用不同的库来绘制矩形,如Matplotlib和Pillow。本文将介绍如何使用这两个库绘制白色矩形,并提供代码示例。

使用Matplotlib绘制白色矩形

Matplotlib是一个Python的绘图库,它提供了各种绘图工具和接口。要使用Matplotlib绘制矩形,我们需要安装Matplotlib库,并导入所需的模块。

import matplotlib.pyplot as plt

# 创建一个画布和一个子图
fig, ax = plt.subplots()

# 绘制白色矩形
rect = plt.Rectangle((0.2, 0.2), 0.6, 0.6, facecolor='white', edgecolor='black')

# 添加矩形到子图中
ax.add_patch(rect)

# 设置子图的坐标轴范围
ax.set_xlim(0, 1)
ax.set_ylim(0, 1)

# 显示图形
plt.show()

在上面的代码中,我们首先创建了一个画布和一个子图。然后,我们使用plt.Rectangle函数创建一个白色矩形,并设置其位置、大小、填充颜色和边框颜色。接下来,我们将矩形添加到子图中,并设置子图的坐标轴范围。最后,我们调用plt.show函数显示图形。

使用Pillow绘制白色矩形

Pillow是一个Python的图像处理库,它提供了图像的创建、编辑和保存功能。要使用Pillow绘制矩形,我们需要安装Pillow库,并导入所需的模块。

from PIL import Image, ImageDraw

# 创建一个白色图像
image = Image.new('RGB', (400, 400), 'white')

# 创建一个绘图对象
draw = ImageDraw.Draw(image)

# 绘制白色矩形
draw.rectangle([(100, 100), (300, 300)], fill='white', outline='black')

# 保存图像
image.save('rectangle.png')

在上面的代码中,我们首先使用Image.new函数创建一个白色图像,指定图像的大小和颜色模式。然后,我们使用ImageDraw.Draw函数创建一个绘图对象。接下来,我们使用draw.rectangle函数绘制一个白色矩形,并设置其位置、大小、填充颜色和边框颜色。最后,我们使用image.save函数保存图像为文件。

结语

以上就是使用Matplotlib和Pillow绘制白色矩形的示例代码。通过这些代码,我们可以学习如何使用这两个库来绘制矩形,并设置其位置、大小、填充颜色和边框颜色。希望本文对你学习Python绘图有所帮助。

pie
title 白色矩形中颜色比例
"白色" : 70
"黑色" : 30

参考链接:

  • [Matplotlib官方文档](
  • [Pillow官方文档](