Pgmagick contrast() method – Python
Last Updated :
30 Jun, 2021
The contrast() function is an inbuilt function in the Pgmagick 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 image should increase or decrease.
Return Value: This function returns the Pgmagick object with image added.
Input Image:
Example 1:
Python3
from pgmagick import Image, DrawableCircle, DrawableText
from pgmagick import Geometry, Color
img = Image( 'input.png' )
img.contrast( 27 )
img.write( '2_a.png' )
|
Output:
Example 2:
Python3
from pgmagick import Image, DrawableCircle, DrawableText
from pgmagick import Geometry, Color
im = Image(Geometry( 600 , 600 ), Color( "# 32CD32" ))
circle = DrawableCircle( 100 , 100 , 300 , 20 )
im.draw(circle)
im.fontPointsize( 40 )
text = DrawableText( 250 , 450 , "GeeksForGeeks" )
im.draw(text)
im.contrast( 40 )
im.write( '1_b.png' )
|
Output:
Like Article
Suggest improvement
Share your thoughts in the comments
Please Login to comment...