利用Python中的PIL库去处理图片

利用Python处理图片,任选一张图片,用PIL抓取并显示图像轮廓。

安装PIL在cmd中输入

pip install pillow

今天我们所用到的原图为蕾姆的一张图片
利用Python中的PIL库去处理图片_第1张图片
下面就让我们看下Python中的PIL库如何对图片进行处理
一、轮廓效果 — 素描
效果图:
利用Python中的PIL库去处理图片_第2张图片

实现代码:

from PIL import Image
from PIL import ImageFilter
square = Image.open("F:\BaiduNetdiskDownload\\蕾姆.jpg")
square1 = square.filter(ImageFilter.CONTOUR)  #选择轮廓效果
#square1.show()
square1.save("F:\BaiduNetdiskDownload\\蕾姆\\蕾姆轮廓图.jpg")
square1.show()

图像增强

方法 说明
ImageEnhance.enhance(factor) 对所选属性的数值增强factor倍
ImageEnhance.Color(im) 调整图像的颜色平衡
ImageEnhance.Contrast(im) 调整图像的对比度
ImageEnhance.Brightness(im) 调整图像的亮度
ImageEnhance.Sharpness(im) 调整图像的锐度
from PIL import Image
from PIL import ImageEnhance
ps = Image.open("F:\BaiduNetdiskDownload\\蕾姆.jpg")
ps1 = ImageEnhance.Brightness(ps)     #调节亮度
#ps1 = ImageEnhance.Sharpness(ps)     #调节锐度
#ps1 = ImageEnhance.Color(ps)     #调节颜色平衡
#ps1 = ImageEnhance.Contrast(ps)     #调节对比度
ps1.enhance(1.5).save("F:\BaiduNetdiskDownload\\蕾姆\\1.5亮度.jpg")

1.5亮度效果图
利用Python中的PIL库去处理图片_第3张图片
对比度效果图
利用Python中的PIL库去处理图片_第4张图片
锐度效果图
利用Python中的PIL库去处理图片_第5张图片
颜色平衡效果图
利用Python中的PIL库去处理图片_第6张图片

你可能感兴趣的:(Python,python,程序设计)