Package edu.mines.jtk.dsp

Digital signal processing.

See:
          Description

Interface Summary
LocalCausalFilter.A1 Interface for filter coefficients indexed in 1 dimension.
LocalCausalFilter.A2 Interface for filter coefficients indexed in 2 dimensions.
LocalCausalFilter.A3 Interface for filter coefficients indexed in 3 dimensions.
Tensors2 An interface for 2D tensors used in anisotropic 2D image processing.
Tensors3 An interface for 3D tensors used in anisotropic 3D image processing.
 

Class Summary
BandPassFilter A multi-dimensional band-pass filter.
ButterworthFilter Butterworth filter.
CausalFilter A multi-dimensional causal filter that is linear and shift-invariant.
Conv Computes the convolution (or cross-correlation) of two sequences.
DifferenceFilter A difference filter, with a transpose, inverse, and inverse-transpose.
Eigen Special-purpose eigensolvers for digital signal processing.
EigenTensors2 An array of eigen-decompositions of tensors for 2D image processing.
EigenTensors3 An array of eigen-decompositions of tensors for 3D image processing.
Fft An easy to use fast Fourier transform.
FftComplex Fast Fourier transform of complex-valued arrays.
FftFilter A linear shift-invariant filter implemented by fast Fourier transform.
FftReal Fast Fourier transform of real-valued arrays.
FilterBuffer2 A buffer that facilitates the implementation of 2D filters.
HilbertTransformFilter Hilbert transform of band-limited uniformly-sampled functions.
Histogram A histogram summarizes the distribution of values v in an array.
KaiserWindow The Kaiser window is often used in FIR filter design.
LinearInterpolator A linear interpolator for uniformly-sampled functions y(x).
LocalCausalFilter A multi-dimensional causal filter with locally variable coefficients.
LocalCorrelationFilter Local cross-correlation of two arrays with seamless overlapping windows.
LocalDiffusionKernel A local diffusion kernel for use in anisotropic diffusion filtering.
LocalLaplacianFilter Local Laplacian filter defined by non-constant diffusion tensors.
LocalOrientFilter Local estimates of orientations of features in images.
LocalPredictionFilter Local prediction filtering.
LocalSemblanceFilter Computes local semblance images using local smoothing filters.
LocalShiftFinder Estimates displacement vector fields for two images.
LocalSmoothingFilter Local smoothing of images with tensor filter coefficients.
MinimumPhaseFilter A minimum-phase filter is a causal stable filter with a causal stable inverse.
Real1 A real-valued sampled function of one variable.
Recursive2ndOrderFilter Recursive 2nd-order filter.
RecursiveCascadeFilter A recursive filter implemented as a cascade of 2nd-order filters.
RecursiveExponentialFilter Recursive symmetric exponential smoothing filter.
RecursiveGaussianFilter Recursive implementation of a Gaussian filter and derivatives.
RecursiveParallelFilter A recursive parallel filter is implemented as a sum of 2nd-order filters.
RecursiveRectangleFilter Recursive implementation of a rectangle filter.
Sampling Sampling of one variable.
SincInterpolator A sinc interpolator for bandlimited uniformly-sampled functions y(x).
SteerablePyramid Steerable pyramid for 2D and 3D images.
ZeroMask A mask for samples that are zero or near zero.
 

Enum Summary
BandPassFilter.Extrapolation The method used to extrapolate values beyond the ends of input arrays.
ButterworthFilter.Type Filter type.
FftFilter.Extrapolation The method used to extrapolate values beyond the ends of input arrays.
FilterBuffer2.Extrapolation The method used to extrapolate values beyond the ends of input arrays.
FilterBuffer2.Mode The mode indicates whether buffered values will be accessed and/or modified.
LinearInterpolator.Extrapolation The method used to extrapolate samples when interpolating.
LocalCorrelationFilter.Type Cross-correlations types.
LocalCorrelationFilter.Window Cross-correlations windows.
LocalDiffusionKernel.Stencil The stencil used in finite-difference approximation of derivatives.
LocalSemblanceFilter.Direction2 2D smoothing directions correspond to eigenvectors of tensors.
LocalSemblanceFilter.Direction3 3D smoothing directions correspond to eigenvectors of tensors.
RecursiveExponentialFilter.Edges Boundary condition used at edges of either input or output samples.
RecursiveGaussianFilter.Method The method used to design the Gaussian filter.
SincInterpolator.Extrapolation The method used to extrapolate samples when interpolating.
 

Package edu.mines.jtk.dsp Description

Digital signal processing.