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

相关推荐
Ai173163915797 小时前
10大算力芯片某某XXU全解析:CPU/GPU/TPU/NPU/LPU/FPGA/RPU/BPU/DPU/GPGPU
大数据·图像处理·人工智能·深度学习·计算机视觉·自动驾驶·知识图谱
科研前沿10 小时前
镜像视界浙江科技有限公司的核心引擎关键技术有哪些?
人工智能·数码相机·计算机视觉
MediaTea10 小时前
Scikit-learn:preprocessing 模块
人工智能·深度学习·机器学习·计算机视觉·scikit-learn
SunnyDays101112 小时前
如何使用 C# 转换 PowerPoint 为 HTML:完整指南
人工智能·opencv·计算机视觉·c#
zhihuishuxia__1 天前
Multiplex通讯(多路复用通讯)
网络·图像处理·数码相机·计算机视觉·自动化
_李小白1 天前
【android opencv学习笔记】Day 8: remap(像素位置重映射)
android·opencv·学习
懷淰メ1 天前
【AI加持】基于PyQt+YOLO+DeepSeek的钢材焊接缺陷检测系统(详细介绍)
yolo·目标检测·计算机视觉·pyqt·缺陷检测·deepseek·钢材缺陷
xp_fangfei1 天前
通过 Marker(视觉标记)获取机器人位姿
opencv·机器人
一碗白开水一1 天前
【论文解读】VMamba: Visual State Space Model
人工智能·计算机视觉
迪菲赫尔曼1 天前
从 0 到 1 打造工业级推理控制台:UltraConsole(Ultralytics + FastAPI + React)开源啦!
前端·yolo·react.js·计算机视觉·开源·fastapi