Image.alpha_composite(im, dest=(0, 0), source=(0, 0))
|
复合图片
|
Image.convert(mode=None, matrix=None, dither=None, palette=0, colors=256)
|
返回修改之后的副本
|
Image.copy()
|
复制该图片
|
Image.crop(box=None)
|
返回矩形的区域
|
Image.draft(mode, size)
|
|
Image.filter(filter)
|
使用过滤器过滤图片
|
Image.getbands()
|
返回图片的类型
|
Image.getbbox()
|
计算非0的区域
|
Image.getcolors(maxcolors=256)
|
计算图片中的出现的颜色
|
Image.getdata(band=None)
|
返回这个图片的像素值
|
Image.getextrema()
|
获得最小和最大的像素值
|
Image.getpalette()
|
返回这个图片的调色板
|
Image.getpixel(xy)
|
返回指定像素的值
|
Image.histogram(mask=None, extrema=None)
|
染回图片的柱状图
|
Image.offset(xoffset, yoffset=None)
|
|
Image.paste(im, box=None, mask=None)
|
粘贴其他图片
|
Image.point(lut, mode=None)
|
|
Image.putalpha(alpha)
|
添加alpha层
|
Image.putdata(data, scale=1.0, offset=0.0)
|
复制像素
|
Image.putpalette(data, rawmode=’RGB’)
|
添加调色板
|
Image.putpixel(xy, value)
|
更改指定位置的像素
|
Image.quantize(colors=256, method=None, kmeans=0, palette=None)
|
|
Image.resize(size, resample=0, box=None)
|
返回调整大小的图片
|
Image.remap_palette(dest_map, source_palette=None)
|
重新调色
|
Image.rotate(angle, resample=0, expand=0, center=None, translate=None)
|
旋转图像
|
Image.save(fp, format=None, **params)
|
保存图片
|
Image.seek(frame)
|
|
Image.show(title=None, command=None)
|
展示图片
|
Image.split()
|
分割成不同的bands
|
Image.getchannel(channel)
|
返回单通道的图片
|
Image.tell()
|
返回当前框架的数字
|
Image.thumbnail(size, resample=3)
|
|
Image.tobitmap(name=’image’)
|
|
Image.tobytes(encoder_name=’raw’, *args)
|
转化为二进制文件
|
Image.tostring(*args, **kw)
|
转化为字符串文件
|
Image.transform(size, method, data=None, resample=0, fill=1, fillcolor=None)
|
变形图片
|
Image.transpose(method)
|
|
Image.verify()
|
|
Image.fromstring(*args, **kw)
|
从字符串读取图片
|
Image.load()
|
|
Image.close()
|
关闭图片
|