Related Articles
Wand gaussian_blur() function in Python
• Last Updated : 22 Apr, 2020

Another type of blur is Gaussian Blur. Difference of Gaussian blur with normal is that Gaussian Blur is achieved by using Gaussian Function. Simply any equation of the form : is called Gaussian Function.

Syntax :

 `wand.image.gaussian_blur(radius``=``"radius_value"``, ``                           ``sigma``=``"sigma_value"``, ``            ``channel ``=` `"optional_channel_value"``)`` ` `# radius should always be greater than sigma(standard deviation)`

Parameters :

ParameterInput TypeDescription
radiusnumbers.realthe radius of the, in pixels, not counting the center pixel.
sigmanumbers.realthe standard deviation, in pixels
channelbasestringOptional color channel to apply blur.

Image Used : Example #1:

 `# import display() to show final image``from` `wand.display ``import` `display`` ` `# import Image from wand.image module``from` `wand.image ``import` `Image`` ` `# read file using Image function``with Image(filename ``=``"koala.jpeg"``) as img:`` ` `    ``# perform adaptive blur effect using adaptive_blur() function``    ``img.gaussian_blur(radius ``=` `5``, sigma ``=` `4``)`` ` `    ``# save final image``    ``img.save(filename ``=``"gb_koala.jpeg"``)`` ` `    ``# display final image``    ``display(img)`

Output : Example #2: Reduced radius and sigma

 `# import display() to show final image``from` `wand.display ``import` `display`` ` `# import Image from wand.image module``from` `wand.image ``import` `Image`` ` `# read file using Image function``with Image(filename ``=``"koala.jpeg"``) as img:`` ` `    ``# perform adaptive blur effect using adaptive_blur() function``    ``img.gaussian_blur(radius ``=` `2``, sigma ``=` `3``)`` ` `    ``# save final image``    ``img.save(filename ``=``"gb_koala.jpeg"``)`` ` `    ``# display final image``    ``display(img)`

Output : Attention geek! Strengthen your foundations with the Python Programming Foundation Course and learn the basics.

To begin with, your interview preparations Enhance your Data Structures concepts with the Python DS Course.

My Personal Notes arrow_drop_up