缺陷检测概述

  • 1. 什么缺陷检测
  • 2. 缺陷检测的方法总结

1. 什么缺陷检测

  • 你认为不好的全是缺陷(划痕、脏污、缺损、正反、凹陷、凸起等)
  • 缺陷检测项目之所以难度大,就是因为它的不确定性,灵活性,所以缺陷检测很难像定位对位一样做成标准化软件的。而难以标准化的技术正是工程师们可以大展身手的领域。高门槛才有高收益,这是不会改变的道理。

2. 缺陷检测的方法总结

  1. blob分析 + 定位 + 特征
  2. 差分法 + 定位(常用于印刷行业)
  3. 测量拟合(标定)
  4. 频域 + 空间域(检测微小的缺陷)
  5. 机器学习(深度学习是其中一种,缺陷类型很多,要求识别率很高时使用这种方法更好)
  6. 光度立体法
  7. 三维设备检测(深度图、点云)
  • 以上7种方法基本能够解决工业中大部分的缺陷检测项目,接下来我将按照顺序详细阐述这写方法,其中会包含一些方法思路、基本流程、例子和代码等。
  • 对这方面感兴趣的同学可以关注我,别忘了给我点赞哦!

Halcon 缺陷检测概述相关推荐

  1. Halcon缺陷检测系列

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

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

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

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

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

  4. Halcon缺陷检测——机器学习1

    缺陷检测--机器学习 写在前面 1. create_ocr_class_mlp 1.1 ocr识别就只能识别ocr吗? 1.2 简单的图形分类 2. create_class_mlp 2.1 将区域作 ...

  5. Halcon缺陷检测——测量拟合

    缺陷检测--测量拟合 1. 简单聊一聊测量的那些事 2. 做几个测量判断缺陷的项目 案例1. 测量液体线高度 案例2. 检测矩形通孔的缺陷 下载地址: 1. 简单聊一聊测量的那些事 测量为什么也能做缺 ...

  6. Halcon缺陷检测——差分

    缺陷检测--差分+定位 1. 简单的差分 案例1:检测毛刺 案例2:电路板线路缺陷检测 案例3:瓶口破损缺陷检测 2. 模板匹配定位+差分 案例1:印刷质量缺陷检测(standard) 案例2:检测工 ...

  7. halcon缺陷检测——频域

    缺陷检测--频域和空间域 1. 理解傅里叶变换 2. 读懂频谱图 3. 使用频域处理图像的案例 3.1 脏污检测 3.2 检测表面微小凸起 3.3 检测磨砂表面的缺陷 4. 资源下载 1. 理解傅里叶 ...

  8. halcon缺陷检测学习3暗斑检测detect_mura_defects_texture

    这个例子展示了如何检测高纹理图像中的色差不均匀缺陷 实现高纹理图像中缺陷的检测(黑色). 缺陷的特征是暗斑.因此,通过从原始图像中减去估计的背景光照,缺陷变得更加明显 dev_close_window ...

  9. halcon 缺陷检测 mura线检测

    图片资源 链接:https://pan.baidu.com/s/13-6MhbWoo51N_Uw3-LKFmA 提取码:hgwo 处理流程 1.计算线性高斯处理的参数 2.使用傅里叶变换 频域高斯滤波 ...

最新文章

  1. linux优化网页加载过程,HTML页面加载和解析流程 介绍
  2. 鸟哥的Linux私房菜基础学习篇(第二版)第二章课后习题与答案
  3. Linux下Jenkins与GitHub自动构建NetCore与部署
  4. A + B Problem II 大数加法
  5. 信息管理系统界面html_西宁市小升初信息管理系统http://221.207.8.71/
  6. java中typeof_JS typeof的用法
  7. --设备丢失故障表.
  8. PAT 乙级 1016. 部分A+B (15) Java版
  9. python解压文件(自用)
  10. vim修改tab默认4个空格
  11. LINUX编译时缺少头文件,查找依赖库的终极解决办法
  12. neatupload 控件上传大文件
  13. cron表达式 每个月的最后一个工作日的另一种解法
  14. IDEA中进行spring项目开发配置文件中如何导入spring命名空间
  15. @Autowired 与@Resource选择
  16. 明源地产ERP实施五步法
  17. 【渝粤教育】 国家开放大学2020年春季 1308外国文学专题 参考试题
  18. 【FPGA】学习的32个开源网站
  19. 安装ubuntu 创建分区_安装Ubuntu后如何创建单独的主分区
  20. poi 操作 导出excel 合并列

热门文章

  1. vmware workstation虚拟机安装Ubuntu server 18.04
  2. Apache 与 Tomcat 整合
  3. 1.5.7、CDH 搭建Hadoop在安装之前(定制安装解决方案---配置单用户模式)
  4. 解决ajax回调函数无返回值得问题
  5. tomcat端口被占用问题完美解决方案!
  6. 检查div是否存在jquery [重复]
  7. 来自对象字段的Python字典
  8. Java中如何使用匿名内部类?
  9. 片段中未调用onActivityResult
  10. win11菜单栏的推荐项目怎么取消 windows11取消推荐项目的设置方法