public static FastNlMeansDenoisingMulti ( IEnumerable |
||
srcImgs | IEnumerable |
Input 8-bit 1-channel, 2-channel or 3-channel images sequence. All images should have the same type and size. |
dst | OutputArray | Output image with the same size and type as srcImgs images. |
imgToDenoiseIndex | int | Target image to denoise index in srcImgs sequence |
temporalWindowSize | int | Number of surrounding images to use for target image denoising. /// Should be odd. Images from imgToDenoiseIndex - temporalWindowSize / 2 to imgToDenoiseIndex - temporalWindowSize / 2 /// from srcImgs will be used to denoise srcImgs[imgToDenoiseIndex] image. |
h | float | Parameter regulating filter strength for luminance component. Bigger h value perfectly removes noise but also removes image details, /// smaller h value preserves details but also preserves some noise |
templateWindowSize | int | Size in pixels of the template patch that is used to compute weights. Should be odd. Recommended value 7 pixels |
searchWindowSize | int | Size in pixels of the window that is used to compute weighted average for given pixel. /// Should be odd. Affect performance linearly: greater searchWindowsSize - greater denoising time. Recommended value 21 pixels |
return | void |
Cv2::FastNlMeansDenoisingMulti ( IEnumerable |