python安裝pil庫方法及代碼
安裝PIL
在Debian/Ubuntu Linux下直接通過apt安裝:
$ sudo apt-get install python-imaging
Mac和其他版本的Linux可以直接使用easy_install或pip安裝,安裝前需要把編譯環(huán)境裝好:
$ sudo easy_install PIL
如果安裝失敗,根據(jù)提示先把缺失的包(比如openjpeg)裝上。
Windows平臺就去PIL官方網(wǎng)站下載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')
其他功能如切片、旋轉(zhuǎn)、濾鏡、輸出文字、調(diào)色板等一應(yīng)俱全。
一、安裝pip
python的庫一般都用pip安裝。
p3.6的時候pip已經(jīng)有了.如果沒有的話,可以用在以下http://www.lfd.uci.edu/~gohlke/pythonlibs/#pillow
下載pip-9.0.1-py2.py3-none-any.whl并運(yùn)行即可安裝.
記得講python安裝包的scripts加到環(huán)境變量中,如下圖

二、下載PIL
PIL官方版不支持py3,不過有非官方那個的替代品pillow,地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/#pillow
注意選擇版本:我的python是Python3.6.1,系統(tǒng)是64位的
選擇 Pillow-4.1.1-cp36-cp36m-win_amd64.whl
cp36代表cpython3.6,一般cp和python版本一樣的.
三、安裝PIL
菜單輸入cm,打開命令提示符,以管理員身份運(yùn)行,輸入pip install Pillow-4.1.1-cp36-cp36m-win_amd64.whl,但是出錯了,提示是C:\Windows\System32中沒有找到相應(yīng)文件。
于是我把Pillow-4.1.1-cp36-cp36m-win_amd64.whl放到C:\Windows\System32中
Bingo!這樣就ok了
- Python3中正則模塊re.compile、re.match及re.search函數(shù)用法詳解
- python 3.7.0 下pillow安裝方法
- Python實(shí)現(xiàn)更改圖片尺寸大小的方法(基于Pillow包)
- python正則表達(dá)式re之compile函數(shù)解析
- python通過pil將圖片轉(zhuǎn)換成黑白效果的方法
- python使用pil進(jìn)行圖像處理(等比例壓縮、裁剪)實(shí)例代碼
- python中PIL安裝簡單教程
- python通過pil為png圖片填充上背景顏色的方法
- Python中請不要再用re.compile了
- Python通過PIL獲取圖片主要顏色并和顏色庫進(jìn)行對比的方法
- Python實(shí)現(xiàn)圖片裁剪的兩種方式(Pillow和OpenCV)
- python3讀取圖片并灰度化圖片的四種方法(OpenCV、PIL.Image、TensorFlow方法)總結(jié)
- Python的PIL庫中g(shù)etpixel方法的使用
- Python3安裝Pillow與PIL的方法
- Linux上安裝Python的PIL和Pillow庫處理圖片的實(shí)例教程
- python實(shí)現(xiàn)通過pil模塊對圖片格式進(jìn)行轉(zhuǎn)換的方法
- python使用PIL模塊獲取圖片像素點(diǎn)的方法
- Python圖像處理庫PIL詳細(xì)使用說明
相關(guān)文章
Python實(shí)現(xiàn)Excel表格轉(zhuǎn)置與翻譯工具
本文主要介紹如何使用Python編寫一個GUI程序,能夠讀取Excel文件,將第一個列的數(shù)據(jù)轉(zhuǎn)置,并將英文內(nèi)容翻譯成中文,有需要的小伙伴可以參考一下2024-10-10
用Python爬取618當(dāng)天某東熱門商品銷量數(shù)據(jù),看看大家喜歡什么!
618購物節(jié),準(zhǔn)備分析一波購物節(jié)大家都喜歡買什么?本文以某東為例,Python爬取618活動的暢銷商品數(shù)據(jù),并進(jìn)行數(shù)據(jù)清洗,最后以可視化的方式從不同角度去了解暢銷商品中,名列前茅的商品是哪些?銷售數(shù)據(jù)如何?用戶好評如何?等等,需要的朋友可以參考下2021-06-06
使用Python中tkinter庫簡單gui界面制作及打包成exe的操作方法(二)
這篇文章主要介紹了使用Python中tkinter庫簡單gui界面制作及打包成exe的操作方法(二),本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-10-10
PyQt5爬取12306車票信息程序的實(shí)現(xiàn)
12306是學(xué)習(xí)爬蟲的比較好的一個練手網(wǎng)站。本文主要實(shí)現(xiàn)了PyQt5爬取12306車票信息程序,具有一定的參考價值,感興趣的小伙伴們可以參考一下2021-05-05

