im=Image.open(path) | 读取图片 |
---|---|
im.show() | 显示一张图片 |
im.save() | 保存图片 |
Image.new(mode,size,color) | 创建新图片 |
Image.nblend(img1,img2,alpha) | 两张图片相加 |
im.format/size/model | 查看图像信息 |
im.crop(box) | 图片裁剪 |
im.paste(region,box) | 图像黏贴(合并) |
im.split() | 通道分离 |
Image.merge("RGB,(b,g,r)) | 通道合并 |
img.resize() | 改变图像的大小 |
img.rotate(45) | 逆时针旋转45° |
im.transpose(Image.ROTATEA_180) | 旋转180° |
im.transpose(Image.FLIP_LEFT_RIGHT) | 左右对换 |
im.transpose(Image.FLIP_TOP_BOTTOM) | 上下对换 |
im.convert(“RGBA”) | 图像类型转换 |
im.getpixel((4,4)) | 获取某个像素位置的值 |
im.putpixel(point,value) | 改变某个像素位置的值 |