Wand mode() function - Python Last Updated : 19 May, 2021 Summarize Comments Improve Suggest changes Share Like Article Like Report 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: width: This parameter is used to store the number of neighboring pixels to include in mode.height: This is an optional parameter is used to store height of neighboring pixels. By default it is same as width. Return Value: This function returns the Wand ImageMagick object. Original Image: Example 1: Python3 # Import library from Image from wand.image import Image # Import the image with Image(filename ='../geeksforgeeks.png') as image: # Clone the image in order to process with image.clone() as mode: # Invoke mode function with width as 30 and height as 10 mode.mode(30, 10) # Save the image mode.save(filename ='mode1.jpg') Output: Example 2: Python3 # Import libraries from the wand from wand.image import Image from wand.drawing import Drawing from wand.color import Color with Drawing() as draw: # Set Stroke color the circle to black draw.stroke_color = Color('black') # Set Width of the circle to 2 draw.stroke_width = 1 # Set the fill color to 'White (# FFFFFF)' draw.fill_color = Color('white') # Invoke Circle function with center at 50, 50 and radius 25 draw.circle((200, 200), # Center point (100, 100)) # Perimeter point # Set the font style draw.font = '../Helvetica.ttf' # Set the font size draw.font_size = 30 with Image(width = 400, height = 400, background = Color('# 45ff33')) as pic: # Set the text and its location draw.text(int(pic.width / 3), int(pic.height / 2), 'GeeksForGeeks !') # Draw the picture draw(pic) # Invoke mode function with width and height as 200 pic.mode(200) # Save the image pic.save(filename ='mode2.jpg') Output: Comment More infoAdvertise with us Next Article Wand mode() function - Python S sarthak_ishu11 Follow Improve Article Tags : Python Image-Processing Python-wand Practice Tags : python Similar Reads Wand noise() function - Python The noise() function is an inbuilt function in the Python Wand ImageMagick library which is used to add noise to the image. Syntax: noise(noise_type, attenuate, channel) Parameters: This function accepts three parameters as mentioned above and defined below: noise_type: This parameter is used to sto 2 min read Python - Image() function in Wand In this specific article we will learn how to read our image through Python wand module. To read image in Wand we use Image() function. To manipulate an image first of all we need to read image in Python. Parameters : Parameter Input Type Description image Image make exact copy of image blob bytes o 2 min read Wand line() function in Python line() is another drawing function present in wand.drawing module. As the name implies line() function is used to draw a line in the image. line() function only need two arguments that are start and end point of the line that we want to draw. Syntax : wand.drawing.line(start, end) Parameters : Param 2 min read Wand path_move() function in Python path_move() is another function introduced in wand for paths. The main aim of path_move() function is to set new starting point for a new sub_path. Given to parameter can be relative, or absolute, by setting the relative flag. Syntax : wand.drawing.path_move(to, relative) Parameters: Parameter Input 1 min read Wand magnify() function - Python The magnify() function is an inbuilt function in the Python Wand ImageMagick library which is used to double an image in size. It magnifies the image by factor 2. Syntax: flop() Parameters: This function does not accept any parameter.Return Value: This function returns the Wand ImageMagick object. O 2 min read Like