This subsection describes denoising filtering functions. Note that the FilterDenoiseCASTInit and FilterDenoiseCAST functions use the following structure:
typedef struct { Ipp8u TemporalDifferenceThreshold; // default 16 - range [0, 255] Ipp8u NumberOfMotionPixelsThreshold; // default 0 - range [0, 16] Ipp8u StrongEdgeThreshold; // default 8 - range [0, 255] Ipp8u BlockWidth; // default 4 - range [1, 16] Ipp8u BlockHeight; // default 4 - range [1, 16] Ipp8u EdgePixelWeight; // default 128 - range [0, 255] Ipp8u NonEdgePixelWeight; // default 16 - range [0, 255] Ipp8u GaussianThresholdY; // default 12 Ipp8u GaussianThresholdUV; // default 6 Ipp8u HistoryWeight; // default 192 - range [0, 255] } IppDenoiseCAST;
Copyright © 2000 - 2011, Intel Corporation. All rights reserved.