Filtering
Spatial Domain Linear Filters
CANNY Function (PV-WAVE Extreme Advantage)
Applies the Canny edge-detection method to an image
FILT_SMOOTH Function (PV-WAVE Extreme Advantage)
Performs smoothing on 1D, 2D or 3D image arrays
GAUSS_KERNEL Function (PV-WAVE Extreme Advantage)
Computes a 1D or 2D spatial Gaussian filter kernel
IPCONVOL Function (PV-WAVE Extreme Advantage)
Performs 1D, 2D or 3D convolution on signals, images, and volumes
IPCREATE_FILTER Function (PV-WAVE Extreme Advantage)
Creates a spatial filter object, given a kernel and other appropriate fields
IPREAD_FILTER Function (PV-WAVE Extreme Advantage)
Reads an ASCII text or XDR file depending on whether the file contains a spatial or spectral filter (respectively)
IPWRITE_FILTER Function (PV-WAVE Extreme Advantage)
Saves a 2D convolution kernel to an ASCII text file
Frequency Domain Linear Filters
FILT_FREQ Function (PV-WAVE Extreme Advantage)
Generates a 2D Butterworth or ideal lowpass, bandpass, bandstop or highpass spatial frequency domain filter
FILT_NOTCH Function (PV-WAVE Extreme Advantage)
Generates a 3D ideal notch spatial frequency domain filter
FILT_WIENER Function (PV-WAVE Extreme Advantage)
Computes and applies a parametric Wiener filter to an image that is either in the spatial or the spatial frequency domain
Nonlinear and Adaptive Filters
FILT_DWMTM Function (PV-WAVE Extreme Advantage)
Performs 1D, 2D or 3D adaptive double-window-modified trimmed mean filter
FILT_MMSE Function (PV-WAVE Extreme Advantage)
Performs 1D, 2D or 3D adaptive minimum mean-squared error filtering
FILT_NONLIN Function (PV-WAVE Extreme Advantage)
Performs nonlinear filtering operations on 1D, 2D, or 3D image arrays
Windowing
IPWIN Function (PV-WAVE Extreme Advantage)
Computes one of several different data windows: Blackman, Chebyshev, Hamming, Hanning, Kaiser, rectangular, or triangular