PyConFr 2014

Lyon, October 25-28

PyConFR 2014

samedi 15:00:00–15:30:00

[E/R] Visualisation avec python

Nicolas Rougier

Audience level:
Intermediate

Description

Figures, dessins et animations (2D/3D) avec python.

Abstract

Matplotlib est une librairie graphique 2D (avec un support partiel de la 3D) qui est la librairie standard pour la visualisation scientifique. Elle permet notamment d'exporter vers tous les formats standards de publications (vectoriel ou bitmap) et peut être aussi utilisée pour simplement faire du graphisme. C'est aussi un outil très précieux pour l'enseignement puisqu'il permet aux élèves de très rapidement visualiser un résultat lorsque la situation s'y prête.

Cependant, lorsque l'on souhaite faire de la 3D, les choses se compliquent un petit peu et il faut alors se tourner vers OpenGL qui est l'un des standards de l'industrie (OpenGL, GL ES, WebGL). OpenGL est très facilement accessible sous python, mais sa programmation l'est elle beaucoup moins. Il faut alors se tourner vers des librairies de plus haut niveau telles que pyglet, nodebox, pyprocessing ou le tout récent projet vispy.

Cette proposition d'intervention a pour but de présenter un panaroma de la visualisation avec python.

Quelques liens:

  • Tutoriel matplotlib: http://www.loria.fr/~rougier/teaching/matplotlib/matplotlib.html
  • Tutorial OpenGL: http://www.loria.fr/~rougier/teaching/opengl/index.html

Voir le support de présentation

Sponsors