Node.js GM contrast() Function
The contrast() function is an inbuilt function in the GraphicsMagick library which is used to enhance or reduce the contrast of the image. The function returns the true value on success.
Syntax:
contrast(multiplier)
Parameters: This function accepts a single parameter multiplier which is the factor by which the contrast of the image should increase or decrease.
Return Value: This function returns the GraphicsMagick object.
Example 1:
javascript
const gm = require( 'gm' );
gm( '1.png' )
.contrast(10)
.write( "contrast1.png" , function (err) {
if (!err) console.log( 'done' );
});
|
Output:
Example 2:
javascript
const gm = require( 'gm' );
gm(600, 300, 'white' )
.stroke( "green" , 3)
.font( "Helvetica.ttf" , 60)
.drawText(100, 280, "GeeksforGeeks!" )
.borderColor( "Green" )
.border(62, 32)
.contrast(-14)
.write( "contrast2.png" , function (err) {
if (!err) console.log( 'done' );
});
|
Output:
Reference:
Last Updated :
31 Mar, 2023
Like Article
Save Article
Share your thoughts in the comments
Please Login to comment...