Visualisation

Images

Quelques logiciels disponibles sur la plupart des machines pour créer des images à partir de vos résultats numériques :

Pour retoucher une image une fois qu'elle a été enregistrée : GIMP

Films

Convertir une séquence d'images en film sous Linux

  • Une image JPEG de bonne qualité à partir d'une image EPS :
convert -density 200 -quality 100 <image>.eps <image>.jpg
  • Convertir toutes les images EPS du répertoire courant en JPEG :
for i in *.eps;do echo $i;convert -density 200 -quality 100 $i $i.jpg;done
  • Une animation GIF (visible dans tout navigateur internet) à partir d'une séquence d'images EPS (un fond transparent conduit à une superposition d'image) :
convert -delay <délai entre deux images> -loop 0 *.eps <animation>.gif
  • Un film MPEG à partir d'une séquence d'images JPEG nommées image1.jpg, image2.jpg, etc :
ffmpeg -sameq -i <nom de l'image>%d.jpg <film>.mpg
mencoder mf://*.jpg -mf fps=25:type=jpg -ovc lavc -lavcopts vcodec=mpeg4 -oac copy -o <film>.avi

Convertir un film du format AVI au format MPEG

ffmpeg -sameq -i <in>.avi <out>.mpg

Extraire les images d'un film

  • Depuis une animation GIF avec convert :
convert <animation>.gif <images>.jpg
  • Depuis tout format de film avec mplayer :
mplayer -vo png <film>

Coller deux films

mencoder -ovc copy -oac copy <film1>.avi <film2>.avi -o <film>.avi

Convertir toutes les images EPS avec un fond transparent du répertoire courant en images PNG avec un fond blanc

for i in *.eps;do echo $i;convert -alpha Off -background white $i $i.png;done

Autres logiciels de visualisation scientifique