MotionWienerFilterOptions

Class MotionWienerFilterOptions

Namespace: Imagise.ImageEffectCreator.FilterOptions
Assembly: Imagise.ImageEffectCreator.dll

The motion debluring filter options.

public class MotionWienerFilterOptions : GaussianDeconvolutionFilterOptions

Inheritance

objectFilterOptionsBaseDeconvolutionFilterOptionsGaussianDeconvolutionFilterOptionsMotionWienerFilterOptions

Inherited Members

GaussianDeconvolutionFilterOptions.Size, GaussianDeconvolutionFilterOptions.Sigma, GaussianDeconvolutionFilterOptions.Radius, DeconvolutionFilterOptions.Snr, DeconvolutionFilterOptions.Brightness, DeconvolutionFilterOptions.Grayscale, object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Constructors

MotionWienerFilterOptions(int, double, double)

Initializes a new instance of the class.

public MotionWienerFilterOptions(int size, double sigma, double angle)

Parameters

size int

The Gaussian kernel size.

sigma double

The Gaussian kernel sigma.

angle double

The angle in degrees.

Properties

Angle

Gets or sets the angle in degrees.

public double Angle { get; set; }

Property Value

double