Skip to content
Related Articles

Related Articles

Wand rotate() function in Python
  • Last Updated : 19 Aug, 2020

Roation changes the orientation of image or it rotates image to a particular angle. rotae() takes a degree which can be 0 to 359. (Actually you can pass 360, 361, or more but it will be the same to 0, 1, or more respectively.).

Syntax :

wand.image.rotatae(degree, background, reset_coords)

Parameters :

Parameter Input Type Description
degree numbers.Real a degree to rotate. multiples of 360 affect nothing
background wand.color.Color an optional background color. default is transparent.
reset_coords bool optional flag. If set, after the rotation, the coordinate frame will be relocated to the upper-left corner of the new image. By default is True.

Source Image:

Example 1:



filter_none

edit
close

play_arrow

link
brightness_4
code

# Import Image from wand.image module
from wand.image import Image
  
with Image(filename ="koala.jpeg") as img:
    with img.clone() as rotated:
        # rotate image using rotate() function
        rotated.rotate(90)
        rotated.save(filename ='transform-rotated-90.jpg')

chevron_right


Output :

Example 2:

filter_none

edit
close

play_arrow

link
brightness_4
code

# Import Image from wand.image module
from wand.image import Image
from wand.color import Color
  
with Image(filename ="koala.jpeg") as img:
    with img.clone() as rotated:
        # rotate image using rotate() function
        rotated.rotate(135, background = Color('rgb(229, 221, 112)'))
        rotated.save(filename ='transform-rotated-135.jpg')

chevron_right


Output :

Attention geek! Strengthen your foundations with the Python Programming Foundation Course and learn the basics.

To begin with, your interview preparations Enhance your Data Structures concepts with the Python DS Course.

My Personal Notes arrow_drop_up
Recommended Articles
Page :