Skip to content
- Pillow API : https://pillow.readthedocs.io/en/stable/index.html
- Pillow.Image
- Function
- PIL.Image.alpha_composite(im1, im2)
- PIL.Image.blend(im1, im2, alpha)
- PIL.Image.composite(image1, image2, mask)
- PIL.Image.eval(image, *args)
- PIL.Image.merge(mode, bands)
- PIL.Image.new(mode, size, color=0)
- PIL.Image.fromarray(obj, mode=None)
- PIL.Image.frombytes(mode, size, data, decoder_name=’raw’, *args)
- PIL.Image.frombuffer(mode, size, data, decoder_name=’raw’, *args)
- PIL.Image.effect_mandelbrot(size, extent, quality)
- PIL.Image.effect_noise(size, sigma)
- PIL.Image.linear_gradient(mode)
- PIL.Image.radial_gradient(mode)
- PIL.Image.register_open(id, factory, accept=None)
- PIL.Image.register_mime(id, mimetype)
- PIL.Image.register_save(id, driver)
- PIL.Image.register_save_all(id, driver)
- PIL.Image.register_extension(id, extension)
- PIL.Image.register_extensions(id, extensions)
- PIL.Image.registered_extensions()
- PIL.Image.register_decoder(name, decoder)
- PIL.Image.register_encoder(name, encoder)
- Method
- 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.effect_spread(distance)
- Image.entropy(mask=None, extrema=None)
- Image.filter(filter)
- Image.frombytes(data, decoder_name=’raw’, *args)
- Image.getbands()
- Image.getbbox()
- Image.getchannel(channel)
- Image.getcolors(maxcolors=256)
- Image.getdata(band=None)
- Image.getexif()
- Image.getextrema()
- Image.getpalette()
- Image.getpixel(xy)
- Image.getprojection()
- Image.histogram(mask=None, extrema=None)
- Image.paste(im, box=None, mask=None)
- Image.point(lut, mode=None)
- Image.putalpha(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, dither=1)
- Image.reduce(factor, box=None)
- Image.remap_palette(dest_map, source_palette=None)
- Image.resize(size, resample=None, box=None, reducing_gap=None)
- Image.rotate(angle, resample=0, expand=0, center=None, translate=None, fillcolor=None)
- Image.save(fp, format=None, **params)
- Image.seek(frame)
- Image.show(title=None)
- Image.split()
- Image.tell()
- Image.thumbnail(size, resample=3, reducing_gap=2.0)
- Image.tobitmap(name=’image‘)
- Image.tobytes(encoder_name=’raw’, *args)
- Image.transform(size, method, data=None, resample=0, fill=1, fillcolor=None)
- Image.transpose(method)
- Image.verify()
- Image.load()
- Image.close()
- Attribute
- Image.filename: str
- Image.format: Optional[str]
- Image.mode: str
- Image.size: tuple[int]
- Image.width: int
- Image.height: int
- Image.palette: Optional[PIL.ImagePalette.ImagePalette]
- Image.info: dict
- Image.is_animated: bool
- Image.n_frames: int
- ImageDraw
- Function
- PIL.ImageDraw.Draw(im, mode=None)
- Method
- ImageDraw.arc(xy, start, end, fill=None, width=0)
- ImageDraw.bitmap(xy, bitmap, fill=None)
- ImageDraw.chord(xy, start, end, fill=None, outline=None, width=1)
- ImageDraw.ellipse(xy, fill=None, outline=None, width=1)
- ImageDraw.getfont()
- ImageDraw.line(xy, fill=None, width=0, joint=None)
- ImageDraw.multiline_text(xy, text, fill=None, font=None, anchor=None, spacing=4, align=’left’, direction=None, features=None, language=None, stroke_width=0, stroke_fill=None, embedded_color=False)
- ImageDraw.multiline_textbbox(xy, text, font=None, anchor=None, spacing=4, align=’left’, direction=None, features=None, language=None, stroke_width=0, embedded_color=False)
- ImageDraw.multiline_textsize(text, font=None, spacing=4, direction=None, features=None, language=None, stroke_width=0)
- ImageDraw.pieslice(xy, start, end, fill=None, outline=None, width=1)
- ImageDraw.point(xy, fill=None)
- ImageDraw.polygon(xy, fill=None, outline=None, width=1)
- ImageDraw.rectangle(xy, fill=None, outline=None, width=1)
- ImageDraw.regular_polygon(bounding_circle, n_sides, rotation=0, fill=None, outline=None)
- ImageDraw.rounded_rectangle(xy, radius=0, fill=None, outline=None, width=1)
- ImageDraw.shape(shape, fill=None, outline=None)
- ImageDraw.text(xy, text, fill=None, font=None, anchor=None, spacing=4, align=’left’, direction=None, features=None, language=None, stroke_width=0, stroke_fill=None, embedded_color=False)
- ImageDraw.textbbox(xy, text, font=None, anchor=None, spacing=4, align=’left’, direction=None, features=None, language=None, stroke_width=0, embedded_color=False)
- ImageDraw.textlength(text, font=None, direction=None, features=None, language=None, embedded_color=False)
- ImageDraw.textsize(text, font=None, spacing=4, direction=None, features=None, language=None, stroke_width=0)
- PIL.ImageDraw.floodfill(image, xy, value, border=None, thresh=0)
- PIL.ImageDraw.getdraw(im=None, hints=None)
error: Content is protected !!