In kleurtheorie zijn complementaire kleuren, kleuren die sterk contrasteren. Deze kleuren staan tegenover elkaar staan in de kleurencirkel1. Zo zijn lichtblauw en oranje bijvoorbeeld complementaire kleuren.

De kleurencirkel.

De kleurencirkel.

Opgave

Schrijf een functie complementair(kleurcode) die gegeven een RGB-kleurcode als tupel de complementaire kleurcode (een tupel) als return waarde geeft. Je kan de complementaire kleur berekenen via de formule:

(255 - rood, 255 - groen, 255 - blauw)

Voorbeeld

>>> complementair((0, 128, 128))
(255, 127, 127)

Want voor rood geldt: 255 - 0 = 255, voor groen: 255 - 128 = 127 en tot slot voor blauw: 255 - 128 = 127.