Función de rotación de varita() en Python

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *