halcon-表面检测4-使用傅里叶变换卷积进行模糊图像中的不均匀缺陷检测

该博客介绍了如何通过傅里叶变换和卷积来检测模糊图像中的表面不均匀缺陷。首先,将图像转换为RGB三通道,然后生成高斯正弦滤波器。接着对B通道进行傅里叶变换、滤波器卷积后再变换回频域。之后,与B通道图像做差,使用lines_gauss函数提取线条边,以此检测图像中的不均匀缺陷。
摘要由CSDN通过智能技术生成

****傅里叶变化检测表面划痕过程
*1.将图片转换为三通道R/G/B图
*2.生成一个高斯正弦滤波器
*3.对B通道进行快速傅里叶变换(to_freq)  -->再使用滤波器进行卷积  -->再次进行傅里叶变换(form_freq)
*4.使用B通道图与变换后的图像做差

*5.使用lines_gauss检测图像中的线条边提取出来
*官方案例detect_mura_defects_blur.hdev

 

* 这个例子展示了如何检测不均匀缺陷
* 在模糊图像中
*
dev_close_window ()
dev_update_off ()
Path := 'lcd/mura_defects_blur_'
read_image (Image, Path + '01')
get_image_size (Image, Width, Height)
dev_open_window_fit_size (0, 0, Width, Height, 640, 480, WindowHandle)
set_display_font (WindowHandle, 14, 'mono', 'true', 'false')
dev_set_draw ('margin'

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值