Skip to main content

Convert images to pixel art using retro palettes like NES, GameBoy, Minecraft, and PICO-8.

Project description

Pixelify

🎨 Convert images into retro-style pixel art using palettes like NES, GameBoy, Minecraft, and PICO-8. Also supports dithering and transparent backgrounds.

Installation

pip install pixelify

Usage (Python)

from pixelify import pixelify_to_nes
img = pixelify_to_nes("image.jpg", pixel_size=8)
img.save("output.png")

Features

  • NES, GameBoy, Minecraft, PICO-8 palettes
  • Transparent PNG output
  • Dithering (Floyd–Steinberg, Ordered, Jarvis–Judice–Ninke)

License

MIT

Project details


Release history Release notifications | RSS feed

This version

0.1

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyartify-0.1.tar.gz (3.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pyartify-0.1-py3-none-any.whl (3.9 kB view details)

Uploaded Python 3

File details

Details for the file pyartify-0.1.tar.gz.

File metadata

  • Download URL: pyartify-0.1.tar.gz
  • Upload date:
  • Size: 3.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.2

File hashes

Hashes for pyartify-0.1.tar.gz
Algorithm Hash digest
SHA256 aabfd4e12120ee4938a8b22f2b427d94ddd22c3dc0d144fc2feb225a88a48feb
MD5 a598df5a7da614ea6ab6b24e665e0e8c
BLAKE2b-256 4f9e52df1e1be93bf2a8c79faebb96eba637c6c31866335fdf2ceb57d17ff0ea

See more details on using hashes here.

File details

Details for the file pyartify-0.1-py3-none-any.whl.

File metadata

  • Download URL: pyartify-0.1-py3-none-any.whl
  • Upload date:
  • Size: 3.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.2

File hashes

Hashes for pyartify-0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a819fb6b59fb0a0977097c4aca6599c65b6f05dc565b2a3973df41a1baa9d50e
MD5 9c45cacfe1e8f74a6ac7b599d320c793
BLAKE2b-256 24848b25324da6d1a28c5cfca2d530923571700ae34fccfa100ef7eb4b0d3f77

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page