Skip to content
Related Articles

Related Articles

Node.js GM blur() Function

Improve Article
Save Article
  • Last Updated : 13 Oct, 2021
Improve Article
Save Article

The blur() function is an inbuilt function in GraphicsMagick library which is used to add blur filter to the image. The function returns the true value on success.

Syntax:

blur( radius, sigma )

Parameters: This function accept two parameters as mentioned above and described below:

  • radius: This parameter stores the value of the blur radius.
  • sigma: It is an optional parameter which stores the sigma of the object.

Return Value: This function returns blurred Gmagick image.

Original Image:

Example 1:




// Include gm library
var gm = require('gm');
  
// Import the image
gm('gfg.png')
  
// Invoke Blur function with blur radius as 12
.blur(10)
  
// Process and Write the image
.write("blur1.png", function (err) {
  if (!err) console.log('done');
});


Output:

Example 2:




// Include gm library
var gm = require('gm');
  
// Import the image
gm('1.png')
  
// Invoke shear function with 
// xDegrees as 45 and yDegrees as 90
.rotate("#545651", 78)
  
// Invoke blur function with radius
// as 5 and sigma as 5 
.blur(5, 5)
  
// Process and Write the image
.write("blur2.png", function (err) {
    if (!err) console.log('done');
});


Output:

Reference:


My Personal Notes arrow_drop_up
Related Articles

Start Your Coding Journey Now!