Table of Contents

Class MorphologySettings

Namespace
ImageMagick
Assembly
Magick.NET-Q16-AnyCPU.dll

Class that contains setting for the morphology operation.

public sealed class MorphologySettings : IMorphologySettings
Inheritance
MorphologySettings
Implements
IMorphologySettings
Inherited Members

Constructors

MorphologySettings()

Initializes a new instance of the MorphologySettings class.

public MorphologySettings()

Properties

Channels

Gets or sets the channels to apply the kernel to.

public Channels? Channels { get; set; }

Property Value

Channels

ConvolveBias

Gets or sets the bias to use when the method is ImageMagick.MorphologyMethod.Convolve.

public Percentage?? ConvolveBias { get; set; }

Property Value

Percentage?

ConvolveScale

Gets or sets the scale to use when the method is ImageMagick.MorphologyMethod.Convolve.

public IMagickGeometry? ConvolveScale { get; set; }

Property Value

IMagickGeometry

Iterations

Gets or sets the number of iterations.

public int Iterations { get; set; }

Property Value

int

Kernel

Gets or sets built-in kernel.

public Kernel? Kernel { get; set; }

Property Value

Kernel

KernelArguments

Gets or sets kernel arguments.

public string KernelArguments { get; set; }

Property Value

string

Method

Gets or sets the morphology method.

public MorphologyMethod? Method { get; set; }

Property Value

MorphologyMethod

UserKernel

Gets or sets user suplied kernel.

public string? UserKernel { get; set; }

Property Value

string