opencv中在指定位置填充颜色
时间: 2023-11-13 19:30:07 浏览: 120
Opencv填色游戏
4星 · 用户满意度95%
在 OpenCV 中,可以使用 `cv2.rectangle()` 函数来在指定位置填充颜色。该函数的参数包括要绘制矩形的图像、左上角坐标、右下角坐标、填充颜色、线宽等。示例代码如下:
```python
import cv2
# 读取图像
img = cv2.imread('test.jpg')
# 定义左上角和右下角坐标
pt1 = (100, 100)
pt2 = (200, 200)
# 定义填充颜色
color = (0, 255, 0)
# 在指定位置填充颜色
cv2.rectangle(img, pt1, pt2, color, -1)
# 显示图像
cv2.imshow('image', img)
cv2.waitKey(0)
cv2.destroyAllWindows()
```
上述代码将在 `test.jpg` 图像的左上角到右下角位置填充绿色。其中 `-1` 表示填充整个矩形。
阅读全文