La rotación cambia la orientación de la imagen o gira la imagen a un ángulo particular. rotate() toma un grado que puede ser de 0 a 359. (En realidad, puede pasar 360, 361 o más, pero será lo mismo que 0, 1 o más, respectivamente).
Sintaxis:
wand.image.rotate(degree, background, reset_coords)Parámetros:
Parámetro Tipo de entrada Descripción la licenciatura numeros.reales un grado para girar. múltiplos de 360 no afectan nada antecedentes varita.color.Color un color de fondo opcional. el valor predeterminado es transparente. restablecer_coords bool bandera opcional. Si se establece, después de la rotación, el marco de coordenadas se reubicará en la esquina superior izquierda de la nueva imagen. Por defecto es Verdadero.
Imagen de origen:
Ejemplo 1:
Python3
# 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')
Producción :
Ejemplo 2:
Python3
# 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')
Producción :
Publicación traducida automáticamente
Artículo escrito por RahulSabharwal y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA