介绍
怎么在OpenCV中使用圆函数在图像中画圆?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。
OpenCV中圆与矩形函数显示,只不过矩形在图像中画矩形,圆在图像中画圆。
void 圆(Mat img, Point 中心,int 半径,,Scalar 颜色,,int 厚度=1,int 线型=8,int 转变=0)
img为源图像
为中心画圆的圆心坐标
半径为圆的半径
颜色为设定圆的颜色,规则根据B(蓝)G(绿)R(红)
厚度如果是正数,表示组成圆的线条的粗细程度。否,则表示圆是否被填充
line_type线条的类型。默认是8
转变圆心坐标点和半径值的小数点位数
示例程序:
# include & lt; iostream>, # include & lt; opencv2/核心/core.hpp> # include & lt; opencv2/imgproc/imgproc.hpp> # include & lt; opencv2/opencv.hpp> using namespace 性传播疾病; using namespace 简历; int main () { Mat 才能;src =, imread (“C: \ \图皮人的\ \ test1.jpg",, 3); 圆才能(src,点(src.cols/, 2, src.rows /, 2),, 30日,标量(0,0,255)); imshow才能(“src",, src); waitKey才能(0); return 才能;0; }
看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。