magickBlurImage method
magickBlurImage()
blurs an image. We convolve the image with a gaussian
operator of the given radius and standard deviation (sigma). For
reasonable results, the radius should be larger than sigma.
Use a radius of 0 and BlurImage() selects a suitable radius for you.
This method runs inside an isolate different from the main isolate.
radius
: the radius of the Gaussian, in pixels, not counting the center pixel.sigma
: the standard deviation of the Gaussian, in pixels.
Implementation
Future<bool> magickBlurImage({
required double radius,
required double sigma,
}) async =>
await _magickCompute(
_magickBlurImage,
_MagickBlurImageParams(_wandPtr.address, radius, sigma),
);