(一)基本操作
- 加载图像 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)
原文地址:https://www.cnblogs.com/yuxiaowu/p/10460735.html
时间: 2024-10-13 22:13:23