C# 基于OpenCv的视觉工作流-章45-圆卡尺

C# 基于OpenCv的视觉工作流-章45-圆卡尺

本章目标:
一、卡尺制作;
二、卡尺定位;
三、卡尺找点;
四、拟合圆;

圆卡尺与章44-直线卡尺基本相似,本文仅介绍不同之处。

一、卡尺制作

先绘制红色ROI,再根据设置参数,生成青色卡尺ROI,如下图

二、卡尺定位

与章44相似,不再详述

三、卡尺找点

与章44相似,值得补充的是青色ROI卡尺,存在0到360不同角度情况,哪个角度的ROI用行投景,哪个角度的ROI用列投影,需做区分。

如下图,红点表示找到的代表点

四、拟合圆

OpenCv圆拟合可如下使用:

Cv2.MinEnclosingCircle(pointList, out Point2f center, out float radiusOut);

其中:参数1,点数组;

参数2,为输出圆中心;

参数3,为圆半径;

效果如下

"VisionTool 探迹"免费视觉工具

下载地址:https://pan.baidu.com/s/11tktKOSnepLNIEqNbvnv6w?pwd=qv5i

"VisionTool Halcon"付费视觉工具

下载地址:https://pan.baidu.com/s/1v832KTonDYS6oNnWG2iZtQ?

对应系列文章"C# 基于Halcon的视觉工作流",欢迎前往阅读。

上述内容需要一定的技术功底,本章至此已结束,欢迎阅读下章,谢谢!

相关推荐
znx9392 分钟前
因子分析:量化交易的底层核心与盈利逻辑基石
人工智能·python·机器学习·期魔方
沉默王二7 分钟前
轻量开源版 Muse 来了!CopilotKit 开源 OpenMuse,Personal Agent 的工程细节全摊开了
人工智能·openai·agent
梦帮科技7 分钟前
【3.0修订版】音乐权利 NFT:MusicRightsNFT 的确权思想与授权关联
网络协议·算法·web3·区块链·密码学·智能合约·零知识证明
Dawson Zhu16 分钟前
《Agentic Design Patterns》第 10 章导读:模型上下文协议(MCP)
人工智能·语言模型·架构·aigc·agi
IvorySQL17 分钟前
VACUUM FULL 之后 ROWID 就废了? IvorySQL 兼容性实测
数据库·人工智能·ai·postgresql·开源
GPUStack17 分钟前
一张 A800 80GB,跑通 Qwen-Image-2.1:GPUStack 部署、生成与图像编辑实战
人工智能·开源·github·vllm·大模型部署·gpustack
高洁0118 分钟前
AI软件工程:大模型赋能软件研发全流程革新
人工智能·深度学习·机器学习·transformer·tornado
Dfreedom.18 分钟前
基于PCA的光谱物质识别分析
算法
吴文周21 分钟前
让大模型在本地持续进化:YoungAi 如何用 Sidecar 和后训练重新思考本地 AI
人工智能