2016-03-30 Créer une vidéo à partir d’une simulation

C’est une petite vidéo construire à partir d’une simulation de population. Elle représente le taux de mortalité au sein d’une population en fonction de certaines hypothèses au niveau de la transmission. Mais ce n’est pas le sujet de cet article. Comment créer cette petite vidéo ?

On construit d’abord une série d’images toutes de la même taille, avec matplotlib, pygame ou autre. Dans le cas présent, c’est la fonction pygame_simulation.pygame_simulation qui enregistre 1000 images. On utilise ensuite opencv pour construire la vidéo. C’est ce que fait la fonction make_video. Un logiciel comme MovieMaker permet de convertir la vidéo dans un format qui passe mieux dans un navigateur, d’ajouter une bande son ou de faire un court montage.

Voici une autre vidéo obtenue de façon similaire avec la fonction corde.pygame_simulation :