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的视觉工作流",欢迎前往阅读。

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

相关推荐
冬奇Lab3 分钟前
DeepSeek Harness 系列(09):可观测性——怎么知道 Agent 在干什么
人工智能·deepseek
大熊背10 分钟前
《Color constancy by characterization of illumination chromaticity》之色度色域最大化算法(二)
算法·白平衡·色度·色温
香菜TTT17 分钟前
大模型上下文协议(MCP):AI 应用的“USB-C”接口技术
开发语言·人工智能·经验分享
钓鱼的肝21 分钟前
梳理(1-5)
c++·经验分享·笔记·算法·青少年编程
HZZD_HZZD39 分钟前
CSDN_批发市场水电漏损归因算法LAM的原理与落地
嵌入式硬件·物联网·算法
13线1 小时前
为什么要合并飞书和豆包
人工智能·飞书·火山引擎·豆包
wangqiaowq1 小时前
AI智能体学习
人工智能
科创致远1 小时前
科创致远 eSOP 电子作业指导书系统落地应用指南
大数据·人工智能·汽车·制造·精益工程
宅小年1 小时前
让 AI 用上你的资料,RAG 是怎么做到的?
人工智能
宅小年1 小时前
为什么你的 AI 越聊越“笨”,还越来越慢?
人工智能