毛刺检测

文件地址

链接:https://pan.baidu.com/s/1NjQdK-WHKonOKwNb_fCDzQ
提取码:x7mo

主程序接口

***1、读取图片组****************
dev_update_window ('off')read_image (Fins, './img/fin' + [1:3])get_image_size (Fins, Width, Height)* 关闭窗口
dev_close_window ()* 打开窗口
dev_open_window (0, 0, Width[0], Height[0], 'black', WindowHandle)set_display_font (WindowHandle, 14, 'mono', 'true', 'false')***2、循环读取图片并显示
for I:=1 to 3 by 1select_obj (Fins, Fin_img, I)dev_display (Fin_img)***3、获取图片毛刺get_img_fin (Fin_img, WindowHandle)if (I < 3):disp_continue_message (WindowHandle, 'black', 'true')stop()endif
endfor

获取图片毛刺

get_img_fin (Fin_img, WindowHandle)
Fin_img, 处理图片
WindowHandle 显示窗口句柄

*1、图像二值化**************
binary_threshold (Fin_img, Background, 'max_separability', 'light', UsedThreshold)dev_set_color ('blue')
dev_set_draw ('margin')
dev_set_line_width (4)
dev_display (Background)*2、区域闭运算**************
closing_circle (Background, CloseBackground, 250)
dev_set_color ('green')
dev_display (CloseBackground)*3、闭运算-二值化图
difference (CloseBackground, Background, RegionDifference)*4、开运算去除毛刺
opening_rectangle1 (RegionDifference, FinRegin, 5, 5)*5、显示图片与结果
dev_set_color ('red')
dev_display (Fin_img)
dev_display (FinRegin)area_center (FinRegin, FinArea, Row, Column)return ()

Halcon 毛刺检测相关推荐

  1. Halcon缺陷检测系列

    Halcon缺陷检测系列Halcon缺陷检测系列Halcon缺陷检测系列 一 注塑吸嘴缺口检测 二 铣刀刀口破损缺陷检测 三 网状产品表面破损检测 四 手机摄像头图像表面的轻微缺陷检测 五 皮革纹理表 ...

  2. halcon瑕疵检测的简单Demo

    思路:需要用到模板图像,提取到模板图像的Region后提取样品的Region,通过difference算子得到两个Region之间的差异区域. 模板图像: ps:原图有点大,这里上传的是截图,可能因为 ...

  3. 【马克拉伯】毛刺检测算法

    在工业领域,想必有很多朋友们对毛刺一定不陌生,尤其是机械加工过程中,它是无处不在的,不论你采用多么高级的精密的设备,它都会伴随产品一起诞生. 机械零件上的毛刺, 有些是由于切削加工过程中塑性变形引起的 ...

  4. SGVision外观检测案例:污点、毛刺检测流程

    一.检测要求:1.工件表面白色区域无黑色污点. 2.工件表面黑色区域无白色污点 3.工件边缘无毛刺. 以上3点都OK总结果OK,有一项NG总结果NG. 二.硬件选择 1.500万黑白滚动快门相机(网口 ...

  5. Halcon焊点检测例子解析

    Halcon焊点检测例子解析 什么是焊点检测 检测的目的 检测的思路 总结 Halcon焊点检测源码 什么是焊点检测 如图:以上为Halcon焊点检测例子所用图片[例程->方法->Blob ...

  6. Halcon表面缺陷检测

    Halcon表面缺陷检测 本文章转载自 link 1* Optimize the fft speed for the specific image size 优化特定图像大小的FFT速度 optimi ...

  7. Halcon 缺陷检测 金属拉丝表面缺陷检测(乘法增强、傅里叶变换与卷积、纹理过滤、动态阈值)

    Halcon 缺陷检测 拉丝表面缺陷检测(乘法增强.傅里叶变换与卷积.纹理过滤.动态阈值) 文件下载 链接:https://pan.baidu.com/s/1HNl4vy0jEaFx5OUuBDAMX ...

  8. 视觉成长之路Halcon——颜色检测:GMM分类器

    视觉成长之路Halcon--颜色检测:GMM分类器 前言 一.算子介绍 二.程序 总结 前言 通过系统案例学习GMM分类器在颜色识别中的应用 一.算子介绍 1.gen_rectangle1通过两个坐标 ...

  9. halcon——缺陷检测常用方法总结(模板匹配(定位)+差分)

    引言 机器视觉中缺陷检测分为一下几种: blob分析+特征 模板匹配(定位)+差分 光度立体:halcon--缺陷检测常用方法总结(光度立体) - 唯有自己强大 - 博客园 (cnblogs.com) ...

  10. halcon物体周边毛刺检测

    * fin.hdev: Detection of a fin *关闭程序计数器,变量更新,图像更新窗口 dev_update_window ('off') *一次性读取3张图像 read_image ...

最新文章

  1. Tensor基础实践
  2. 认识人和鱼的AI,能识别美人鱼吗?阿里CVPR论文试用因果推理方法解答
  3. linux下使用automake、autoconf生成configure文件
  4. Py之curses:curses库的简介、使用、安装方法详细攻略
  5. combus通讯_Vue兄弟组件通信Bus传值--小案例
  6. 金山手机控usb调试模式开启工具_不看不知道手机有多卡!一款深挖手机的良心工具...
  7. 活久见!月薪30k的小程序全栈开发到底有多难?
  8. SpringApplication:SpringBoot程序启动的一站式解决方案
  9. 软件因丢失.dll文件(未找到)而无法启动?
  10. iOS - OC NSFileManager 文件管理
  11. sql2012下载,安装,激活
  12. 打造网站克隆、仿站工具、含源码(.NET CORE + selenium + chromedriver)
  13. Linux下文件、文件夹大小排序及文件内容排序
  14. 互联网中B端客户和C端客户的区别
  15. lio linux工具,Linux中三种SCSI target的介绍之LIO
  16. 解决U盘制作Ubuntu系统安装盘后无法格式化且容量无法恢复
  17. newifi无盘服务器,newifi 3 padavan纯净版固件,2.4G挺稳定,2019年5.09更新
  18. java的mysql语句规范_mysql 规范
  19. phonegap编译Android,PhoneGap应用程序编译
  20. 建模杂谈系列100 数据工厂

热门文章

  1. 传说中的800句记7000词
  2. 当电脑打开显示每日新闻联播主要内容
  3. 新猿木子李:0基础学python培训教程 Python操作Excel之读取数据
  4. ACM Plan UVa - 11902 Dominator(图的遍历,深度优先)
  5. shap库源码和代码实现
  6. 【7gyy】cdma无线通讯上使用的技术
  7. Easy Login...So Easy...(base64编码/修改Cookie/社工)-学习笔记
  8. 阿里云安装Jdk1.8,So easy!
  9. 学界 | Ian Goodfellow最新论文:是猫还是狗?不光神经网络识别不了,你也能被忽悠...
  10. spider pi 智能视觉六足机器人 开机介绍 0602