HALCON示例程序novelty_detection_dyn_threshold.hdev纱网缺陷检测
HALCON示例程序novelty_detection_dyn_threshold.hdev纱网缺陷检测
示例程序源码(加注释)
- 关于显示类函数解释
dev_update_window (‘off’)
read_image (Image, ‘plastic_mesh/plastic_mesh_01’)
dev_close_window ()
get_image_size (Image, Width, Height)
dev_open_window_fit_image (Image, 0, 0, Width, Height, WindowHandle)
set_display_font (WindowHandle, 18, ‘mono’, ‘true’, ‘false’)
dev_set_draw (‘margin’)
dev_set_line_width (3)
for J := 1 to 14 by 1read_image (Image, 'plastic_mesh/plastic_mesh_' + J$'02')* 动态阈值分割mean_image (Image, ImageMean, 49, 49)dyn_threshold (Image, ImageMean, RegionDynThresh, 5, 'dark')* 分割连通域connection (RegionDynThresh, ConnectedRegions)* 使用面积进行区域筛选select_shape (ConnectedRegions, ErrorRegions, 'area', 'and', 500, 99999)count_obj (ErrorRegions, NumErrors)dev_display (Image)dev_set_color ('red')dev_display (ErrorRegions)if (NumErrors > 0)disp_message (WindowHandle, 'Mesh not OK', 'window', 24, 12, 'black', 'true')elsedisp_message (WindowHandle, 'Mesh OK', 'window', 24, 12, 'black', 'true')endifif (J < 14)disp_continue_message (WindowHandle, 'black', 'true')stop ()endif
endfor
处理思路
这个例子是主要讲解了动态阈值在缺陷检测中的应用。
后记
大家有什么问题可以向我提问哈,我看到了第一时间回复,希望在学习的路上多多结交良师益友。
HALCON示例程序novelty_detection_dyn_threshold.hdev纱网缺陷检测相关推荐
- HALCON示例程序inspect_bottle_mouth.hdev玻璃瓶口缺陷检测
HALCON示例程序inspect_bottle_mouth.hdev玻璃瓶口缺陷检测 示例程序源码(加注释) 定义变量并初始化 SmoothX := 501 ThresholdOffset := 2 ...
- HALCON示例程序rim.hdev轮圈孔检测提取字符
小哥哥小姐姐觉得有用点个赞呗! HALCON示例程序rim.hdev轮圈孔检测提取字符 示例程序源码(加注释) 关于显示类函数解释 dev_update_off () dev_close_window ...
- HALCON示例程序measure_metal_part_id.hdev使用xld边缘拟合检测零件加工是否合格
HALCON示例程序measure_metal_part_id.hdev使用xld边缘拟合检测零件加工是否合格 示例程序源码(加注释) 关于显示类函数解释 dev_update_off () Imag ...
- HALCON示例程序count_fish_sticks.hdev鱼棒完整性检测
HALCON示例程序count_fish_sticks.hdev鱼棒完整性检测 示例程序源码(加注释) 关于显示类函数解释 dev_update_off () dev_close_window () ...
- HALCON示例程序check_blister_mixed.hedv药品胶囊缺陷检测
HALCON示例程序check_blister_mixed.hedv药品胶囊缺陷检测 示例程序源码(加注释) 读入图片与显示相关设置 dev_close_window () read_image (I ...
- HALCON示例程序classify_halogen_bulbs.hdev使用SVM分类器检测卤素灯泡的好坏
HALCON示例程序classify_halogen_bulbs.hdev使用SVM分类器检测卤素灯泡的好坏 示例程序源码(加注释) 得到halcon默认图片存储路径 get_system ('ima ...
- HALCON示例程序pcb_inspection.hdev检测pcb印刷缺陷
HALCON示例程序pcb_inspection.hdev检测pcb印刷缺陷 示例程序源码(加注释) 关于显示类函数解释 read_image (Image, 'pcb') dev_close_win ...
- HALCON示例程序inspect_solar_fingers.hdev太阳能电池板电路缺陷检测
HALCON示例程序inspect_solar_fingers.hdev太阳能电池板电路缺陷检测 示例程序源码(加注释) 关于显示类函数解释 dev_update_off () dev_close_w ...
- HALCON示例程序inspect_bga.hdev测量bga焊点缺陷
HALCON示例程序inspect_bga.hdev测量bga焊点缺陷 示例程序源码(加注释) 关于显示类函数解释 read_image (Image, 'bga_14x14_model') get_ ...
最新文章
- iphone 11维修 服务器,苹果官方承认!iPhone 11有这个重大问题,将免费维修
- ContentProvider再探——Document Provider
- 大话数据结构12 串String
- qml入门学习(五):alias
- 经验模态分解(Empirical Mode Decomposition ,EMD)特征提取及其原理
- itunes无法安装到win7系统更新服务器失败怎么办啊,Win7系统安装iTunes失败出错无法安装的解决方法...
- HLS第十二课(bayer photo)
- C语言入门(一代小白被迫被拔苗助长)
- 马云:阿里巴巴的最高机密是我们的组织架构图
- 面试问题某个项目中遇到过什么问题
- java桌面端开发为什么没就行起来,大部分人选qt,winform,electron?
- oracle ebs 安装教程,Oracle EBS R12.1.1 安装及配置
- 人民币大写在线转换工具
- 永磁同步电机力矩控制(一):什么是力矩控制?
- Java调试大法,来了~
- U启动后计算机能看到原系统文件吗,u启动一键急救系统使用
- 继 QQ 被曝扫描浏览器历史记录之后,微信也被曝出会扫描所有 Chromium cookies
- IE安装HttpWatch使用教程HttpWatch协议抓取包不显示解决办法
- 一些小技巧(来自《SEO实战密码》)
- 关于阿里巴巴企业内部应用生命周期管理的一点思考