halcon算子(1)

本篇主要是记录了一下通过频域滤波来增强图像(主要应用于划痕边界检测)。

1、算子方法:

gen_sin_bandpass( : ImageFilter : Frequency, Norm, Mode, Width, Height : )

解释:

生成一个带有正弦形状的带通滤波器

ImageFilter: 正弦带通滤波器图像

Frequency:频域

Norm :归一化因子滤波器 ‘N’ 'None'

        如果滤波用fft_image和fft_image_inv,Norm值必须设为none,Mode必须设为dc_center。

        如果使用了rft_generic,Mode值必须设为rft。

Mode:输入参数: 'de_center' 'de_edage' 'rft'

Width:图像的宽度

Height:图像的高度

2、算子

rft_generic(Image : ImageFFT : Direction, Norm, ResultType, Width : )

解释:

计算图像实值的快速傅里叶变换。

Image:输入图像

ImageFFT:输出傅里叶变换图像

Direction:计算正向和反向变换 取值:'from_freq', 'to_freq'

Norm:变换的归一化因子 :取值 'n', 'none', 'sqrt'

ResultType:输出的图像类型。类型:'byte', 'complex', 'cyclic', 'direction', 'int1', 'int2', 'int4', 'real', 'uint2'

Width:在运行中需要被优化的图像宽度。建议值:128, 160, 192, 256, 320, 384, 512, 640, 768, 1024, 2048

3、算子

convol_fft(ImageFFT, ImageFilter : ImageConvol : : )

Name:convol_fft — Convolve an image with a filter in the frequency domain.

解释:

用频域滤波器卷积图像。

ImageFFT:傅里叶变换图像

ImageFilter:频域滤波器图像

ImageConvol:应用滤波器的结果

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

工控匠

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值