Class MotionDetectionSettings
Motion detection settings.
Inherited Members
Namespace: VisioForge.Core.Types.VideoProcessing
Assembly: VisioForge.Core.dll
Syntax
public class MotionDetectionSettings
Constructors
MotionDetectionSettings()
Initializes a new instance of the MotionDetectionSettings class.
Declaration
public MotionDetectionSettings()
Properties
Compare_Blue
Gets or sets a value indicating whether blue channel comparison enabled.
Declaration
public bool Compare_Blue { get; set; }
Property Value
Type | Description |
---|---|
bool |
Compare_Green
Gets or sets a value indicating whether green channel comparison enabled.
Declaration
public bool Compare_Green { get; set; }
Property Value
Type | Description |
---|---|
bool |
Compare_Greyscale
Gets or sets a value indicating whether grayscale basis will be used instead RGB.
Declaration
public bool Compare_Greyscale { get; set; }
Property Value
Type | Description |
---|---|
bool |
Compare_Red
Gets or sets a value indicating whether red channel comparison enabled.
Declaration
public bool Compare_Red { get; set; }
Property Value
Type | Description |
---|---|
bool |
DropFrames_Enabled
Gets or sets a value indicating whether frames will be dropped if the motion level is smaller than threshold.
Declaration
public bool DropFrames_Enabled { get; set; }
Property Value
Type | Description |
---|---|
bool |
DropFrames_Threshold
Gets or sets threshold.
Declaration
public int DropFrames_Threshold { get; set; }
Property Value
Type | Description |
---|---|
int |
Enabled
Gets or sets a value indicating whether motion detection enabled.
Declaration
public bool Enabled { get; set; }
Property Value
Type | Description |
---|---|
bool |
FrameInterval
Gets or sets Interval between key-frames.
Declaration
public int FrameInterval { get; set; }
Property Value
Type | Description |
---|---|
int |
Highlight_Color
Gets or sets motion detection highlight color.
Declaration
public MotionCHLColor Highlight_Color { get; set; }
Property Value
Type | Description |
---|---|
MotionCHLColor |
Remarks
0 - Red, 1 - Green, 2 - Blue.
Highlight_Enabled
Gets or sets a value indicating whether motion color highlight enabled.
Declaration
public bool Highlight_Enabled { get; set; }
Property Value
Type | Description |
---|---|
bool |
Highlight_Threshold
Gets or sets highlight threshold (0 - 255).
Declaration
public int Highlight_Threshold { get; set; }
Property Value
Type | Description |
---|---|
int |
Matrix_Height
Gets or sets motion matrix height.
Declaration
public int Matrix_Height { get; set; }
Property Value
Type | Description |
---|---|
int |
Matrix_Width
Gets or sets motion matrix width.
Declaration
public int Matrix_Width { get; set; }
Property Value
Type | Description |
---|---|
int |