Skip to content
Member Filters
Show Inherited
Show Protected
Show abstract
GR32_Resamplers🞂THammingKernelClass

THammingKernel

A Sinc kernel constrained by a Hamming window function.

Inheritance:TObject 🞂 TPersistent 🞂 TCustomKernel 🞂 TWindowedKernel 🞂 TWindowedSincKernel 🞂 THammingKernel

Declaration ​

pascal
THammingKernel = class(TWindowedSincKernel)

Description ​

THammingKernel implements a sinc filter modulated by a Hamming window function.

Hamming Kernel Window

Mathematics ​

w(x)=0.54+0.46cos⁡(πxW)

The overall filter function is f(x)=sinc(x)⋅w(x) for |x|≤N.

References ​