pillow_缩放_模糊_截图

# 图像缩放操作,
from PIL import Image
# 打开一个jpg图像文件,注意是当前路径,py项目的文件夹
im = Image.open('248e6e30e7b2160629a28a613b40898.jpg')
# 获得图像尺寸:
w, h = im.size
print('Original image size: %sx%s' % (w, h))
# 缩放到50%:
im.thumbnail((w//2, h//2))
print('Resize image to: %sx%s' % (w//2, h//2))
# 把缩放后的图像用jpeg格式保存:
im.save('thumbnail.jpg', 'jpeg')


# 模糊操作
from PIL import Image, ImageFilter
# 打开一个jpg图像文件,注意是当前路径:
im = Image.open('248e6e30e7b2160629a28a613b40898.jpg')
# 应用模糊滤镜:
im2 = im.filter(ImageFilter.BLUR)
im2.save('blur.jpg', 'jpeg')


# 屏幕截图
from PIL import ImageGrab
#get current screen copy
image = ImageGrab.grab()
#display image size
print("Current screen shot size :",image.size)
#display image mode
print("Screen shot picture mode :", image.mode)
#save picture to /tmp/screen-grab-1.bmp
image.save('Image.bmp')  # 这里是保存路径为py项目下
#show picture
image.show()  # 截图后自动打开查看

你可能感兴趣的:(pillow_缩放_模糊_截图)