A web application to translate color schemes between dark- and light-background using the CIECAM02 color appearance model.
Python 3, Flask, uWSGI, and special thanks to the authors of the colour-science Python module.
When app.sh
is invoked for the first time, it will create a Python virtual environment in venv
and install dependencies into it. (If venv
is later removed, it will be recreated.) The included sample uWSGI web server configuration (uwsgi_example.ini
) will serve HTTP on port 8000 by default; for deployment, use of the socket
or http-socket
directives and a reverse proxy are preferred. (See the Flask deployment guide for uWSGI.)