Skip to content

vsdenoise

Wrappers for denoising, regression, and motion-compensation-related plugins and functions.

Example usage

from vsdenoise import MVToolsPreset, Prefilter, mc_degrain, bm3d, nl_means

clip = ...

ref = mc_degrain(clip, prefilter=Prefilter.DFTTEST(), preset=MVToolsPreset.HQ_SAD, thsad=100)

denoise = bm3d(clip, sigma=0.8, tr=2, profile=bm3d.Profile.NORMAL, ref=ref, planes=0)

denoise = nl_means(denoise, 0.2, tr=2, ref=ref, planes=[1, 2])

Submodules: