Pygame est avant tout une bibliothèque orientée jeu, même si elle peut être utilisée comme ici pour traiter et modifier les images.
Je vais vous présenter pour finir deux programmes permettant de s'amuser un peu, libre à vous de les récupérer, les améliorer, les transformer pour en faire un programme adapté à vos besoins...
Jeu de Puzzle
Le jeu suivant consiste à reconstituer une image originale aux dimensions 600x450 en déplaçant les 11 pièces de dimension 150x150 du puzzle une à une. La sélection de la pièce à déplacer se fait par un clic droit, ce qui déclenche automatiquement son déplacement dans une case adjacente libre si elle existe.
Vous trouverez l'archive contenant le code ainsi que les fichiers images nécessaires ici.
Ci-dessous une copie d'écran du puzzle à reconstituer au départ ainsi que de l'image finale lors de la résolution du problème :
Modification d'une Image à partir d'un Son
La vidéo suivante présente un aperçu des possibilités de Pygame utilisé ici conjointement avec Numpy et Scipy.
Le programme créée disponible ici ainsi que la musique choisie (de Nicolai Heidlas, sous licence libre) disponible là permettent de modifier en temps réel l'image précédente sur un rythme donné par l'application d'un algorithme de FFT (Transformée de Fourier) rapide appliqué au morceau choisi...