Работа над переводом PIL Tutorial

Введение

Python Imaging Library добавляет обработку изображений к возможностям интерпретатора Python.

Эта библиотека предоставляет поддержку большого количества форматов файлов, эффективное внутреннее представление и действительно мощные возможности по обработке изображений.

Ядро библиотеки спроектировано для быстрого доступа к данным, содержащимся в нескольких пиксельных форматах. Это должно служить основой для основного инструмента обработки изображений.

Давайте посмотрим на некоторые возможные приминения этой библиотеки:

Архивы изображений

Python Imaging Library идеальна для приложений сжатия и пакетной обработки изображений. Вы можете использовать библиотеку для создания эскизов (thumbnail), преобразования форматов, печати изображений и так далее.

Текущая версия распознает большое количество форматов. Поддержка записи ограничена наиболее часто используемыми форматами для обмена и презентаций.

Просмор изображений

Текущий выпуск включает в себя интерфейсы Tk PhotoImage и BitmapImage, так же как и интерфейс Windows DIB, который может использоваться с PythonWin и другими ориентированными на Windows средствами. Многие другие пакеты разаработчика GUI ограничено поддерживаются PIL.

Для отладки существует метод show, который сохраняет изображение на диск и вызывает внешнюю программу просмотра изображений.

Обработка изображений

Библиотека включает базовую функциональность для обработки изображений: операции с точкой, фильтрование с помощью ряда встроеных ядер свертки, цыетовые преобразования.

Библиотека также поддерживает изменение размеров изображения, вращение и произвольные аффинные преобразования.

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

23.07.2008 @ 14:33 tags: 1 Comment
Игорь Ищенко
23.07.2008 14:37

Кстати, просьба про все ошибки писать или в комментариях или в jabber: igoris@jabber.org
Are you a human being? 2+2*2=