随笔分类 -  Halcon

摘要:摘要 图像增强就是指通过某种图像处理方法对退化的某些图像特征,如边缘、轮廓、对比度等进行处理,以改善图像的视觉效果,提高图像的清晰度,或是突出图像中的某些“有用”,压缩其他“无用”信息,将图像转换为更适合人或计算机分析处理的形式。 图像增强技术根据增强处理时所处的空间不同,基本可以分为两类:空间域法 阅读全文
posted @ 2021-07-26 09:26 唯有自己强大 阅读(8864) 评论(1) 推荐(7)
摘要:引言 机器视觉中缺陷检测分为一下几种: blob分析+特征 模板匹配(定位)+差分:halcon——缺陷检测常用方法总结(模板匹配(定位)+差分) - 唯有自己强大 - 博客园 (cnblogs.com) 光度立体:halcon——缺陷检测常用方法总结(光度立体) - 唯有自己强大 - 博客园 (c 阅读全文
posted @ 2021-06-16 14:35 唯有自己强大 阅读(8481) 评论(0) 推荐(3)
摘要:引言 主要讲述几种halcon中经常用到的一些阈值分割算子。 1,全局阈值分割 threshold(Image : Region : MinGray, MaxGray : ) 全局阈值分割,适用于环境稳定,目标与背景存在明显的灰度差的场合。(即根据高低双阈值将图像分为前景和背景) 利用灰度直方图确定 阅读全文
posted @ 2021-06-13 17:43 唯有自己强大 阅读(6236) 评论(0) 推荐(3)
摘要:引言 条码识别的应用大多数在物流行业中(需要识别的条码一般在快递包裹中),对于一维码的识别,halcon有自带条码识别算子create_bar_code_model和find_bar_code 。而快递标签处有很多的文字,符号和边框,增大了定位的难度。,因此有时也有检测不到条码的情况。针对这一现象, 阅读全文
posted @ 2021-06-13 15:22 唯有自己强大 阅读(7829) 评论(0) 推荐(2)
摘要:引言 机器视觉中缺陷检测分为一下几种: blob分析+特征 模板匹配(定位)+差分:halcon——缺陷检测常用方法总结(模板匹配(定位)+差分) - 唯有自己强大 - 博客园 (cnblogs.com) 光度立体:halcon——缺陷检测常用方法总结(光度立体) - 唯有自己强大 - 博客园 (c 阅读全文
posted @ 2021-06-12 18:11 唯有自己强大 阅读(11889) 评论(0) 推荐(14)
摘要:引言 机器视觉中缺陷检测分为一下几种: blob分析+特征 模板匹配(定位)+差分 光度立体:halcon——缺陷检测常用方法总结(光度立体) - 唯有自己强大 - 博客园 (cnblogs.com) 特征训练 测量拟合 频域+空间域结合:halcon——缺陷检测常用方法总结(频域空间域结合) - 阅读全文
posted @ 2021-06-11 17:41 唯有自己强大 阅读(25540) 评论(3) 推荐(15)
摘要:引言 机器视觉中缺陷检测分为一下几种: blob分析+特征 模板匹配(定位)+差分 光度立体 特征训练 测量拟合 频域+空间域结合:halcon——缺陷检测常用方法总结(频域空间域结合) - 唯有自己强大 - 博客园 (cnblogs.com) 深度学习 前一篇总结了频域与空间域的结合使用,本篇就光 阅读全文
posted @ 2021-06-10 16:02 唯有自己强大 阅读(19723) 评论(2) 推荐(9)
摘要:摘要 缺陷检测是视觉需求中难度最大一类需求,主要是其稳定性和精度的保证。首先常见缺陷:凹凸、污点瑕疵、划痕、裂缝、探伤等。 缺陷检测算法不同于尺寸、二维码、OCR等算法。后者应用场景比较单一,基本都是套用一些成熟的算子,所以门槛较低,比较容易做成标准化的工具。而缺陷检测极具行业特点,不同行业的缺陷算 阅读全文
posted @ 2021-06-09 20:47 唯有自己强大 阅读(28353) 评论(2) 推荐(18)
摘要:HObject和HTuple的两种数据结构各有两种初始化方式,下面就来总结一下: HObject第一种初始化 HObject hobject=null; 表示HObject是没有对象,对象不存在。在halcon算子中,只能作为输出变量(即out位置),作为输入变量就会报错。 HObject第二种初始 阅读全文
posted @ 2021-06-07 22:17 唯有自己强大 阅读(4294) 评论(2) 推荐(2)
摘要:halcon中经常用到 测试窗口跟随被测物体对齐 这个思路。 实现流程: 1)读取模板图像 2)创建形状模板 3)自定义测试窗口区域 4)读取待匹配图像,并将测试窗口跟随被测物体对齐 预备知识: 形状匹配 齐次变换 1.创建形状模型create_shape_model; 1.创建齐次放射变换矩阵 h 阅读全文
posted @ 2021-05-08 22:07 唯有自己强大 阅读(1477) 评论(0) 推荐(0)