python影象處理入門(python影象資料處理)
Python提到影象處理第一個想到的庫就是PIL,全稱Python Imaging Library Python,影象處理類庫,它提供了大量的影象操作,比如影象縮放,裁剪,貼圖,模糊等等。
今天小編就整理幾個常用的圖片處理例子。
原圖
一、照片去色
from PIL import Image
img = Image.open("img.jpg")
img_01 = img.convert("L")
img_01.save("img_L.jpg")
效果圖
二、照片模糊
from PIL import ImageFilter
img = Image.open("img.jpg")
img_02 = img.filter(ImageFilter.GaussianBlur(radius=10))
img_02.save("img_blur.jpg")
效果圖
三、照片旋轉90°
from PIL import Image
img = Image.open("img.jpg")
img_03 = img.rotate(90)
img_03.save("img_rotate.jpg")
效果圖
四、照片翻轉
from PIL import Image
img = Image.open("img.jpg")
img_04 = img.transpose(Image.FLIP_LEFT_RIGHT)
img_04.save("img_transpose.jpg")
效果圖
五、照片縮圖
from PIL import Image
img = Image.open("img.jpg")
size = (120, 120)
img_05 = img.copy()
img_05.thumbnail(size)
img_05.save("img_thumbnail.jpg")
效果圖
好了,今天就分享到這邊,大家有什麼想法,歡迎給我留言討論。