python安装pil库方法及代码
安装PIL
在Debian/Ubuntu Linux下直接通过apt安装:
$ sudo apt-get install python-imaging
Mac和其他版本的Linux可以直接使用easy_install或pip安装,安装前需要把编译环境装好:
$ sudo easy_install PIL
如果安装失败,根据提示先把缺失的包(比如openjpeg)装上。
Windows平台就去PIL官方网站下载exe安装包。
操作图像
来看看最常见的图像缩放操作,只需三四行代码:
import Image # 打开一个jpg图像文件,注意路径要改成你自己的: im = Image.open('/Users/michael/test.jpg') # 获得图像尺寸: w, h = im.size # 缩放到50%: im.thumbnail((w//2, h//2)) # 把缩放后的图像用jpeg格式保存: im.save('/Users/michael/thumbnail.jpg', 'jpeg')
其他功能如切片、旋转、滤镜、输出文字、调色板等一应俱全。
一、安装pip
python的库一般都用pip安装。
p3.6的时候pip已经有了.如果没有的话,可以用在以下http://www.lfd.uci.edu/~gohlke/pythonlibs/#pillow
下载pip-9.0.1-py2.py3-none-any.whl并运行即可安装.
记得讲python安装包的scripts加到环境变量中,如下图
二、下载PIL
PIL官方版不支持py3,不过有非官方那个的替代品pillow,地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/#pillow
注意选择版本:我的python是Python3.6.1,系统是64位的
选择 Pillow-4.1.1-cp36-cp36m-win_amd64.whl
cp36代表cpython3.6,一般cp和python版本一样的.
三、安装PIL
菜单输入cm,打开命令提示符,以管理员身份运行,输入pip install Pillow-4.1.1-cp36-cp36m-win_amd64.whl,但是出错了,提示是C:\Windows\System32中没有找到相应文件。
于是我把Pillow-4.1.1-cp36-cp36m-win_amd64.whl放到C:\Windows\System32中
Bingo!这样就ok了
- Python3中正则模块re.compile、re.match及re.search函数用法详解
- python 3.7.0 下pillow安装方法
- Python实现更改图片尺寸大小的方法(基于Pillow包)
- python正则表达式re之compile函数解析
- python通过pil将图片转换成黑白效果的方法
- python使用pil进行图像处理(等比例压缩、裁剪)实例代码
- python中PIL安装简单教程
- python通过pil为png图片填充上背景颜色的方法
- Python中请不要再用re.compile了
- Python通过PIL获取图片主要颜色并和颜色库进行对比的方法
- Python实现图片裁剪的两种方式(Pillow和OpenCV)
- python3读取图片并灰度化图片的四种方法(OpenCV、PIL.Image、TensorFlow方法)总结
- Python的PIL库中getpixel方法的使用
- Python3安装Pillow与PIL的方法
- Linux上安装Python的PIL和Pillow库处理图片的实例教程
- python实现通过pil模块对图片格式进行转换的方法
- python使用PIL模块获取图片像素点的方法
- Python图像处理库PIL详细使用说明
相关文章
树莓派使用python-librtmp实现rtmp推流h264的方法
今天小编就为大家分享一篇树莓派使用python-librtmp实现rtmp推流h264的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧2019-07-07在pycharm中使用git版本管理以及同步github的方法
今天小编就为大家分享一篇在pycharm中使用git版本管理以及同步github的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧2019-01-01Python3.6 Schedule模块定时任务(实例讲解)
下面小编就为大家带来一篇Python3.6 Schedule模块定时任务(实例讲解)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧2017-11-11使用py2exe在Windows下将Python程序转为exe文件
这篇文章主要介绍了Windows下用py2exe将Python程序转为exe文件的方法,注意py2exe只是负责文件格式的转换,并不能将Python程序编译为机器码,要的朋友可以参考下2016-03-03
最新评论