Wand mode() function Python (original) (raw)

Last Updated : 19 May, 2021

The mode() function is an inbuilt function in the Python Wand ImageMagick library which is used to replace each pixel with the mathematical mode of the neighboring colors.

Syntax:

mode(width, height)

Parameters: This function accepts two parameters as mentioned above and defined below:

Return Value: This function returns the Wand ImageMagick object.

Original Image:

Example 1:

Python3

from wand.image import Image

with Image(filename = '../geeksforgeeks.png' ) as image:

`` with image.clone() as mode:

`` mode.mode( 30 , 10 )

`` mode.save(filename = 'mode1.jpg' )

Output:

Example 2:

Python3

from wand.image import Image

from wand.drawing import Drawing

from wand.color import Color

with Drawing() as draw:

`` draw.stroke_color = Color( 'black' )

`` draw.stroke_width = 1

`` draw.fill_color = Color( 'white' )

`` draw.circle(( 200 , 200 ),

`` ( 100 , 100 ))

`` draw.font = '../Helvetica.ttf'

`` draw.font_size = 30

`` with Image(width = 400 , height = 400 , background = Color( '# 45ff33' )) as pic:

`` draw.text( int (pic.width / 3 ), int (pic.height / 2 ), 'GeeksForGeeks !' )

`` draw(pic)

`` pic.mode( 200 )

`` pic.save(filename = 'mode2.jpg' )

Output:

Similar Reads