图像处理库Pillow
Posted yuxiaowu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了图像处理库Pillow相关的知识,希望对你有一定的参考价值。
(一)基本操作
- 加载图像 im = Image.open("E:/photoshop/1.jpg")
- 查看属性 >>> print(im.format, im.size, im.mode)
(‘JPEG‘, (600, 351), ‘RGB‘)
- 图像显示 im.show()
- 图片保存 img.save(‘img.jpg‘)
- 创建缩略图 img.thumbnail(size,Image.ANTIALIAS)
- 裁剪 box = (100,100,300,300)
region = im.crop(box)
- 粘贴 im.paste(region, box)
- 分离合并颜色通道 r,g,b = im.split()
im = Image.merge("RGB", (r,g,b))
- 几何变换 out = im.resize((128,128))
out = im.rotate(45)
- 颜色空间变换 cmyk = im.convert("CMYK")
gray = im.convert("L")
- 滤波 outF = imgF.filter(ImageFilter.DETAIL)
conF = imgF.filter(ImageFilter.CONTOUR)edgeF = imgF.filter(ImageFilter.FIND_EDGES)
以上是关于图像处理库Pillow的主要内容,如果未能解决你的问题,请参考以下文章