Python 技術篇-用PIL庫實現圖片剪切、圖片粘貼

首先需要安裝 PIL 庫,直接pip install pillow就好了。

圖片粘貼功能演示

crop(box) 就是用來實現圖片剪切的。

#!/user/bin/env python
# -*- coding:utf-8 -*-
from PIL import Image

img = Image.open("Koala.jpg")   # 讀取圖片
box = (200,200,500,500)   # 設定要剪切的位置
img = img.crop(box)    # 剪切圖片
img.save("666.jpg")   # 存儲圖片

運行效果圖:
在這裏插入圖片描述

圖片粘貼功能演示

transpose(Image.ROTATE_180) 實現的圖片旋轉 180 度。
paste(img1, box) 實現的粘貼圖片。
我把左上角的裁剪下來然後旋轉180度再粘貼上去。

#!/user/bin/env python
# -*- coding:utf-8 -*-
from PIL import Image

img = Image.open("Koala.jpg")   # 讀取圖片
box = (000,000,600,600)   # 設定要剪切的位置
img = img.crop(box)    # 剪切圖片
img1 = img1.transpose(Image.ROTATE_180)   # 旋轉180度
img.paste(img1, box)   # 粘貼圖片
img.save("777.jpg")   # 存儲圖片

運行效果圖:
在這裏插入圖片描述
喜歡的點個贊❤吧!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章