Автор оригинала: Python Examples.
Python подушка – создать изображение
Чтобы создать новое изображение с помощью библиотеки Python Platwood Pil, используйте метод Image.New ().
В этом руководстве мы узнаем синтаксис метода image.new () и как использовать этот метод для создания новых изображений в Python.
Синтаксис image.new ()
Синтаксис метода Image.new ()
new(mode, size, color=0)
где
- Режим это режим изображения. Например RGB, RGBA, CMYK и др.
- Размер Является ли кортеж с шириной и высотой изображения в качестве элементов. Значения ширины и высоты находятся в пикселях.
- цвет Для покраски все пиксели с. На основании режима значения могут быть предусмотрены для каждой группы, в целом в качестве кортежа. цвет Параметр не является обязательным, и значение цвета по умолчанию равно 0.
Пример 1: Создать изображение
В этом примере мы создадим новое изображение с режимом RGB, (400, 300) в качестве размера. Мы не дам никаких цветов, поэтому новые () методы рассматривают значение по умолчанию 0 для цвета. 0 для каналов RGB будет черным цветом.
Python Program
from PIL import Image width = 400 height = 300 img = Image.new( mode = "RGB", size = (width, height) ) img.show()
Выход
Показать () Метод отобразит изображение на вашем компьютере, используя приложение для просмотра изображения изображения по умолчанию.
Пример 2: Создание изображения с определенным цветом фона
В этом примере мы создадим новое изображение с режимом RGB, (400, 300) как размер и цвет (209, 123, 193), соответствующие красным, зеленым и синим каналам соответственно.
Python Program
from PIL import Image width = 400 height = 300 img = Image.new( mode = "RGB", size = (width, height), color = (209, 123, 193) ) img.show()
Выход
Пример 3: Создайте изображение с определенным цветовым режимом
В наших предыдущих примерах мы взяли RGB MODE для создания изображения. Давайте попробуем с другим режимом, как CMYK.
Python Program
from PIL import Image width = 400 height = 300 img = Image.new( mode = "CMYK", size = (width, height), color = (209, 123, 193, 100) ) img.show()
Выход
Резюме
В этом уроке примеров Python мы узнали, как создать новый образ, используя метод Image Image.New (), с помощью примеров программ.