Colour vision deficiency simulator

This page aims to give you a rough idea of what people with different colour vision see.

Unmodified
Simulated protanomaly
Simulated deuteranomaly
Simulated tritanomaly

This is based on the method described in A Physiologically-based Model for Simulation of Color Vision Deficiency.

To simulate a colour vision deficiency, the (r,g,b) vector for each pixel is multiplied by a matrix representing the eye's response in each kind of colour receptor.