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

作者:csdn_1HAO 时间:2021-03-12 17:30:41 

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函数图像上画圆的示例代码网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

来源:https://blog.csdn.net/caomin1hao/article/details/81876836

标签:OpenCV,circle,画圆
0
投稿

猜你喜欢

  • 实用的PHP带公钥加密类分享(每次加密结果都不一样哦)

    2024-05-11 10:06:15
  • vue element-ul实现展开和收起功能的实例代码

    2024-05-29 22:48:16
  • python中if的基础用法(if else和if not)

    2021-02-01 01:56:18
  • django filter过滤器实现显示某个类型指定字段不同值方式

    2023-06-21 07:48:26
  • python提取页面内url列表的方法

    2022-12-26 15:29:27
  • python自制包并用pip免提交到pypi仅安装到本机【推荐】

    2023-12-14 19:33:23
  • 一个比较实用的大数据量分页存储过程

    2024-01-13 16:11:29
  • javascript表单验证和Window详解

    2023-07-14 02:14:38
  • Golang连接Redis数据库的方法

    2024-01-16 09:35:22
  • Python Pygame实战之打地鼠小游戏

    2022-01-04 11:16:35
  • 详细解读php的命名空间(二)

    2023-06-06 16:12:38
  • 有时用户并不需要引导

    2009-07-17 18:48:00
  • vue父组件中获取子组件中的数据(实例讲解)

    2024-04-10 13:49:24
  • 分析语音数据增强及python实现

    2021-02-02 07:25:43
  • 对Python强大的可变参数传递机制详解

    2021-06-23 02:54:09
  • 怎样在SQL Server中去除表中不可见字符

    2009-02-05 15:23:00
  • SQL学习笔记三 select语句的各种形式小结

    2011-09-30 11:09:31
  • python打印日志方法的使用教程(logging模块)

    2023-12-10 01:39:14
  • MySQL中利用索引对数据进行排序的基础教程

    2024-01-21 16:04:10
  • python编写adb截图工具的实现源码

    2021-03-24 08:50:15
  • asp之家 网络编程 m.aspxhome.com