Warping for vapoursynth (AWarpSharp2)
I'm suggesting we should port AWarpSharp2 from Avisynth to VapourSynth.
Because it's an irreplaceable component for quite some scripts and repairing chroma bleeding.
With porting AWarpSharp2, I'm mostly looking at the 2 functions called aWarp and aWarp4(because it makes for a more reliable warping kernel especially when using it as a sharpener or line thinner), since the function aWarpSharp2 is essentially just aWarp(mask=aSobel().aBlur()), making it redundant as well as aSobel and aBlur since VapourSynth already has those.
|