VisioForge (c) 2025

Search Results for

    Class MotionDetectionSettings

    Motion detection settings.

    Inheritance
    object
    MotionDetectionSettings
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    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