Gegeven:
Middenin de zomer van 2022 lanceerde de VRT-nieuwsdienst haar gloednieuwe website. Daar springt bezoekers en designers één element heel snel in het oog: de website maakt gebruik van dynamishe achtergronden voor hun categorieën zoals ‘sport’ of ‘cultuur’. Deze achtergronden zijn dynamisch omdat ze mee veranderen aan de hand van de afbeeldingen die er in staan. Telkens staan er drie afbeeldingen per categorie.
De kleur van de achtergrond wordt als volgt bepaald:
- Men neemt de dominante kleur van afbeelding 1;
- Men neemt de dominante kleur van afbeelding 2;
- Men neemt de dominante kleur van afbeelding 3;
- Men drukt die kleuren uit in RGB-code;
- Een RGB-code is een lijst of list met drie items;
- Een voorbeeld van een RGB-code: rood = [255, 0, 0]
- De achtergrondkleur of wordt uitgedrukt in RGB-code;
- Elke van de drie RGB-waardes van de achtergrondkleur is het gemiddelde van de waarden van afbeelding 1, 2 en 3.
Opgave:
- Schrijf de code die op zoek gaat naar de achtergrondkleur van een VRT-website-categorie, op basis van drie afbeeldingen;
- Start met volgende drie afbeeldingen:
- image1 = [255, 0, 0] #rood
- image2 = [0, 255, 0] #groen
- image3 = [0, 0, 255] #blauw
In deze oefening maak je gebruik van lijsten, de append-functie en een zip.