使用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
投稿

猜你喜欢

  • python 绘制斜率图进行对比分析

    2022-03-18 15:31:38
  • 在asp中通过vbs类实现rsa加密与解密

    2010-05-27 12:18:00
  • IIRF(Ionic's Isapi Rewrite Filt er)入门,在IIS上重写Url

    2007-09-23 12:16:00
  • 用python编写一个图片拼接工具

    2023-09-01 18:31:52
  • 写给JavaScript库开发者们的规则

    2008-10-26 12:30:00
  • Dreamweaver使用技巧之如何巧用DW4文件库更新网站

    2010-10-20 20:07:00
  • pyqt5打包成exe可执行文件的方法

    2022-02-09 11:25:57
  • python实现图像拼接功能

    2021-05-21 12:44:19
  • Flask处理Web表单的实现方法

    2021-10-20 17:13:36
  • Python pandas.DataFrame调整列顺序及修改index名的方法

    2023-11-22 20:53:59
  • Python 经典面试题 21 道【不可错过】

    2023-10-29 04:56:20
  • 滑动门代码 兼容IE7 IE6 FireFox Opera

    2008-06-07 13:56:00
  • Django框架中render_to_response()函数的使用方法

    2023-09-03 13:58:49
  • PHP自定义函数格式化json数据示例

    2023-07-17 07:17:45
  • Python+OpenCV实现图像的全景拼接

    2023-12-01 11:47:29
  • 浅谈Django中的QueryDict元素为数组的坑

    2023-08-22 18:55:54
  • Python实现鼠标自动在屏幕上随机移动功能

    2022-01-30 05:08:15
  • Python2中的raw_input() 与 input()

    2022-05-16 07:42:06
  • Python List列表对象内置方法实例详解

    2023-08-21 12:49:58
  • Python读取csv文件实例解析

    2023-01-21 07:47:32
  • asp之家 网络编程 m.aspxhome.com