PIL is de Python Imaging Library die de Python-interpreter mogelijkheden biedt voor het bewerken van afbeeldingen. DeImage>module biedt een klasse met dezelfde naam die wordt gebruikt om een PIL-afbeelding weer te geven. De module biedt ook een aantal fabrieksfuncties, waaronder functies om afbeeldingen uit bestanden te laden en om nieuwe afbeeldingen te maken.
Image.save()>Slaat deze afbeelding op onder de opgegeven bestandsnaam. Als er geen formaat is opgegeven, wordt het te gebruiken formaat, indien mogelijk, bepaald op basis van de bestandsnaamextensie.
Trefwoordopties kunnen worden gebruikt om aanvullende instructies aan de schrijver te geven. Als een schrijver een optie niet herkent, wordt deze stilletjes genegeerd. De beschikbare opties worden beschreven in de documentatie over het beeldformaat voor elke schrijver.
U kunt een bestandsobject gebruiken in plaats van een bestandsnaam. In dit geval moet u altijd het formaat opgeven. Het bestandsobject moet de zoek-, vertel- en schrijfmethoden implementeren en in binaire modus worden geopend.
Syntaxis: Image.save(fp, format=Geen, **params)
Parameters:
fp – Een bestandsnaam (tekenreeks), pathlib.Path-object of bestandsobject.
formaat – Optionele formaatoverschrijving. Indien dit wordt weggelaten, wordt het te gebruiken formaat bepaald op basis van de bestandsnaamextensie. Als er in plaats van een bestandsnaam een bestandsobject is gebruikt, moet deze parameter altijd worden gebruikt.
opties – Extra parameters voor de beeldschrijver.Geeft terug: Geen
Verhoogt:
Sleutelfout – Als het uitvoerformaat niet kon worden bepaald aan de hand van de bestandsnaam. Gebruik de formaatoptie om dit op te lossen.
IOfout – Als het bestand niet kon worden geschreven. Het bestand is mogelijk gemaakt en bevat mogelijk gedeeltelijke gegevens.
Gebruikte afbeelding:

> > # Importing Image module from PIL package> from> PIL>import> Image> import> PIL> > # creating a image object (main image)> im1>=> Image.>open>(r>'C:UsersSystem-PcDesktopflower1.webp'>)> > # save a image using extension> im1>=> im1.save(>'geeks.webp'>)> |
>
>
Uitgang:
