画像操作

Todo

Add introduction about image manipulation and its Python libraries.

Python Imaging Library

Python Imaging Library 、短くPILと言われているライブラリは、 Pythonで画像操作のためのライブラリです。

Python 2.5、2.6、2.7を含む1.5.2以上で動きます。 不幸にも3.0以上ではまだ動きません。

インストール方法

PILは、インストールすることが簡単ではとてもないという評価を得ています。 様々なシステムでのインストールの注意事項は、以下の通りです。

また、インストールがより容易な Pillow というフォークされたものもあります。 全てのプラットフォームにセットアップするための手順を掲載します。

Linuxにインストールする

Ubuntu 11.04

Todo

Notes on installing on Ubuntu 11.04

Mac OS Xにインストールする

PIPはMac OS XのFreetypeのパスを特定できません。 それを正すには:

$ ln -s /usr/X11/include/freetype2 /usr/local/include/
$ ln -s /usr/X11/include/ft2build.h /usr/local/include/
$ ln -s /usr/X11/lib/libfreetype.6.dylib /usr/local/lib/
$ ln -s /usr/X11/lib/libfreetype.6.dylib /usr/local/lib/libfreetype.dylib

それから:

$ brew install libjpeg
$ pip install PIL

Windowsにインストールする

Todo

Notes on installing on Windows machines