PIL es la biblioteca de imágenes de Python que proporciona al intérprete de Python capacidades de edición de imágenes. El Image
módulo proporciona una clase con el mismo nombre que se utiliza para representar una imagen PIL. El módulo también proporciona una serie de funciones de fábrica, incluidas funciones para cargar imágenes desde archivos y para crear nuevas imágenes.
Image.transform()
Transforma esta imagen. Este método crea una nueva imagen con el tamaño dado y el mismo modo que la original, y copia los datos a la nueva imagen usando la transformación dada.
Sintaxis: Image.transform(tamaño, método, datos=Ninguno, remuestreo=0, relleno=1)
Parámetros:
tamaño : el tamaño de salida.
método – El método de transformación.
datos : datos adicionales al método de transformación.
remuestreo : filtro de remuestreo opcional.Devuelve: un objeto de imagen.
Imagen utilizada:
# importing Image module from PIL package from PIL import Image # creating image object img = Image.open(r"C:\Users\System-Pc\Desktop\tree.jpg") # using image transform method img1 = img.transform((300, 300), Image.EXTENT, data =[10, 0, 10 + img.width // 4, img.height // 3 ]) img1.show()
Producción:
Publicación traducida automáticamente
Artículo escrito por Sunitamamgai y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA