机器视觉 4 —— CogFindCircleTool 找圆工具

机器视觉 4 —— CogFindCircleTool 找圆工具 CogFindCircleTool 是康耐视Cognex视觉处理软件 VisionPro 中的一个工具专门用于圆形查找和检测操作。以下是其相关介绍功能圆形检测能够检测图像中的圆形目标。圆心和半径测量可以测量圆形的圆心位置和半径大小。多圆形检测支持同时检测和测量多个圆形。结果分析输出圆形检测的结果信息包括圆心坐标、半径和检测评分等。检测步骤初始化工具创建 CogFindCircleTool 实例并进行初始化。设置输入图像配置要进行圆形检测的输入图像。设置检测参数根据需要设置具体的检测参数如卡尺数量、收缩长度、投影长度、搜索方向等。运行工具调用运行方法执行圆形检测。获取检测结果从工具中获取圆形检测结果。参数设置卡尺数量指参与找圆的圆周上半径方向的找区分点的数量。原理是在这些方向上找一个坡度最陡的点然后作为参与圆拟合的点。收缩长度卡尺的长度。投影长度卡尺的宽度。搜索方向即由内向外或由外向内哪个方向区分度明显就选哪个方向。预期圆弧参数可自行调整右图中卡尺圆从而出现的值不必故意设置。忽略点数可以忽略掉参与拟合点中误差过大的点一般可以选取总点数的 5% 作为忽略点。边缘选择如果是一个边缘就选单个边缘一般找圆选一个边缘。边缘极性根据搜索方向看是由明到暗还是由暗到明。对比度阈值设置的找圆的坡度的阈值。工具搭建模板匹配工具定位工具打开工具箱双击或拖动添加 CogFindCircleTool 找圆工具找圆工具本质上是由多个卡尺工具组合而成里面的参数与卡尺工具有部分重叠。找圆工具与卡尺工具参数对比图设置合适的参数尽量不要让卡尺的搜索范围有重叠搜索方向设置忽略掉的点在结果里面会显示Flase并用红色点表示图形参数显示想要看到的图像效果