03.10.2024, 11:55
Masked Spotless with high (i.e. 5 or 6) temporal radius?
For example:
Probably would be better to apply something like this on the source before applying Despot and you might have to try different masks and settings.
Cu Selur
For example:
## Starting applying 'EdgeMask (Prewitt)' masked filtering for vsSpotLess
clipMask = clip
clipMask = core.std.Prewitt(clip=clipMask)
clipMask = core.std.Maximum(clipMask)
clipMask = core.std.ShufflePlanes(clips=[clipMask], planes=[0], colorfamily=vs.GRAY)
clipFiltered = clip
# Spot removal using SpotLess
clipFiltered = SpotLess.SpotLess(clip=clipFiltered, radT=6, pel=1, smoother="zsmooth")
clipMask = core.resize.Bicubic(clip=clipMask, format=vs.YUV422P10, range_s="limited", dither_type="error_diffusion")
clip = core.std.MaskedMerge(clip, clipFiltered, clipMask) # PrewittEdgeMask
## Finished applying 'PrewittEdgeMask' masked filtering for vsSpotLess
Cu Selur