1. 程式人生 > >python功能筆記——圖像處理

python功能筆記——圖像處理

python 圖像處理

python圖像處理
from PIL import Image
"""打開圖片"""
pil_im=Image.open(‘test1.jpg‘).convert(‘L‘) #打開圖片,後跟函數功能為轉變成灰色
#print(pil_im) #打印圖片屬性GF
"""改變圖片大小"""
#pil_im.thumbnail((1000,1000)) #按比例改變圖片大小(以最小值為標準)
#pil_im=pil_im.resize((128,128)) #不管比例強制更改圖片大小
"""剪切圖片"""
#box=(100,100,400,400) #定義一個盒子
#region=pil_im.crop(box) #使用定義的盒子來剪切圖片
"""旋轉圖片"""
#region=region.transpose(Image.ROTATE_180) #旋轉180度
#pil_im=pil_im.rotate(30) #逆時針旋轉30度
"""將圖片粘貼到另一張圖片中"""
#pil_im.paste(region,box)
"""顯示圖片"""
#pil_im.show() #將圖片顯示出來
"""保存圖片"""
#pil_im.save(‘newname.jpg‘)

pygraph:pip install python-graph-core

安裝pip:
yum -y install epel-release
yum install python-pip
pip install --upgrade pip
可能會有開發工具包
sudo yum install python-devel
sudo yum install zlib-devel
sudo yum install libjpeg-turbo-devel

wget http://labfile.oss.aliyuncs.com/courses/370/ascii.py

安裝處理包:
pip install pillow

python功能筆記——圖像處理