« Pygame/Introduction au module Surfarray » : différence entre les versions

Contenu supprimé Contenu ajouté
Ligne 223 :
scaleup[:,1::2] = scaleup[:,::2]
surfdemo_show(scaleup, 'scaleup')
Augmenter la taille d'une image n'est pas aussi radicalement simple, mais s'inspire de la diminution que nous avons réalisé en utilisant la notation en tranches. D'abord, nous créons un tableau qui est de deux fois la taille de l'original. On réalise une copie du tableau original, pixel par pixel, en écrivant seulement sur les colonnes et les lignes de rang pair du tableau de destination, puis on réalise à nouveau l'opération en écrivant seulement sur les colonnes et les lignes de rang impair du tableau de destination. On obtienobtient ainsi une image dont la taille a doublé.