Class DeconvolutionFilterOptions

Class DeconvolutionFilterOptions

Namespace: Aspose.Imaging.ImageFilters.FilterOptions
Assembly: Aspose.Imaging.dll (25.2.0)

Deconvolution Filter Options, abstract class

public class DeconvolutionFilterOptions : FilterOptionsBase

Inheritance

objectFilterOptionsBaseDeconvolutionFilterOptions

Derived

GaussianDeconvolutionFilterOptions

Inherited Members

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Constructors

DeconvolutionFilterOptions(double[,])

Initializes a new instance of the Aspose.Imaging.ImageFilters.FilterOptions.DeconvolutionFilterOptions class.

public DeconvolutionFilterOptions(double[,] kernel)

Parameters

kernel double[,]

The kernel.

DeconvolutionFilterOptions(Complex[,])

Initializes a new instance of the Aspose.Imaging.ImageFilters.FilterOptions.DeconvolutionFilterOptions class.

public DeconvolutionFilterOptions(Complex[,] kernel)

Parameters

kernel Complex[,]

The kernel.

DeconvolutionFilterOptions()

Initializes a new instance of the Aspose.Imaging.ImageFilters.FilterOptions.DeconvolutionFilterOptions class.

protected DeconvolutionFilterOptions()

Properties

Brightness

Gets or sets the brightness. recommended range 1 - 1.5 default value = 1.15

public double Brightness { get; set; }

Property Value

double

Grayscale

Gets or sets a value indicating whether this Aspose.Imaging.ImageFilters.FilterOptions.DeconvolutionFilterOptions is grayscale. Return grayscale mode or RGB mode.

public bool Grayscale { get; set; }

Property Value

bool

IsPartialLoaded

Gets a value indicating whether this instance is partial loaded.

public bool IsPartialLoaded { get; }

Property Value

bool

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