void circle(CV_IN_OUT Mat& img, Point center, int radius, const Scalar& color, int thickness=1, int lineType=8, int shift=0);

img为图像,单通道多通道都行,不需要特殊要求

center为画圆的圆心坐标

radius为圆的半径

color为设定圆的颜色,比如用CV_RGB(255, 0,0)设置为红色, CV_RGB(255, 255,255)设置为白色,CV_RGB(0, 0,0)设置为黑色

thickness为设置圆线条的粗细,值越大则线条越粗,为负数则是填充效果

cv::Mat img = imread("d:\\test.jpg",1);cv::circle(img,Point(10,10),8,CV_RGB(0,0,0),2);imshow("test", img);waitKey(0);

转载于:https://www.cnblogs.com/snailgardening/p/circle.html

OpenCV circle函数相关推荐

  1. Opencv convertScaleAbs函数 和灰度图上进行透明彩色绘制

    在将RealSense提取的深度图片进行显示时,由于是16位图片,想将图片转化成为8位图形进行显示 Opencv中有一个函数convertScaleAbs可以实现这种功能 C++: void conv ...

  2. OpenCV这么简单为啥不学——1.4、基础标识绘制(绘制线line函数、rectangle函数绘制四边形、circle函数绘制圆形、putText函数绘制文字、putText绘制中文文字)

    OpenCV这么简单为啥不学--1.4.基础标识绘制(绘制线line函数.rectangle函数绘制四边形.circle函数绘制圆形.putText函数绘制文字.putText绘制中文文字) 目录 O ...

  3. OpenCV绘图函数:cv2.line、cv2.circle、cv2.rectangle、cv2.ellipse、 cv2.putText()、cv2.setMouseCallback

    ​OpenCV是一个用于图像处理.分析.机器视觉方面的开源函数库. 不管你是做科学研究,还是商业应用,opencv都能够作为你理想的工具,它可以运行在Linux.Windows.Android和Mac ...

  4. python用函数绘制椭圆_详解opencv中画圆circle函数和椭圆ellipse函数

    1. void ellipse(InputOutputArray img, Point center, Size axes, double angle, double startAngle, doub ...

  5. OpenCV findContours函数参数

    目录 OpenCV findContours函数参数 python检测外轮廓: c++轮廓检测: 一.mode取值"CV_RETR_EXTERNAL",method取值" ...

  6. opencv ellipse函数_13、OpenCV绘图和文本显示

    我们经常想要绘制各种形状,为此,OpenCV提供了一系列功能,可以绘制直线,矩形,圆等.OpenCV的绘图功能适用于图像,但其中大多数仅影响前三个通道,在单通道图像的情况下仅默认第一个通道.大多数绘图 ...

  7. Opencv的使用小教程1——Opencv基础函数汇总

    Opencv的使用小教程1--Opencv基础函数汇总 1.VideoCapture 2.imread 3.resize 4.clone 5.cvtColor 6.Scalar 7.获取像素点的值 8 ...

  8. opencv Mat 函数--CheckVector

    学习opencv ,我们需要对opencv的函数有点了解 ,实现什么样子的功能,以及如何实现 下面我们一次来看checkVector 这个函数, int org.opencv.core.Mat.che ...

  9. matlab中imresize函数的用法,为何 MATLAB imresize 函数和 OpenCV resize 函数结果不同

    为何 MATLAB imresize 函数和 OpenCV resize 函数结果不同?今年 4 月,我在依照 MATLAB 代码自己写一个卷积神经网络 C++ 实现的过程中,就发现了这个问题,不过那 ...

最新文章

  1. 有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?...
  2. 读完这些论文和代码,你就能在搜狐算法大赛中获得好成绩了
  3. POJ - 2175 Evacuation Plan(最小费用最大流+消圈定理)
  4. 【编程大系】Java资源汇总
  5. [css] 如何禁用移动的选择高亮?
  6. 华为连发4款手机:配置售价感人
  7. 嵌入式Linux之文件系统启动分析【原创】
  8. java enum枚举类型的使用
  9. 远程密钥登陆linux系统(putty、xshell)
  10. 孙鑫VC学习笔记:第十一讲 (四) 图形重绘方法三 利用兼容DC
  11. 关于断点续传的那些事
  12. pcb布线注意点:晶振
  13. 工业路由器和家用路由器有什么区别?
  14. 4r照片尺寸是多大_数码照片4D、4R、6RW是什么意思,怎样调整4D照片尺寸?
  15. Module ‘/src/components/HelloWorld.vue“‘ has no default export.Vetur(1192)
  16. windows新电脑只有固态C盘,如何分盘
  17. ESP32设备驱动-ADXL345三轴加速计驱动
  18. 英语练习122 Time flies
  19. 华云大咖说 | 安超DCM给数据中心“做主”
  20. 天地图聚合 java_关于天地图的瓦片下载

热门文章

  1. android8.1启动前台服务,Android - 保活(1)前台服务保活
  2. 【javascript】数字相加
  3. 【spring boot】使用RestTemplate调用百度坐标转换服务
  4. java ant与maven_如何在maven中使用ant
  5. linux终端xwindow,如何从命令行重新启动X Window Server?
  6. mysql5.0varchar_MySQL中varchar类型在5.0.3后的变化
  7. cmd android list,android cmd 下命令行
  8. java程序设计_这份Java程序设计手册被刷爆了,1000G视频+50大项目+200面试题
  9. tampermonkey怎么不能用了_发现键盘数字小键盘不能用怎么办?
  10. Ajax发送formdata数据,SpringMVC后台处理