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")
效果图
好了,今天就分享到这边,大家有什么想法,欢迎给我留言讨论。