Image.rectangle
时间: 2023-10-13 08:06:27 浏览: 58
Image.rectangle是PIL库中的一个函数,用于在图像上绘制矩形。它的参数包括边界框的坐标、填充颜色、轮廓颜色和边框宽度。边界框的坐标可以使用\[(x0, y0), (x1, y1)\]或者\[x0, y0, x1, y1\]的格式表示。fill参数用于指定填充颜色,outline参数用于指定轮廓颜色,width参数用于指定矩形边框的宽度。\[2\]
示例代码如下:
```python
from PIL import Image, ImageDraw
img = Image.open("Gym.jpg")
ImageDraw.Draw(img).rectangle(\[(100, 300), (300, 700)\], fill=None, outline="red", width=2)
```
这段代码会在名为"Gym.jpg"的图像上绘制一个边界框,左上角坐标为(100, 300),右下角坐标为(300, 700),填充颜色为空,轮廓颜色为红色,边框宽度为2。\[2\]
#### 引用[.reference_title]
- *1* *3* [cv2.rectangle()](https://blog.csdn.net/u012193416/article/details/124085796)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [Python 通过ImageDraw.rectangle 画矩形框](https://blog.csdn.net/weixin_47872288/article/details/129027728)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]