Быстрый в изучении - мощный в программировании
Скрипт ИНВЕСТОР на Python

Попробуйте себя в качестве инвестора имея в помощники мощный алгоритм советника на Python...

Все уроки по PyQt5

PyQt5 реализован как комплект Python-модулей. Он включает в себя около 620 классов и 6000 функций и методов...

Скрипт отправки SMS через Python

Была задача отправить SMS-ки большому списку номеров телефона с уточнением цены за всю рассылку "До" ее отправки...

Создание нового изображения с библиотекой PIL в Python

создать изображение python

Библиотека PIL позволяет работать не только с готовыми изображениями, но и создавать изображения. Создать новое изображение позволяет функция new(), функция имеет следующий формат:

new(<Режим>, <Размер>, [, <Цвет фона>])
В параметре <Режим> указывается один из режимов:

1 - 1 бит, черно-белое
L - 8 бит, черно-белое
P - 8 бит, цветное (256 цветов)
RGB - 24 бита, цветное
RGBA - 32 бита, цветное с альфа-каналом
CMYK - 32 бита, цветное
YCbCr - 24 бита, цветное, видеоформат
I - 32 бита, целое число, цветное
F - 32 бита, вещественное число, цветное

Во втором параметре необходимо передать размер холста в виде кортежа из двух элементов (<Ширина>, <Высота>). В необязательном параметре <Цвет фона> задает цвет фона. Если параметр не указан, то изображение будет черного цвета. Для режима RGB цвет указывается в виде кортежа из трех цифр от 0 до 255 (<Доля красного>, <Доля зеленого>, <Доля синего>). Кроме того, можно указать название цвета на английском языке и строки в форматах "#RGB" и "#RGBGBB". Различные способы указания цвета приведены ниже.

>>> img = Image.new("RGB", (100, 100))
>>> img.show()                             # Черный квадрат
>>> img = Image.new("RGB", (100, 100), (255, 0, 0))
>>> img.show()                             # Красный квадрат
>>> img = Image.new("RGB", (100, 100), "green")
>>> img.show()                             # Зеленый квадрат
>>> img = Image.new("RGB", (100, 100), "#f00")
>>> img.show()                             # Красный квадрат
>>> img = Image.new("RGB", (100, 100), "#ff0000")
>>> img.show()                             # Красный квадрат

Есть огромное желание этим летом посетить Германию? Для вас появился хороший шанс посетить Мюнхен, прекрасный город Германии который ознакомит вас с его историей и красотой. Получите билеты в Мюнхен по доступной цене и уже сегодня посетите Германию и осуществите свою мечту.

twitter.com facebook.com vkontakte.ru odnoklassniki.ru mail.ru ya.ru yandex.ru
Оставьте комментарий!

Используйте нормальные имена.

Имя и сайт используются только при регистрации

Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email. При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д., а также подписку на новые комментарии.

(обязательно)