Satimage Précédent | Suivant
Création d'une matrix depuis une vidéo
Accueil Documentation Smile Calcul numérique Le calcul avec Smile Création d'une matrix depuis une vidéo  
Pour importer la matrice des niveaux de gris d'une image (ou de plusieurs images) d'une vidéo, vous devez l'ouvrir dans Smile.

  • Pour pouvoir travailler sur une vidéo dans Smile, vous devez tout d'abord l'ouvrir en niveaux de gris. Par défaut, Smile ouvre les vidéos en couleurs (vous pouvez modifier ce réglage par défaut dans le dialogue des Préférences). Pour modifier ce réglage par script, utilisez la propriété globale my gMovieGrey.
    set savedmode to my gMovieGrey
    set my gMovieGrey to true
    set mw to DoOpen(aMoviePath)
    set my gMovieGrey to savedmode
  • Pour lire la matrice des niveaux de gris de l'image courante sous forme d'une matrix, utilisez la propriété image des movie windows.
    set m to image of mw
    QuickScalarMap(0, 0, m, 0) -- affiche m dans un scalar map
  • Pour avancer ou reculer d'un certain nombre d'images, utilisez la propriété «class STEP» suivie de la commande draw.
    set «class STEP» of mw to 1 -- avance d'une image
    draw mw
    set «class STEP» of mw to -3 -- recule de trois images
    draw mw
English version
Copyright ©2008 Paris, Satimage