用opencv填充矩形
时间: 2023-12-01 17:43:10 浏览: 75
opencv 矩阵
以下是使用OpenCV填充矩形的示例代码:
```cpp
#include <opencv2/opencv.hpp>
using namespace cv;
int main()
{
Mat img = imread("lena.jpg");
// 定义矩形的左上角和右下角坐标
Point pt1(100, 100);
Point pt2(200, 200);
// 填充矩形
rectangle(img, pt1, pt2, Scalar(0, 0, 255), CV_FILLED);
// 显示图像
imshow("Filled Rectangle", img);
waitKey(0);
return 0;
}
```
在这个示例中,我们首先使用`imread`函数读取了一张图像,然后定义了矩形的左上角和右下角坐标。接着,我们使用`rectangle`函数填充了这个矩形,并将其显示出来。
阅读全文