Function png_filters::fallbacks::recon_average
source · pub fn recon_average<const BYTES_PER_PIXEL: usize>(
filtered_row: &mut [u8],
previous_row: &[u8]
)
Expand description
Recon(x) = Filt(x) + floor((Recon(a) + Recon(b)) / 2)
§Panic
assert!(BYTES_PER_PIXEL <= 8);
debug_assert_eq!(filtered_row.len() % BYTES_PER_PIXEL, 0);
debug_assert_eq!(filtered_row.len(), previous_row.len());