海康工业相机Python+OpenCV提取roi
时间: 2023-04-03 08:03:43 浏览: 488
Python+OpenCV拍照
可以使用 OpenCV 中的函数 cv2.rectangle() 来绘制矩形框,然后使用 numpy 数组切片来提取 ROI。具体实现可以参考以下代码:
```python
import cv2
# 读取图像
img = cv2.imread('image.jpg')
# 绘制矩形框
x, y, w, h = 100, 100, 200, 200
cv2.rectangle(img, (x, y), (x+w, y+h), (0, 255, 0), 2)
# 提取 ROI
roi = img[y:y+h, x:x+w]
# 显示结果
cv2.imshow('image', img)
cv2.imshow('roi', roi)
cv2.waitKey(0)
cv2.destroyAllWindows()
```
阅读全文