python cv cv2.rectangle 并添加文件
时间: 2023-07-26 10:47:30 浏览: 172
使用python-cv2实现Harr+Adaboost人脸识别的示例
您好!感谢您的提问。
如果您想使用Python中的OpenCV库来绘制矩形并将其保存到文件中,可以按照以下步骤操作:
1. 导入OpenCV库
```
import cv2
```
2. 读取图像文件
```
img = cv2.imread("image.jpg")
```
3. 绘制矩形
```
# 定义矩形的左上角和右下角坐标
x1, y1 = 100, 100
x2, y2 = 200, 200
# 绘制矩形
cv2.rectangle(img, (x1, y1), (x2, y2), (0, 255, 0), 2)
```
其中,`(0, 255, 0)`是矩形的颜色,`2`是线条宽度。
4. 保存图像文件
```
cv2.imwrite("result.jpg", img)
```
其中,`result.jpg`是保存文件的文件名。
完整代码如下:
```
import cv2
# 读取图像文件
img = cv2.imread("image.jpg")
# 定义矩形的左上角和右下角坐标
x1, y1 = 100, 100
x2, y2 = 200, 200
# 绘制矩形
cv2.rectangle(img, (x1, y1), (x2, y2), (0, 255, 0), 2)
# 保存图像文件
cv2.imwrite("result.jpg", img)
```
希望这能帮助到您,如果您有其他问题,请随时提出。
阅读全文