API Documentation

Main module.

pixelize.entrypoint(argv=None)[source]

Entrypoint for command line interface.

Parameters:

argv (Sequence[str] | None) –

Return type:

None

pixelize.pixelize(image, *, output=None, rembg=None, inner=None, color_reduction=None, alpha_min=None, alpha_max=None, margin=None, border=None, width=None, height=None, scale=None, crop=None)[source]

Turn Image into pixel art.

Parameters:
  • image (Image | str | PurePath | IO[bytes]) –

  • output (str | PurePath | IO[bytes] | None) –

  • rembg (bool | None) –

  • inner (bool | None) –

  • color_reduction (int | None) –

  • alpha_min (int | None) –

  • alpha_max (int | None) –

  • margin (int | None) –

  • border (bool | None) –

  • width (int | None) –

  • height (int | None) –

  • scale (int | None) –

  • crop (Tuple[int, int, int, int] | None) –

Return type:

Image