Girar imagem em Python

Este tutorial explica o fluxo de trabalho para rodar image em Python. Ele inclui o algoritmo e um exemplo de código funcional para rodar foto em Python. Integre esse recurso em seus aplicativos em qualquer sistema operacional, incluindo macOS, Windows e Linux, com Python pré-configurado.

Etapas para girar imagem em Python

  1. Configure o ambiente configurando Aspose.Imaging para girar imagens
  2. Leia a foto de origem iniciando um objeto da classe Image
  3. Converta a imagem de entrada em uma instância da classe RasterImage
  4. Defina o ângulo de rotação e gire a imagem
  5. Exportar a foto de saída girada

Essas etapas elaboram o processo para alterar o ângulo da imagem em Python. Leia a foto de origem e gire-a no ângulo necessário. Por fim, salve a imagem de saída no disco ou em um fluxo para atender às suas necessidades.

Código para girar fotos em Python

import aspose.imaging
from aspose.imaging import Image, RotateFlipType
import os
path = "C://SampleFiles//"
license = aspose.imaging.License()
license.set_license(path + "License.lic")
# Rotate, flip and save to the output file.
with Image.load(os.path.join(path, "grayscaled.jpg")) as image:
image.rotate_flip(RotateFlipType.ROTATE_90_FLIP_NONE)
image.save(os.path.join(path, f"rotate90.png"))
print("Image Rotated Successfully")

Use este trecho de código para transformar uma foto de retrato em paisagem em Python. Improvise-o ainda mais definindo vários outros valores da enumeração RotateFlipType. Por exemplo, gire 90, 180 ou 270 graus no sentido horário e inverta-o verticalmente ou horizontalmente de acordo com suas preferências.

Neste artigo, você aprendeu a rodar foto em Python. Além disso, se você quiser converter uma imagem para escala de cinza, leia o artigo Converter imagem em escala de cinza em Python.

 Português