Jaded-Encoding-Thaumaturgy/vs-denoise

bm3d wrapper changing colour range from limited to full.

abdulkaddir opened this issue · 2 comments

using bm3d wrapper changes the colour range from limited to full.

Example code- denoise=vsdenoise.BM3DCPU.denoise(clip,1,1,profile=Profile.LOW_COMPLEXITY)

before
image

after
image

Additional information gleaned from the Discord conversation here:

  • The user passes a Limited Range, 16 bit clip to BM3DCPU.
  • BM3DCPU returns a Full Range 16 bit clip.

Jaded-Encoding-Thaumaturgy/vs-tools@29d487b

it seems like this commit is actually what breaks it. idk why though.