EmguCV学习笔记 VB.Net 3.3 圆形

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。
教程VB.net版本请访问:
EmguCV学习笔记 VB.Net 目录-CSDN博客

教程C#版本请访问: EmguCV学习笔记 C# 目录-CSDN博客

笔者的博客网址:https://blog.csdn.net/uruseibest

教程配套文件及相关说明以及如何获得pdf教程和代码(博客上的教程内容会和pdf教程一致,教程中也会包含所有代码),请移步:EmguCV学习笔记****

3.3 圆形

使用Cvinvoke的Circle方法绘制矩形,定义如下:

Public Shared Sub Circle(img As Emgu.CV.IInputOutputArray, center As System.Drawing.Point, radius As Integer, color As Emgu.CV.Structure.MCvScalar, Optional thickness As Integer = 1, Optional lineType As Emgu.CV.CvEnum.LineType = 8, Optional shift As Integer = 0)

参数说明(其余参数请参考Line方法):

  1. center:圆心位置。
  2. radius:半径。

【代码位置:frmChapter3】Button3_Click

'绘制圆形

Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click

Dim mcs1 As New MCvScalar(0, 0, 255)

Dim mcs2 As New MCvScalar(255, 0, 0)

Dim p As New Point(300, 200)

Dim r As Integer = 100

'边框线宽3

CvInvoke.Circle(mBg, p, r, mcs1, 3)

'填充内部

CvInvoke.Circle(mBg, p, r, mcs2, -1)

ImageBox1.Image = mBg

End Sub

运行后如下图所示:

图3-3 绘制圆形

相关推荐
武汉万象奥科12 小时前
8路AHD摄像头同时输出演示,万象奥科RK3576 AHD硬件方案
人工智能·计算机视觉
别动我齐刘海14 小时前
机器学习基础2——C++、OpenCV、点云、Open3D
c++·人工智能·opencv·机器学习·计算机视觉·机器人·ros2
生命涌现17 小时前
【生命涌现植物健康分析】在火山云Agent平台的使用教程
人工智能·计算机视觉·agent·多模态大模型·openclaw小龙虾技能
雪碧透心凉_17 小时前
Python OpenCV图像处理入门
图像处理·python·opencv
躺不平的理查德18 小时前
OpenCV Mat 备忘录
人工智能·opencv·计算机视觉
欧特克_Glodon18 小时前
OpenCV计算机视觉开发入门与实践<二>:图像噪声与图像处理
c++·图像处理·opencv·计算机视觉
动物园猫19 小时前
桑叶病害目标检测数据集:16,000张图像 | 目标检测
人工智能·目标检测·计算机视觉
ʜᴇɴʀʏ20 小时前
ICCV 2025 | STEP-DETR:基于超级教师与伪标签引导文本查询的半监督目标检测
人工智能·目标检测·计算机视觉·transformer
TAN-90°-20 小时前
Deep Learning for Computer Vision——Image Classification with Linear Classifiers
python·深度学习·算法·计算机视觉·线性回归
AI人工智能+20 小时前
智能文档抽取系统通过“视觉感知+大模型认知“双引擎架构,实现非结构化文档的自动化处理
深度学习·计算机视觉·语言模型·自然语言处理·ocr·文档抽取