@Reference(type=Inproceedings, author="Kovesi, P.", title="Fast Almost-Gaussian Filtering", year="2010", booktitle="Digital Image Computing: Techniques and Applications (DICTA), 2010 International Conference on", pages={"121","125"}, month="Dec", customData={"keywords","Gaussian processes;approximation theory;band-pass filters;image processing;Gaussian bandpass filters;fast almost-Gaussian filtering;image averaging;integral images;log-Gabor filters;separable moving average filters;summed area tables;symmetric transfer function;Approximation methods;Bandwidth;Computer vision;Frequency domain analysis;Laplace equations;Pixel;Transfer functions;Difference of Gaussian filtering;Gaussian smoothing","doi","10.1109/DICTA.2010.30"}) public class FFastGaussianConvolve extends Object implements SinglebandImageProcessor<Float,FImage>
SinglebandImageProcessor.Processable<T,S extends Image<T,S>,I extends Image<?,I>>
Constructor and Description |
---|
FFastGaussianConvolve(float sigma,
int n)
Construct an
FFastGaussianConvolve to approximate blurring with a
Gaussian of standard deviation sigma. |
public FFastGaussianConvolve(float sigma, int n)
FFastGaussianConvolve
to approximate blurring with a
Gaussian of standard deviation sigma.sigma
- Standard deviation of the approximated Gaussiann
- Number of filtering iterations to perform (usually between 3
and 6)public void processImage(FImage image)
ImageProcessor
Image.internalAssign(Image)
.processImage
in interface ImageProcessor<FImage>
image
- The image to process in place.