1.如果没有安装可以执行:(/usr/lib/python2.7/dist-packages/PIL/)
sudo apt-get install python-imaging or sudo pip install PIL
当然也可以 在这里 下载学习和查找资料,目前版本为 1.1.7。
2.eclipse 中配置PIL:
在 Eclipse 中,選擇上方的 Windows / Preferences / PyDev / Interpreter-Python /
在 Library path 中New folder 新增刚刚安裝 PIL 的路徑 (/usr/lib/python2.7/dist-packages/PIL/)
按下 Apply 套用设定
3.Image 类是 PIL 库中一个非常重要的类,通过这个类来创建实例可以有直接载入图像文件,读取处理过的图像和通过抓取的方法得到的图像这三种方法。
导入 Image 模块。然后通过 Image 类中的 open 方法即可加载一个图像文件。如果加载文件失败,则会引起一个 IOError ;若无返回错误,则 open 函数返回一个 Image 对象。现在,我们可以通过一些对象属性来检查文件内容,即:
>>> import Image
>>> im=Image.open("TurtleNTang_ZH-CN7294629936_1366x768.jpg")
>>> print im.format,im.size,im.mode
JPEG (1366, 768) RGB
>>>im.show()
调用Python的标准图像库里show()函数,有可能无法显示图片。因为他调用了xv,但xv在后面的ubuntu版本中xv都不装了。
解决办法:先装一个ImageMagic,就相当于把xv的入口换成了ImageMagic的display。
sudo apt-get install imagemagick
常用api 使用可以参考:http://www.cnblogs.com/way_testlife/archive/2011/04/17/2019013.html