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
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
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; }