使用OpenCV circle函数图像上画圆的示例代码


Posted in Python onDecember 27, 2019

OpenCV中circle与rectangle函数显示,只不过rectangle在图像中画矩形,circle在图像中画圆。

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

img为源图像

center为画圆的圆心坐标

radius为圆的半径

color为设定圆的颜色,规则根据B(蓝)G(绿)R(红)

thickness 如果是正数,表示组成圆的线条的粗细程度。否则,表示圆是否被填充

line_type 线条的类型。默认是8

shift 圆心坐标点和半径值的小数点位数

示例程序:

#include <iostream> 
#include <opencv2/core/core.hpp>
#include <opencv2/imgproc/imgproc.hpp>
#include <opencv2/opencv.hpp>
using namespace std;
using namespace cv;
int main()
{
  Mat src = imread("C:\\tupian\\test1.jpg", 3);
  circle(src, Point(src.cols/ 2, src.rows / 2), 30, Scalar(0, 0, 255));
  imshow("src", src);
  waitKey(0);
  return 0;
}

总结

以上所述是小编给大家介绍的使用OpenCV circle函数图像上画圆的示例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Python 相关文章推荐
python定时器使用示例分享
Feb 16 Python
Python模块包中__init__.py文件功能分析
Jun 14 Python
python之virtualenv的简单使用方法(必看篇)
Nov 25 Python
Django 跨域请求处理的示例代码
May 02 Python
Python实现爬虫设置代理IP和伪装成浏览器的方法分享
May 07 Python
对python操作kafka写入json数据的简单demo分享
Dec 27 Python
python 根据时间来生成唯一的字符串方法
Jan 14 Python
Python 操作 ElasticSearch的完整代码
Aug 04 Python
Python 异步协程函数原理及实例详解
Nov 13 Python
python实现FTP文件传输的方法(服务器端和客户端)
Mar 20 Python
python读取xml文件方法解析
Aug 04 Python
python 浮点数四舍五入需要注意的地方
Aug 18 Python
python的slice notation的特殊用法详解
Dec 27 #Python
详解Python Opencv和PIL读取图像文件的差别
Dec 27 #Python
pandas 对group进行聚合的例子
Dec 27 #Python
pandas-resample按时间聚合实例
Dec 27 #Python
python 实现简单的FTP程序
Dec 27 #Python
浅谈对pytroch中torch.autograd.backward的思考
Dec 27 #Python
python实现异常信息堆栈输出到日志文件
Dec 26 #Python
You might like
风格模板初级不完全修改教程
2006/10/09 PHP
用PHP将数据导入到Foxmail
2006/10/09 PHP
PHP动态生成javascript文件的2个例子
2014/04/11 PHP
PHP截取指定图片大小的方法
2014/12/10 PHP
php使用explode()函数将字符串拆分成数组的方法
2015/02/17 PHP
谈谈你对Zend SAPIs(Zend SAPI Internals)的理解
2015/11/10 PHP
PHP开发之用微信远程遥控服务器
2018/01/25 PHP
syntaxhighlighter 使用方法
2007/07/02 Javascript
toString()一个会自动调用的方法
2010/02/08 Javascript
Javascript 静态页面实现随机显示广告的办法
2010/11/17 Javascript
js列举css中所有图标的实现代码
2011/07/04 Javascript
js获取url中&quot;?&quot;后面的字串方法
2014/05/15 Javascript
JavaScript异步回调的Promise模式封装实例
2014/06/07 Javascript
深入分析jquery解析json数据
2014/12/09 Javascript
JavaScript动态添加列的方法
2015/03/25 Javascript
jQuery获得包含margin的outerWidth和outerHeight的方法
2015/03/25 Javascript
详解nodejs 文本操作模块-fs模块(五)
2016/12/23 NodeJs
Angularjs使用指令做表单校验的方法
2017/03/31 Javascript
JS实现队列的先进先出功能示例
2017/05/10 Javascript
vue组件之Alert的实现代码
2017/10/17 Javascript
实例详解ztree在vue项目中使用并且带有搜索功能
2018/08/24 Javascript
vue中将html字符串转换成html后遇到的问题小结
2018/12/10 Javascript
JavaScript 接口原理与用法实例详解
2020/05/12 Javascript
Python实现拼接多张图片的方法
2014/12/01 Python
利用Python脚本在Nginx和uwsgi上部署MoinMoin的教程
2015/05/05 Python
Python实现图片拼接的代码
2018/07/02 Python
Django的用户模块与权限系统的示例代码
2019/07/24 Python
python 实现保存最新的三份文件,其余的都删掉
2019/12/22 Python
Python 实现劳拉游戏的实例代码(四连环、重力四子棋)
2021/03/03 Python
世嘉游戏英国官方商店:SEGA Shop UK
2019/09/20 全球购物
店长助理岗位职责
2013/12/13 职场文书
文明社区申报材料
2014/08/21 职场文书
承诺书样本
2014/08/30 职场文书
2015年民主评议党员工作总结
2015/05/19 职场文书
民间借贷纠纷起诉书
2015/08/03 职场文书
班主任寄语2016
2015/12/04 职场文书