Python PIL | Метод Image.save().

Python PIL | Метод Image.save().

PIL — це бібліотека зображень Python, яка надає інтерпретатору Python можливості редагування зображень. The Image> модуль надає клас із такою ж назвою, який використовується для представлення зображення PIL. Модуль також надає низку заводських функцій, включаючи функції для завантаження зображень із файлів і створення нових зображень.

Image.save()> Зберігає це зображення під вказаною назвою файлу. Якщо формат не вказано, формат для використання визначається з розширення назви файлу, якщо це можливо.

Параметри ключових слів можна використовувати для надання додаткових інструкцій автору. Якщо автор не розпізнає варіант, він мовчки ігнорується. Доступні параметри описано в документації щодо формату зображення для кожного пристрою запису.

Ви можете використовувати об'єкт файлу замість імені файлу. У цьому випадку потрібно завжди вказувати формат. Файловий об’єкт має реалізовувати методи seek, tell і write і відкриватися у двійковому режимі.

Синтаксис: Image.save(fp, format=None, **params)

Параметри:

fp – Ім’я файлу (рядок), об’єкт pathlib.Path або файловий об’єкт.
формат – Додаткове перевизначення формату. Якщо опущено, формат для використання визначається розширенням імені файлу. Якщо замість імені файлу використовувався файловий об’єкт, цей параметр слід використовувати завжди.
параметри – Додаткові параметри для редактора зображень.

Повернення: Жодного

Підвищує:

KeyError – Якщо вихідний формат не можна визначити за назвою файлу. Використовуйте опцію форматування, щоб вирішити цю проблему.
IOError – Якщо файл не вдалося записати. Файл може бути створений і може містити часткові дані.

Використане зображення:




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

Вихід: