logo

Python PIL | Metoda Image.save().

PIL je Python Imaging Library, která poskytuje pythonovému interpretu možnosti úpravy obrázků. TheImage>modul poskytuje třídu se stejným názvem, který se používá k reprezentaci obrázku PIL. Modul také poskytuje řadu továrních funkcí, včetně funkcí pro načítání obrázků ze souborů a vytváření nových obrázků.

Image.save()>Uloží tento obrázek pod daným názvem souboru. Pokud není zadán žádný formát, je formát, který se má použít, určen podle přípony souboru, pokud je to možné.



Volby klíčových slov lze použít k poskytnutí dalších pokynů pro autory. Pokud autor nerozpozná možnost, je tiše ignorována. Dostupné možnosti jsou popsány v dokumentaci formátu obrazu pro každý zapisovač.

Místo názvu souboru můžete použít objekt souboru. V tomto případě musíte vždy zadat formát. Objekt file musí implementovat metody seek, tell a write a musí být otevřen v binárním režimu.

Syntax: Image.save(fp, format=None, **params)



Parametry:

fp – Název souboru (řetězec), objekt pathlib.Path nebo objekt souboru.
formát – Volitelné přepsání formátu. Pokud je vynechán, formát, který se má použít, se určí z přípony souboru. Pokud byl místo názvu souboru použit objekt souboru, měl by být tento parametr použit vždy.
možnosti – Další parametry pro zapisovač obrázků.

Vrácení: Žádný



Zvyšuje:

KeyError – Pokud nelze výstupní formát určit z názvu souboru. K vyřešení použijte volbu formátu.
IOError – Pokud soubor nelze zapsat. Soubor mohl být vytvořen a může obsahovat částečná data.

Použitý obrázek:




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

>

>

Výstup: