[][src]Function dither::create_quantize_n_bits_func

pub fn create_quantize_n_bits_func(n: u8) -> Result<impl Fn(f64) -> (f64, f64)>

quantize to n bits. See the bit_depth option.

let one_bit = create_quantize_n_bits_func(1).unwrap();
let want = 0;
assert_eq!(one_bit(100.), (0., 100.));
assert_eq!(one_bit(250.), (255., -5.));