纹理分析是图像处理中的一种典型任务,texture_laws是Halcon中纹理分析的重要算子,其本质原理是利用不同的kernel与图像进行卷积运算,提取出图像的高频部分或低频部分。

FilterSize:滤波器尺寸,可选3,5,7

LAWS纹理滤波

使用LAWS做缺陷检测的步骤:

  1. 收集几张没有缺陷的图片,使用多种laws滤波作为特征,组合成多通道图片,作为训练样本;
  2. 创建高斯混合分类器,使用样本进行训练;
  3. 将测试图片与样本做相同处理后,使用高斯混合分类器做分类;
  4. 将分类后的区域与原区域做减法,减出来的部分就是不能被分类的部分,也就是有问题的部分;
  5. 筛选出面积较大的区域,可以适当选择开闭运算将区域修整一下。

这里使用到的图像预处理:
使用zoom_image_factor将图像的尺寸减小,可以降低运算时间;
使用smooth_image对混合后的五通道图片做光滑处理

模型的保存与读取:
write_class_gmm
read_class_gmm

texture_laws 纹理滤波用于缺陷检测相关推荐

  1. 干货 | 基于特征的图像配准用于缺陷检测

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 特征提取 基于特征的图像配准,具有非常广泛的应用,大致流程可以如下 ...

  2. 干货 | 局部特征图像配准用于缺陷检测

    出自:OpenCV学堂公众号 投稿作者:小黄弟 来自:中国电科智慧城市建模仿真与智能技术重点实验室 文字编辑:gloomyfish 特征提取 基于特征的图像配准,具有非常广泛的应用,大致流程可以如下: ...

  3. 智能手机背面玻璃的缺陷检测,分割网络的应用

    点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 这是一篇关于手机玻璃表面缺陷检测的文章,由浙江大学发表.主要创新点在成像系统部分,大家可以借鉴参考.而 ...

  4. 如何解决工业缺陷检测小样本问题?

    作者丨吴雨培 来源丨act 工业AI 编辑丨极市平台 当前基于有监督的缺陷检测算法,在数据量充足的场景下已经逐步成功落地,但工业场景具有一定的离散性,大部分应用场景均为小样本检测场景,小样本问题的解决 ...

  5. 论文研究 | 基于机器视觉的 PCB 缺陷检测算法研究现状及展望

    前面分享了机器视觉在汽车行业与交通行业的应用,其实机器视觉在工业上的应用是最广泛也是最具挑战性的,其中PCB板缺陷检测一直是机器视觉待攻克的难题.印刷电路板(PCB)是电子零件的基板,需求量极大,承载 ...

  6. 如何解决工业缺陷检测小样本问题

    吴雨培/文 阿丘(Aqrose)科技公司算法总监 在工业生产制造中,由于生产过程是一个多因素耦合的复杂过程,生产过程中的任何异常都会导致产品缺陷产生,及时识别异常产品的缺陷模式是提高生产质量和生产效率 ...

  7. 缺陷检测公开数据集大全

    一.弱监督学习下的工业光学检测(DAGM 2007) 数据下载链接:https://hci.iwr.uni-heidelberg.de/node/3616 数据集简介: 主要针对纹理背景上的杂项缺陷. ...

  8. 缺陷检测相关论文继续更新

    转自自己的github : https://github.com/Eatzhy/surface-defect-detection 论文可以从github上下载,记得加星收藏,谢谢哦! surface- ...

  9. 汇总|缺陷检测数据集

    点击上方"计算机视觉工坊",选择"星标" 干货第一时间送达 一.弱监督学习下的工业光学检测(DAGM 2007) 数据下载链接: https://hci.iwr ...

  10. 液晶屏问题诊断:液晶屏缺陷检测算法总结

    随着液晶显示技术的不断发展,液晶屏幕已经成为了各种电子设备中最为常见的显示屏幕类型之一.然而,由于长时间使用.意外撞击等原因,液晶屏幕可能会出现各种缺陷,例如亮点.暗点.白线.黑线等,这些问题都会严重 ...

最新文章

  1. 上海往事之参加上海分公司组织的TeamBuilding
  2. python charm下载安装教程-Python及Pycharm安装方法图文教程
  3. 外媒:社交媒体的大量使用与精神疾病有关
  4. vue 点击div 获取位置_Vue中组件之间8种通信方式,值得收藏
  5. numpy二维数组改变某些数_【每天15分钟,5天学会NumPy】第1天:基本概念
  6. 【算法】广度遍历算法的应用 求出距离顶点v0的最短路径长度为最长的一个顶点,图结构的bfs生成树及其双亲表示形式
  7. parted如何将磁盘所有空间格式化_linux下大于2T的硬盘格式化问题
  8. Mapreduce中maptask过程详解
  9. 实验1 熟悉实验环境
  10. Java定时任务解决方案
  11. 大数据助力“互联网+政务服务”发展
  12. ijkplayer 自定义解码器
  13. 《从0开始做运营[张亮]》——读书笔记
  14. java 实现短信验证码
  15. HttpMessageNotReadableException: Required request body is missing:
  16. markdown java 代码高亮_Markdown 入门教程
  17. 云计算导论第二章习题总结
  18. S2JH 自动审计@Audited 的问题
  19. 周末加班有加班费,真是太好了
  20. excel 转换MAC地址格式方法

热门文章

  1. 怎样在计算机上设置纸大小,电脑中打印机设备自定义纸张打印大小的方法
  2. 爬取企业信息-企业信用信息查询系统-天眼查爬虫
  3. 英国脱离欧盟Brexit目前票数:脱欧阵营51.4%领先!!!
  4. 安卓开发——Intent跳转地图应用(百度地图、高德地图)
  5. 用golang从企业微信里获取打卡记录的方法
  6. MySQL学习笔记.数据的导入和导出
  7. 终于稳了!2020年8月程序员工资最新统计
  8. 企业微信第三方应用开发小白版
  9. 使用 python 实现恩尼格码的加密
  10. 远大驾校 考驾照 报名 科目一 科目二 科目三 科目四 视频