public class GaussianBlurFilter extends AbstractFilter
GaussianBlur
,
Serialized FormModifier and Type | Field and Description |
---|---|
protected ij.plugin.filter.GaussianBlur |
gaussianBlur |
protected double |
sigma |
Constructor and Description |
---|
GaussianBlurFilter() |
GaussianBlurFilter(double sigma) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getName()
Returns the name of the process.
|
AbstractFilter |
getNewInstance()
Returns a new Instance of the original object.
|
double |
getSigma()
Returns the sigma value of the GaussianBlur filter.
|
int |
getSupportedImageType()
Returns image-type flags which are supported by the filter.
|
ij.process.ImageProcessor |
processImage(ij.process.ImageProcessor ip)
This function carries out the filtering.
|
void |
setSigma(double sigma)
Sets the sigma value of the GaussianBlur filter.
|
void |
showGUI()
Shows the GUI if it exists.
|
isSupported, isSupported, processImage, toString
protected transient ij.plugin.filter.GaussianBlur gaussianBlur
protected double sigma
public GaussianBlurFilter(double sigma)
public GaussianBlurFilter()
public ij.process.ImageProcessor processImage(ij.process.ImageProcessor ip)
AbstractFilter
processImage
in class AbstractFilter
ip
- original image.public double getSigma()
GaussianBlur.blurGaussian(ImageProcessor, double,
double, double)
public void setSigma(double sigma)
GaussianBlur.blurGaussian(ImageProcessor, double,
double, double)
public int getSupportedImageType()
SourceClassifiable
SourceClassifier
public java.lang.String getName()
CustomisableProcess
public void showGUI()
CustomisableProcess
public AbstractFilter getNewInstance()
CustomisableProcess