Cómo usar Python+Pygame para rotar imágenes e imágenes en escala de grises
'''
2013-7-4
por JavenLee
Espero que pueda inspirarte
'''
importar imagen
img = Image.open('origin.png') # Obtener un objeto de instancia de imagen img
rot_img = img .rotate (270) #Girar 90 grados en el sentido de las agujas del reloj
rot_img.save("rot_img.jpg")
x_img=img.transpose(Image.FLIP_LEFT_RIGHT) #Voltear verticalmente
p >y_img=img.transpose(Image.FLIP_TOP_BOTTOM) #Volteo horizontal
new_imag=img.convert('L')
''
Modo
La descripción del parámetro Img.convert() es la siguiente:
1 píxel de 1 bit, blanco y negro, almacenado como píxel de 8 bits
L 8 píxeles de 8 bits, blanco y negro
P píxeles de 8 bits, use asignación de paleta a cualquier otro modo
RGB 3×píxeles de 8 bits, color verdadero
RGBA 4 × píxeles de 8 bits, color verdadero + canal transparente
CMYK 4 × píxeles de 8 bits, aislamiento de color
YCbCr 3 × píxeles de 8 bits, color formato de vídeo
I píxel entero de 32 bits
F píxel de punto flotante de 32 bits
'''