opencv单通道图像画圆圈 c++
时间: 2023-11-17 14:00:26 浏览: 132
可以使用OpenCV中的cv::circle函数来画圆圈。该函数需要传入以下参数:图像、圆心坐标、半径、颜色和线宽。下面是一个示例代码:
```c++
#include <opencv2/opencv.hpp>
using namespace cv;
int main()
{
// 创建单通道图像
Mat img(500, 500, CV_8UC1, Scalar(0));
// 画圆圈
Point center(250, 250);
int radius = 100;
Scalar color(255);
int thickness = 2;
circle(img, center, radius, color, thickness);
// 显示图像
imshow("Circle", img);
waitKey(0);
return 0;
}
```
阅读全文