Invert Desaturate Sepia
Tint Noise Shift RGB
Emboss
This demo only runs in Chrome. If you run this demo on your local computer using Chrome you will get a "Uncaught SecurityError: Failed to execute 'getImageData' on 'CanvasRenderingContext2D': the canvas has been tainted by cross-origin data.
" message in the console and the canvas won't update. This means that the context.getImageData()
needs to run off of a web server.
Solution - Post this HTML file to a web server.