Thread: Avisynth+
View Single Post
Old 23rd January 2018, 10:39   #3904  |  Link
wonkey_monkey
Formerly davidh*****
 
wonkey_monkey's Avatar
 
Join Date: Jan 2004
Posts: 2,496
Quote:
The docs (which obviously could be wrong at this point) say "convert 10-16 bit formats without re-scaling underlying pixel data." I think that means source 10 to 16 .
I think it means "convert to/from formats with between 10 and 16 bits without rescaling."

When converting up, should there be an option to rescale and copy in the upper bits to the new lower bits? So that full white remains full white? E.g, from 8 to 12 bits:

Code:
11111111 => 111111111111
11010011 => 110100111101
01101111 => 011011110110
This can be shifted back down and still return to the original value.
__________________
My AviSynth filters / I'm the Doctor
wonkey_monkey is offline