Class CVSmoothSettings
OpenCV smooth settings.
Inherited Members
Namespace: VisioForge.Core.Types.X.OpenCV
Assembly: VisioForge.Core.dll
Syntax
public class CVSmoothSettings
Properties
Color
Gets or sets the color. If type is gaussian, this means the standard deviation. If type is bilateral, this means the color-sigma. If zero, Default values are used.
Declaration
public double Color { get; set; }
Property Value
Type | Description |
---|---|
double | The color. |
Height
Gets or sets the height of the area to blur.
Declaration
public int Height { get; set; }
Property Value
Type | Description |
---|---|
int | The height. |
KernelHeight
Gets or sets the gaussian kernel height.
Declaration
public int KernelHeight { get; set; }
Property Value
Type | Description |
---|---|
int | The height of the kernel. |
KernelWidth
Gets or sets the gaussian kernel width. If type is median, this means the aperture linear size.
Declaration
public int KernelWidth { get; set; }
Property Value
Type | Description |
---|---|
int | The width of the kernel. |
PositionX
Gets or sets the starting X position for blur.
Declaration
public int PositionX { get; set; }
Property Value
Type | Description |
---|---|
int | The position X. |
PositionY
Gets or sets the starting Y position for blur.
Declaration
public int PositionY { get; set; }
Property Value
Type | Description |
---|---|
int | The position Y. |
SpatialSigma
Gets or sets the spatial sigma value. Only used in bilateral type.
Declaration
public double SpatialSigma { get; set; }
Property Value
Type | Description |
---|---|
double | The spatial. |
Type
Gets or sets the type.
Declaration
public CVSmoothType Type { get; set; }
Property Value
Type | Description |
---|---|
CVSmoothType | The type. |
Width
Gets or sets the width of the area to blur.
Declaration
public int Width { get; set; }
Property Value
Type | Description |
---|---|
int | The width. |