VisioForge (c) 2025

Search Results for

    Interface IVideoEffectDenoiseCAST

    Denoise cast effect interface.

    Inherited Members
    IVideoEffect.StartTime
    IVideoEffect.StopTime
    IVideoEffect.Name
    IVideoEffect.Enabled
    IVideoEffect.Stream
    IVideoEffect.GetEffectType()
    Namespace: VisioForge.Core.Types.VideoEffects
    Assembly: VisioForge.Core.dll
    Syntax
    public interface IVideoEffectDenoiseCAST : IVideoEffect

    Properties

    BlockHeight

    Gets or sets block height.

    Declaration
    int BlockHeight { get; set; }
    Property Value
    Type Description
    int
    Remarks

    Default 4 - range [1, 16].

    BlockWidth

    Gets or sets block width.

    Declaration
    int BlockWidth { get; set; }
    Property Value
    Type Description
    int
    Remarks

    Default 8 - range [0, 255].

    EdgePixelWeight

    Gets or sets edge pixel weight.

    Declaration
    int EdgePixelWeight { get; set; }
    Property Value
    Type Description
    int
    Remarks

    Default 4 - range [1, 16].

    GaussianThresholdUV

    Gets or sets gaussian threshold UV.

    Declaration
    int GaussianThresholdUV { get; set; }
    Property Value
    Type Description
    int
    Remarks

    Default 12 - range [0, 255].

    GaussianThresholdY

    Gets or sets gaussian threshold Y.

    Declaration
    int GaussianThresholdY { get; set; }
    Property Value
    Type Description
    int
    Remarks

    Default 16 - range [0, 255].

    HistoryWeight

    Gets or sets history weight.

    Declaration
    int HistoryWeight { get; set; }
    Property Value
    Type Description
    int
    Remarks

    Default 6 - range [0, 255].

    NonEdgePixelWeight

    Gets or sets non-edge pixel weight.

    Declaration
    int NonEdgePixelWeight { get; set; }
    Property Value
    Type Description
    int
    Remarks

    Default 128 - range [0, 255].

    NumberOfMotionPixelsThreshold

    Gets or sets number of motion pixels threshold.

    Declaration
    int NumberOfMotionPixelsThreshold { get; set; }
    Property Value
    Type Description
    int
    Remarks

    Default 16 - range [0, 255].

    StrongEdgeThreshold

    Gets or sets strong edge threshold.

    Declaration
    int StrongEdgeThreshold { get; set; }
    Property Value
    Type Description
    int
    Remarks

    Default 0 - range [0, 16].

    TemporalDifferenceThreshold

    Gets or sets temporal difference threshold (0 - 255, 16 by default).

    Declaration
    int TemporalDifferenceThreshold { get; set; }
    Property Value
    Type Description
    int