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 绘制圆形

相关推荐
是十一月末1 小时前
Opencv实现图片的边界填充和阈值处理
人工智能·python·opencv·计算机视觉
Eric.Lee20215 小时前
Paddle OCR 中英文检测识别 - python 实现
人工智能·opencv·计算机视觉·ocr检测
audyxiao0015 小时前
AI一周重要会议和活动概览
人工智能·计算机视觉·数据挖掘·多模态
橙子小哥的代码世界7 小时前
【计算机视觉基础CV-图像分类】01- 从历史源头到深度时代:一文读懂计算机视觉的进化脉络、核心任务与产业蓝图
人工智能·计算机视觉
小陈phd8 小时前
OpenCV学习——图像融合
opencv·计算机视觉·cv
是十一月末9 小时前
Opencv之对图片的处理和运算
人工智能·python·opencv·计算机视觉
神秘的土鸡11 小时前
LGMRec:结合局部与全局图学习的多模态推荐系统
目标检测·计算机视觉·云计算
吾名招财12 小时前
python+opencv+棋盘格实现相机标定及相对位姿估计
python·opencv·相机标定
是十一月末13 小时前
Python进阶之opencv图片和视频基本读取关闭
python·opencv·音视频·cv2
泰勒朗斯13 小时前
如何编译Opencv +ffmpeg linux 明明安装了ffmpeg但是opencv就是找不到
linux·opencv·ffmpeg