Skip to content

Latest commit

ย 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

paint-by-number

๐Ÿ–Œ๏ธ Streamlit app to generate a paint-by-number version of a picture.

Screenshot 2025-08-25 at 09 38 04

How to use

Per usual, clone the repo, create a virtual environment and install the project:

git clone https://github.com/anacltd/paint-by-number.git
cd paint-by-number
python3.10 -m venv venv
source venv/bin/activate
pip install -e .

To launch the Streamlit app:

streamlit run cd src/paint_by_number/app.py

Clicking Download results will download a ZIP file containing the colour-blocked image, the colour palette and the paint-by-number version.

That's it!

Nota bene

The paint-by-number version of the picture is not 100% accurate, especcially if the picture has many tiny details.

About

๐Ÿ–Œ๏ธ Streamlit app to generate a paint-by-number version of a picture.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages