- Python Imaging Library
-
Python Imaging Library Тип библиотека языка Python
Разработчик Fredrik Lundh
Написана на Операционная система Linux, Mac OS X и др. UNIX-подобные, Windows
Последняя версия 1.1.7 (15 ноября 2009)
Состояние активное
Лицензия Сайт Python Imaging Library (сокращенно PIL) — библиотека языка Python, предназначенная для работы с растровой графикой.
Возможности библиотеки:
- поддержка бинарных, полутоновых, индексированных, полноцветных и CMYK изображений;
- поддержка форматов BMP, EPS, GIF, JPEG, PDF, PNG, PNM, TIFF и некоторых других на чтение и запись;
- поддержка множества форматов (ICO, MPEG, PCX, PSD, WMF и др.) только для чтения;
- конвертирование изображений из одного формата в другой;
- редактирование изображений (использование различных фильтров, масштабирование, рисование, матричные операции и т. д.);
- использование библиотеки из Tkinter и PyQt.
Требует наличия библиотек zlib (для PNG), libjpeg, freetype2 (для OpenType/TrueType).
Содержание
Примеры
Надпись на цветном фоне можно создать с помощью метода
text
объекта-изображения. В следующем примере надпись наносится на вновь созданное изображение размером 100 на 50 пикселей:import Image, ImageDraw text = "Hello, PIL!!!" color = (0, 0, 120) img = Image.new('RGB', (100, 50), color) imgDrawer = ImageDraw.Draw(img) imgDrawer.text((10, 20), text) img.save("pil-basic-example.png")
См. также
Литература
- Ninad Sathaye Python Multimedia. — Packt, 2010. — 292 с. — ISBN 9781849510165
Ссылки
- Python Imaging Library (англ.). — домашняя страница проекта. Архивировано из первоисточника 2 апреля 2012. Проверено 26 июня 2012.
- Ninad Sathaye, Python Image Manipulation (англ.).
Для улучшения этой статьи по информационным технологиям желательно?: - Дополнить статью (статья слишком короткая либо содержит лишь словарное определение).
- Найти и оформить в виде сносок ссылки на авторитетные источники, подтверждающие написанное.
Категории:- Программное обеспечение по алфавиту
- Библиотеки Python
- Свободные библиотеки программ
- Свободное графическое программное обеспечение
Wikimedia Foundation. 2010.