VisioForge Video Capture SDK (Delphi / ActiveX)
|
Applies CAST filter parameters.
procedure Video_Effects_Denoise_CAST_Params(ID: Integer; TemporalDifferenceThreshold: Integer; NumberOfMotionPixelsThreshold: Integer; StrongEdgeThreshold: Integer; BlockWidth: Integer; BlockHeight: Integer; EdgePixelWeight: Integer; NonEdgePixelWeight: Integer; GaussianThresholdY: Integer; GaussianThresholdUV: Integer; HistoryWeight: Integer);
__fastcall Video_Effects_Denoise_CAST_Params(int ID, int TemporalDifferenceThreshold, int NumberOfMotionPixelsThreshold, int StrongEdgeThreshold, int BlockWidth, int BlockHeight, int EdgePixelWeight, int NonEdgePixelWeight, int GaussianThresholdY, int GaussianThresholdUV, int HistoryWeight);
public Video_Effects_Denoise_CAST_Params(int ID, int TemporalDifferenceThreshold, int NumberOfMotionPixelsThreshold, int StrongEdgeThreshold, int BlockWidth, int BlockHeight, int EdgePixelWeight, int NonEdgePixelWeight, int GaussianThresholdY, int GaussianThresholdUV, int HistoryWeight);
Public Sub Video_Effects_Denoise_CAST_Params(ID As Integer, TemporalDifferenceThreshold As Integer, NumberOfMotionPixelsThreshold As Integer, StrongEdgeThreshold As Integer, BlockWidth As Integer, BlockHeight As Integer, EdgePixelWeight As Integer, NonEdgePixelWeight As Integer, GaussianThresholdY As Integer, GaussianThresholdUV As Integer, HistoryWeight As Integer)
public Video_Effects_Denoise_CAST_Params(int ID, int TemporalDifferenceThreshold, int NumberOfMotionPixelsThreshold, int StrongEdgeThreshold, int BlockWidth, int BlockHeight, int EdgePixelWeight, int NonEdgePixelWeight, int GaussianThresholdY, int GaussianThresholdUV, int HistoryWeight);
Video_Effects_Denoise_CAST_Params(int ID, int TemporalDifferenceThreshold, int NumberOfMotionPixelsThreshold, int StrongEdgeThreshold, int BlockWidth, int BlockHeight, int EdgePixelWeight, int NonEdgePixelWeight, int GaussianThresholdY, int GaussianThresholdUV, int HistoryWeight);
Video_Effects_Denoise_CAST_Params
public Video_Effects_Denoise_CAST_Params($ID, $TemporalDifferenceThreshold, $NumberOfMotionPixelsThreshold, $StrongEdgeThreshold, $BlockWidth, $BlockHeight, $EdgePixelWeight, $NonEdgePixelWeight, $GaussianThresholdY, $GaussianThresholdUV, $HistoryWeight);
Parameters |
Description |
ID: Integer |
Effect ID. |
TemporalDifferenceThreshold: Integer |
Temporal difference threshold (0 - 255, 16 by default). |
NumberOfMotionPixelsThreshold: Integer |
Number of motion pixels threshold (0 - 16, 0 by default). |
StrongEdgeThreshold: Integer |
Strong edge threshold (0 - 255, 8 by default). |
BlockWidth: Integer |
Block width (1 - 16, 4 by default). |
BlockHeight: Integer |
Block height (1 - 16, 4 by default). |
EdgePixelWeight: Integer |
Edge pixel weight (0 - 255, 128 by default). |
NonEdgePixelWeight: Integer |
Non edge pixel weight (0 - 255, 16 by default). |
GaussianThresholdY: Integer |
Gaussian threshold - Y (0 - 255, 12 by default). |
GaussianThresholdUV: Integer |
Gaussian threshold - UV (0 - 255, 6 by default). |
HistoryWeight: Integer |
History weight (0 - 255, 192 by default). |
enabled |
if enabled, if disabled. |
Copyright (c) 2012. All rights reserved.
|
What do you think about this topic? Send feedback!
|