Halcon缺陷检测:1、背景网格产品刮伤缺陷检测

dev_close_window ()
dev_update_off ()
path:='9E9FEA0BB8B089283D58C1A04E97382F.png'
read_image (Image, path)
get_image_size (Image, Width, Height)
dev_open_window_fit_image (Image, 0, 0, 640, 480, WindowHandle)
dev_set_draw ('margin')
dev_set_line_width (3)
SacleFac:=0.4// 缩放因子
* 空间频域:像素直接表示图像的亮度或者眼白色、如灰度图和RGB图像
* 频域:图像被分解为不同频率的正弦波分量,低频部分表示平滑区域(背景),高频部分表示边缘、噪声等细节
* 傅里叶转换:将图像转成频域图像 对图像进行模糊操作  to_freq
* 逆转换过程:就是将频域图像转成空间域图  from_freq
* none:不归一化 有可能产生数据的益处(后面需要手动处理缩放处理)
* sqrt:平方根归一化 用于能量守恒(逆转换使用n)建议的处理方式
* n:按像素归一化
*傅里叶转换归一化的主要目的是:
*防止数值溢出:在傅里叶变换和逆变换过程中,数值可能非常大,归一化可以避免计算时超出数据类型的表示范围。
* 能量守恒:确保正变换 + 逆变换后,图像的能量(像素值总和)基本不变。
*标准化处理:使不同图像的频域表示具有可比性。
* rft_generic (Image, ImageFFT, 'to_freq', 'sqrt', 'complex', 512)
* 计算高斯线的参数的函数
* 参数一:线的最大宽度
* 参数二:[25,3] 对比度最大值和最小值
* 参数三:输出的sigma值
* 参数四五:输出的滞后值
calculate_lines_gauss_parameters (5, [25,3], Sigma, Low, High)
    *
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值