Halcon表面划伤检测实例 - 图文(2)

2020-04-21 02:07

dilation_circle (RegionUnion, RegionDilation, 3.5)

dev_display (Image)

dev_display (RegionDilation)

disp_continue_message (WindowID, 'black', 'true') stop ()

*由RegionDilation获取骨架给Skeleton skeleton (RegionDilation, Skeleton)

*通过8邻接或四邻接方法将骨架链接后传给Errors connection (Skeleton, Errors)

dev_set_colored (12) dev_display (Image) dev_display (Errors)

disp_continue_message (WindowID, 'black', 'true') stop ()

* -> distinguish small and large scratches 区分大小划痕 *关闭窗口

close_zoom_window (WindowHandleZoom, Width, Height) *选择面积大于50小于1000的区域到Scratches

select_shape (Errors, Scratches, 'area', 'and', 50, 10000) *选择面积大于1小于50的区域到Dots select_shape (Errors, Dots, 'area', 'and', 1, 50)

dev_display (Image) dev_set_color ('red') dev_display (Scratches) dev_set_color ('blue') dev_display (Dots)


Halcon表面划伤检测实例 - 图文(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:浅谈智能电网规划在电力技术及电力系统规划中的应用

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: