Wand circle() function in Python Last Updated : 28 Apr, 2025 Comments Improve Suggest changes Like Article Like Report The circle() function is another Drawing function in Wand. This method is used to draw a circle in the image. It requires only two arguments that are origin and perimeter of the circle. Syntax: wand.drawing.circle(origin, perimeter) Parameters : ParameterInput TypeDescriptionorigin(collections.abc.Sequence)or(Real, numbers.Real)pair which represents origin x and y of circle.perimeter(collections.abc.Sequence)or(Real, numbers.Real)pair which represents perimeter x and y of circle Example #1: Python3 # Import required objects from wand modules from wand.image import Image from wand.drawing import Drawing from wand.color import Color # generate object for wand.drawing with Drawing() as draw: # set stroke color draw.stroke_color = Color('black') # set width for stroke draw.stroke_width = 1 # fill white color in arc draw.fill_color = Color('white') origin = (100, 100) perimeter = (50, 50) # draw circle using circle() function draw.circle(origin, perimeter) with Image(width = 200, height = 200, background = Color('green')) as img: # draw shape on image using draw() function draw.draw(img) img.save(filename ='circle.png') Output: Example #2: Input Image: Python3 # Import required objects from wand modules from wand.image import Image from wand.drawing import Drawing from wand.color import Color # generate object for wand.drawing with Drawing() as draw: origin = (100, 100) perimeter = (50, 50) # set stroke color draw.stroke_color = Color('black') # set width for stroke draw.stroke_width = 1 # fill white color in arc draw.fill_color = Color('white') # draw circle using circle function draw.circle(origin, perimeter) with Image(filename ="gog.png") as img: # draw shape on image using draw() function draw.draw(img) img.save(filename ='circle2.png') Output: Comment More infoAdvertise with us Next Article Wand circle() function in Python R RahulSabharwal Follow Improve Article Tags : Python Python-gui Python-wand Practice Tags : python Similar Reads Wand color() function in Python color() function draws a color on the image using current fill color, starting at specified position & method. Uses same arguments as color() method. Following are PAINT_METHOD_TYPES. 'point' alters a single pixel.'replace' swaps on color for another. Threshold is influenced by fuzz.'floodfill' 2 min read Wand bezier() function in Python The bezier() is another Drawing function in Wand. This method is used to draw a bezier curve. It requires four points to determine a bezier curve. Extreme points define the start and end of the curve while in between two points are used to control the curve. Syntax: wand.drawing.bezier(points) Param 2 min read Wand flip() function in Python In this article we will learn what is flip() function. Basically this function returns a flipped image. Flip effect flips an image upside-down or creates an vertical reflection of image. No arguments are needed in this function. Syntax : wand.image.flip()Parameters : No Parameters in flip() function 1 min read Wand - blur() function in Python Blurring Image means making an image fuzzy or hazy. A blur image is indefinite and it is unable to see an image clearly. Blur is of many types, like - Adaptive blur, Gaussian blur, Selective Blur etc. In order to blur an image we use blur() function. blur() function takes three arguments. Example : 2 min read Wand flop() function in Python In this article we will learn what is flop() function. Basically this function returns a flipped image. Flop effect flops an image upside-down or creates an vertical reflection of image. No arguments are needed in this function. Syntax : wand.image.flop()Parameters : No Parameters in flop() function 1 min read Like