使用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实现多线程采集的2个代码例子
Jul 07 Python
Python使用smtplib模块发送电子邮件的流程详解
Jun 27 Python
Python简单检测文本类型的2种方法【基于文件头及cchardet库】
Sep 18 Python
基于python socketserver框架全面解析
Sep 21 Python
Python编程之基于概率论的分类方法:朴素贝叶斯
Nov 11 Python
使用Python爬取最好大学网大学排名
Feb 24 Python
在Python中pandas.DataFrame重置索引名称的实例
Nov 06 Python
python2.7使用plotly绘制本地散点图和折线图
Apr 02 Python
在python中,使用scatter绘制散点图的实例
Jul 03 Python
Django自带的加密算法及加密模块详解
Dec 03 Python
Python通过Pillow实现图片对比
Apr 29 Python
Python+unittest+requests 接口自动化测试框架搭建教程
Oct 09 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
PHP的Yii框架中YiiBase入口类的扩展写法示例
2016/03/17 PHP
redis+php实现微博(一)注册与登录功能详解
2019/09/23 PHP
JavaScript类和继承 constructor属性
2010/03/04 Javascript
jquery下实现overlay遮罩层代码
2010/08/25 Javascript
mailto的使用技巧分享
2012/12/21 Javascript
使用jQuery实现input数值增量和减量的方法
2015/01/24 Javascript
JS模式之简单的订阅者和发布者模式完整实例
2015/06/30 Javascript
JavaScript中var关键字的使用详解
2015/08/14 Javascript
javascript中eval和with用法实例总结
2015/11/30 Javascript
JS日程管理插件FullCalendar简单实例
2017/02/07 Javascript
js简单实现网页换肤功能
2017/04/07 Javascript
js实现上传并压缩图片效果
2018/01/10 Javascript
node.js实现上传文件功能
2019/07/15 Javascript
js实现鼠标点击页面弹出自定义文字效果
2019/12/24 Javascript
详解node和ES6的模块导出与导入
2020/02/19 Javascript
[02:43]中国五虎出征TI3视频
2013/08/02 DOTA
[01:27:43]VGJ.S vs TNC Supermajor 败者组 BO3 第三场 6.6
2018/06/07 DOTA
[05:23]DOTA2-DPC中国联赛2月1日Recap集锦
2021/03/11 DOTA
浅谈Python中的可变对象和不可变对象
2017/07/07 Python
Python获取时间范围内日期列表和周列表的函数
2019/08/05 Python
python控制台实现tab补全和清屏的例子
2019/08/20 Python
python+selenium select下拉选择框定位处理方法
2019/08/24 Python
Python 50行爬虫抓取并处理图灵书目过程详解
2019/09/20 Python
python+OpenCV实现车牌号码识别
2019/11/08 Python
Django异步任务线程池实现原理
2019/12/17 Python
探索欧洲最好的品牌:Bombinate
2019/06/14 全球购物
AOP的定义以及作用
2013/09/08 面试题
教育系毕业生中文求职信范文
2013/10/06 职场文书
留学推荐信写作指南
2014/01/25 职场文书
校园文化建设方案
2014/02/03 职场文书
人力资源部经理的岗位职责
2014/03/04 职场文书
销售岗位职责范本
2014/06/12 职场文书
护士节慰问信
2015/02/15 职场文书
幽默导游词应该怎么写?
2019/08/26 职场文书
Python3接口性能测试实例代码
2021/06/20 Python
JS实现简单的九宫格抽奖
2022/06/28 Javascript