logo

Python PIL | Méthode Image.save()

PIL est la bibliothèque d'imagerie Python qui fournit à l'interpréteur Python des capacités d'édition d'images. LeImage>Le module fournit une classe du même nom qui est utilisée pour représenter une image PIL. Le module fournit également un certain nombre de fonctions d'usine, notamment des fonctions permettant de charger des images à partir de fichiers et de créer de nouvelles images.

Image.save()>Enregistre cette image sous le nom de fichier donné. Si aucun format n'est spécifié, le format à utiliser est déterminé à partir de l'extension du nom de fichier, si possible.



Les options de mots clés peuvent être utilisées pour fournir des instructions supplémentaires au rédacteur. Si un écrivain ne reconnaît pas une option, elle est silencieusement ignorée. Les options disponibles sont décrites dans la documentation sur le format d'image de chaque graveur.

Vous pouvez utiliser un objet fichier au lieu d'un nom de fichier. Dans ce cas, vous devez toujours préciser le format. L'objet fichier doit implémenter les méthodes seek, tell et write et être ouvert en mode binaire.

exemples de machine Moore

Syntaxe: Image.save(fp, format=Aucun, **params)



Paramètres:

fp – Un nom de fichier (chaîne), un objet pathlib.Path ou un objet fichier.
format – Remplacement de format facultatif. En cas d'omission, le format à utiliser est déterminé à partir de l'extension du nom de fichier. Si un objet fichier a été utilisé à la place d'un nom de fichier, ce paramètre doit toujours être utilisé.
choix – Paramètres supplémentaires pour le rédacteur d’images.

Retour: Aucun



Augmente :

Erreur de clé – Si le format de sortie n'a pas pu être déterminé à partir du nom du fichier. Utilisez l'option de format pour résoudre ce problème.
Erreur IOErreur – Si le fichier n'a pas pu être écrit. Le fichier peut avoir été créé et contenir des données partielles.

Image utilisée :


diffusion ascendante



> > # 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'>)>

>

>

Sortir: