GaussianDeconvolutionFilterOptions
Inheritance: java.lang.Object, com.aspose.imaging.imagefilters.filteroptions.FilterOptionsBase, com.aspose.imaging.imagefilters.filteroptions.DeconvolutionFilterOptions
All Implemented Interfaces: com.aspose.internal.imagefilters.convolution.gaussianblur.IGaussianBlurOptions
public abstract class GaussianDeconvolutionFilterOptions extends DeconvolutionFilterOptions implements IGaussianBlurOptions
The deconvolution filter options using Gaussian blurring.
Constructors
Constructor | Description |
---|---|
GaussianDeconvolutionFilterOptions(int size, double sigma) | Initializes a new instance of the GaussianDeconvolutionFilterOptions class. |
Methods
Method | Description |
---|---|
getSize() | Gets the Gaussian kernel size. |
setSize(int value) | The Gaussian kernel size. |
getSigma() | Gets the Gaussian kernel sigma (smoothing). |
setSigma(double value) | The Gaussian kernel sigma (smoothing). |
getRadius() | Gets the radius of Gausseian ISquareConvolutionKernel. |
setRadius(int value) | The radius of Gausseian ISquareConvolutionKernel. |
GaussianDeconvolutionFilterOptions(int size, double sigma)
public GaussianDeconvolutionFilterOptions(int size, double sigma)
Initializes a new instance of the GaussianDeconvolutionFilterOptions class.
Parameters:
Parameter | Type | Description |
---|---|---|
size | int | The Gaussian kernel size. |
sigma | double | The Gaussian kernel sigma. |
getSize()
public final int getSize()
Gets the Gaussian kernel size. Must be a positive non-zero odd value.
Returns: int - the Gaussian kernel size.
setSize(int value)
public final void setSize(int value)
The Gaussian kernel size. Must be a positive non-zero odd value.
Parameters:
Parameter | Type | Description |
---|---|---|
value | int | the Gaussian kernel size. |
getSigma()
public final double getSigma()
Gets the Gaussian kernel sigma (smoothing). Must be a positive non-zero value.
Returns: double - the Gaussian kernel sigma (smoothing).
setSigma(double value)
public final void setSigma(double value)
The Gaussian kernel sigma (smoothing). Must be a positive non-zero value.
Parameters:
Parameter | Type | Description |
---|---|---|
value | double | the Gaussian kernel sigma (smoothing). |
getRadius()
public final int getRadius()
Gets the radius of Gausseian ISquareConvolutionKernel.
Returns: int - the radius of Gausseian ISquareConvolutionKernel.
setRadius(int value)
public final void setRadius(int value)
The radius of Gausseian ISquareConvolutionKernel.
Parameters:
Parameter | Type | Description |
---|---|---|
value | int | the radius of Gausseian ISquareConvolutionKernel. |