dithering is a web application used to present various dithering algorithms.
There different methods:
- go to project website,
- go to docker for more information,
- go to node for more information,
- open index.html in your preferred browser (may break due to browser privacy rules).
Build image
docker build -f Dockerfile -t dithering .Run
docker run -d -p 8080:8080 ditheringGo to http://localhost:8080/.
If you have node and npm installed run following commands
npm i http-server
npm run startGo to http://localhost:8080/.
- average diffusion
- error diffusion dithering
- ordered dithering random
- ordered dithering relative
- popularity algorithm
The didactic basis for the algorithms were lectures and slides in the subject of computer graphics.
Author of this project is Jakub Rudnik.