pub fn fast_blur<P: Pixel>(
input_buffer: &ImageBuffer<P, Vec<P::Subpixel>>,
sigma: f32,
) -> ImageBuffer<P, Vec<P::Subpixel>>
Expand description
Approximation of Gaussian blur.
ยงArguments
image_buffer
- source image.sigma
- value controls image flattening level.
This method assumes alpha pre-multiplication for images that contain non-constant alpha.
This method typically assumes that the input is scene-linear light. If it is not, color distortion may occur.
Source: Kovesi, P.: Fast Almost-Gaussian Filtering The Australian Pattern Recognition Society Conference: DICTA 2010. December 2010. Sydney.