« Pygame/Introduction au module Surfarray » : différence entre les versions
Contenu supprimé Contenu ajouté
Ligne 187 :
Dans notre premier exemple, nous créons un tableau tout noir de 128 lignes sur 128 colonnes. Pour créer un tableau numérique avec un taille déterminée, il est préférable d'utiliser la fonction zeros. Ici, le tableau de zéro forme une surface noire.
# tableaux de 3 dimensions, séparation des composantes RVB
[[Image:http://www.pygame.org/docs/tut/surfarray/striped.jpg]]
striped = N.zeros((128, 128, 3))
Ligne 193 :
striped[:,::3] = (0, 255, 255)
surfdemo_show(striped, 'striped')
Ici nous manipulons un tableau à 3 dimensions. On commence par créer une image rouge. Alors on extrait un ligne sur trois et on lui donne la couleur bleu/vert. Comme vous pouvez le constater, nous pouvons traiter les
==exemple 3==
|