Class DeconvolutionFilterOptions
- Namespace
- Aspose.Imaging.ImageFilters.FilterOptions
- Assembly
- Aspose.Imaging.dll
Deconvolution Filter Options, abstract class
public class DeconvolutionFilterOptions : FilterOptionsBase
- Inheritance
-
DeconvolutionFilterOptions
- Derived
- Inherited Members
Constructors
DeconvolutionFilterOptions()
Initializes a new instance of the DeconvolutionFilterOptions class.
protected DeconvolutionFilterOptions()
DeconvolutionFilterOptions(Complex[,])
Initializes a new instance of the DeconvolutionFilterOptions class.
public DeconvolutionFilterOptions(Complex[,] kernel)
Parameters
kernel
Complex[,]The kernel.
DeconvolutionFilterOptions(double[,])
Initializes a new instance of the DeconvolutionFilterOptions class.
public DeconvolutionFilterOptions(double[,] kernel)
Parameters
kernel
double[,]The kernel.
Properties
Brightness
Gets or sets the brightness. recommended range 1 - 1.5 default value = 1.15
public double Brightness { get; set; }
Property Value
- double
The brightness.
Grayscale
Gets or sets a value indicating whether this DeconvolutionFilterOptions is grayscale. Return grayscale mode or RGB mode.
public bool Grayscale { get; set; }
Property Value
- bool
true
if grayscale; otherwise,false
.
IsPartialLoaded
Gets a value indicating whether this instance is partial loaded.
public bool IsPartialLoaded { get; }
Property Value
- bool
true
if this instance is partial loaded; otherwise,false
.
Kernel
Gets the kernel.
public virtual Complex[,] Kernel { get; }
Property Value
- Complex[,]
Snr
Gets or sets the SNR(signal-to-noise ratio) recommended range 0.002 - 0.009, default value = 0.007
public double Snr { get; set; }
Property Value
- double
The SNR.