![](https://csdnimg.cn/release/download_crawler_static/87877725/bg3.jpg)
from PIL import Image
img = Image.open('path/to/image.jpg')
results = model(img)
```
这将打开一张图像,并使用 YOLOv5 模型执行目标检测。结果将存储在变量 results 中。
4. 显示检测结果
我们可以使用以下代码显示检测结果:
```python
results.show()
```
这将显示检测结果图像。
5. 保存检测结果
最后,我们可以使用以下代码将检测结果保存到文件中:
```python
results.save('path/to/output.jpg')
```
这将保存检测结果图像到指定路径。
完整代码示例:
```python
import torch
from PIL import Image
# 加载模型
model = torch.hub.load('ultralytics/yolov5', 'yolov5s', pretrained=True)
# 执行目标检测
img = Image.open('path/to/image.jpg')
results = model(img)
# 显示检测结果
results.show()