首页 > 其他 > 详细

美白、磨皮、搞笑图片处理

时间:2019-04-10 22:44:55      阅读:161      评论:0      收藏:0      [点我收藏+]

一、PIL库学习总结

PIL有如下几个模块:Image模块、ImageChops模块、ImageCrackCode模块、ImageDraw模块、ImageEnhance模块、ImageFile模块、ImageFileIO模块、ImageFilter模块、ImageFont模块、ImageGrab模块、ImageOps模块、ImagePath模块、ImageSequence模块、ImageStat模块、ImageTk模块、ImageWin模块、PSDraw模块
二.生成缩略图,改变颜色,获取轮廓,浮雕等操作
1、原图:

技术分享图片

2、缩略图

(1)代码如下:

from PIL import Image
im = Image.open("索隆.jpg")
im.thumbnail((128,128))
im.save("索隆1.jpg")

(2)结果展示:

 技术分享图片

3、改变颜色:

(1)代码如下:

from PIL import Image
im = Image.open("索隆.jpg")
r,g,b = im.split()
om = Image.merge("RGB",(b,g,r))
om.save("索隆2.jpg")

(2)结果展示:

技术分享图片

4、获取轮廓:

(1)代码如下:

from PIL import Image
from PIL import ImageFilter
im = Image.open("索隆.jpg")
om = im.filter(ImageFilter.CONTOUR)
om.save("索隆3.jpg")

(2)结果展示:

技术分享图片

5、浮雕

(1)代码如下:

from PIL import Image
from PIL import ImageFilter
im = Image.open("索隆.jpg")
om = im.filter(ImageFilter.EMBOSS)
om.save("索隆4.jpg")

(2)结果展示:

技术分享图片

 三.增强图片的锐度

代码如下:

from PIL import Image
from PIL import ImageEnhance
im = Image.open(索隆.jpg)
om = ImageEnhance.Sharpness(im)
om.enhance(20).save(索隆5.jpg)

结果展示:

 技术分享图片

四、GIF图生成:

 

美白、磨皮、搞笑图片处理

原文:https://www.cnblogs.com/zhaobing37/p/10686642.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!