Article épinglé

mercredi 12 février 2020

Couleurs rouge vert bleu

Objectif

Comme nous sommes en plein pixels, je me suis demandé comment balayer avec script une partie des couples de 0,0,0 à 255,255,255 et éviter de créer 255^3 = 16 millions pixels

Script

r,v,b=0,0,0

for i in range (766):
    print(r,v,b)
    b=b+1
    if b>255:
        v=v+1
        b=255
        if v>255:
            v=255
            r=r+1

Shell

>>> %Run zzz.py
0 0 0
0 0 1
0 0 2
......
0 0 254
0 0 255
0 1 255
0 2 255
.....
0 254 255
0 255 255
1 255 255
2 255 255
....
254 255 255
255 255 255
>>> 

Aucun commentaire:

Enregistrer un commentaire

Tout commentaire nous engage ;)