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
- Configure o ambiente configurando Aspose.Imaging para girar imagens
- Leia a foto de origem iniciando um objeto da classe Image
- Converta a imagem de entrada em uma instância da classe RasterImage
- Defina o ângulo de rotação e gire a imagem
- 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.