import cv2 # 读取图片 img = cv2.imread('test.jpg') # 绘制矩形轮廓 cv2.rectangle(img, (x1, y1), (x2, y2), (0, 255, 0), 2) # 显示图片 cv2.imshow('image', img) cv2.waitKey(0) cv2.destroyAllWindows() 怎么保存画完矩形的图片
时间: 2024-03-25 19:37:40 浏览: 9
您可以使用cv2库提供的imwrite()函数来保存画完矩形的图片。以下是一个简单的示例代码:
```python
import cv2
# 读取图片
img = cv2.imread('test.jpg')
# 绘制矩形轮廓
cv2.rectangle(img, (x1, y1), (x2, y2), (0, 255, 0), 2)
# 保存图像
cv2.imwrite('output.jpg', img)
# 显示图片
cv2.imshow('image', img)
cv2.waitKey(0)
cv2.destroyAllWindows()
```
在这个例子中,我们使用cv2库的imwrite()函数将画完矩形的图片保存为JPEG格式的图像文件。您可以更改文件名和文件格式以适应您的需求。注意,保存图像的代码应该在显示图像的代码之前,否则可能会出现问题。