protanomaly function
Malfunctioning red.
Implementation
Color protanomaly(Color color) {
final double r =
(color.red * 0.81667) + (color.green * 0.18333) + (color.blue * 0);
final double g =
(color.red * 0.33333) + (color.green * 0.66667) + (color.blue * 0);
final double b =
(color.red * 0.0) + (color.green * 0.125) + (color.blue * 0.875);
return Color.fromARGB(255, r.round(), g.round(), b.round());
}