Pgmagick equalize() method – Python
The equalize() function is an inbuilt function in the Pgmagick library which is used to perform histogram equalization to the image.
Syntax:
equalize()
Parameters: This function does not accept any parameters.
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.equalize()
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.equalize()
im.write( '1_b.png' )
|
Output:
Last Updated :
04 Oct, 2021
Like Article
Save Article
Share your thoughts in the comments
Please Login to comment...