Halcon材料裂纹缺陷识别标定实例

任务:对提供的材料照片,材料的裂纹缺陷进行识别并测量长度

识别前的图像如下:
Halcon材料裂纹缺陷识别标定实例
利用Halcon 12.0 对其进行 图像处理
Halcon材料裂纹缺陷识别标定实例
Halcon材料裂纹缺陷识别标定实例
大致思路及流程:
(1)批量导入图片,打开图片并显示,转化为灰度图
(2)对图像进行增强,并根据图像特点(裂纹处在横向方向,因此将纵向的干扰滤掉)
(3)选取阈值,划分连通域,并选到裂纹部分(阈值及裂纹的选取决定了最后长度识别的准确度)
(4)做外接矩形,并对其进行膨胀(因为裂纹左右都有未被选中的部分,因此人为对其稍加放大)
(5)测量矩形长度,并显示出来,然后批量保存结果

结果大致如下:
Halcon材料裂纹缺陷识别标定实例
Halcon材料裂纹缺陷识别标定实例