Function gaussian_blur::horz_gauss_blur [−][src]
pub fn horz_gauss_blur<const N: usize>(
height: usize,
width: usize,
middle: usize,
kernel: [usize; N],
raw: &[u8]
) -> Vec<u8>
Expand description
Blurs image consisting of a Vec
[27, 201, 27]
[1, 14, 62, 102, 62, 14, 1]
[1, 2, 7, 17, 31, 45, 51, 45, 31, 17, 7, 2, 1]
[2, 5, 9, 14, 21, 27, 32, 34, 32, 27, 21, 14, 9, 5, 2]
[1, 1, 2, 3, 6, 8, 12, 15, 19, 23, 25, 26, 25, 23, 19, 15, 12, 8, 6, 3, 2, 1, 1]