python画方框旋转图_python – 旋转PIL图像似乎没有旋转画布(没有添加TKinter画布)...
时间: 2024-05-16 20:17:15 浏览: 138
python 实现旋转图像
你可以使用Pillow库中的Image旋转方法来旋转图像,并使用ImageDraw库中的Rectangle方法绘制矩形。
下面是一个简单的示例代码,可以绘制一个旋转的矩形:
```python
from PIL import Image, ImageDraw
# 创建一个大小为200x200的黑色图像
img = Image.new('RGB', (200, 200), (0, 0, 0))
# 创建一个绘图对象
draw = ImageDraw.Draw(img)
# 设置矩形的左上角和右下角坐标
left = 50
top = 50
right = 150
bottom = 150
# 将绘图对象旋转45度
draw.rotate(45)
# 绘制一个矩形
draw.rectangle((left, top, right, bottom), outline=(255, 255, 255))
# 显示图像
img.show()
```
运行代码后,应该会弹出一个显示旋转矩形的窗口。你可以根据需要调整矩形的位置、大小、颜色和旋转角度。
阅读全文