C# 基于halcon的视觉工作流-章37-零件测量
C# 基于halcon的视觉工作流-章37-零件测量
本章目标:
一、提取轮廓边缘;
二、segment_contours_xld将轮廓分割为线段、圆弧或椭圆弧;
三、get_contour_global_attrib_xld判断轮廓属性;
四、拟合计算各轮廓相关尺寸;
五、匹配批量计算;
一、提取轮廓边缘
提取轮廓边缘在章29边缘提取已有描述,本文不再重复,边缘效果如下图
二、segment_contours_xld将轮廓分割为线段、圆弧或椭圆弧
算子会将XLD轮廓分割为独立段,为后续作准备
三、get_contour_global_attrib_xld判断轮廓属性
对分割好的轮廓判断是哪种类型(线段、圆弧或椭圆弧)
四、拟合计算各轮廓相关尺寸
五、匹配批量计算
利用模板匹配,以匹配点找到ROI的检测区域,再进行计算
效果如下图,不论方向、角度如何,都能自动计算出相应尺寸
上述内容需要一定的技术功底,本章至此已结束,欢迎阅读下章,谢谢!