mercredi 21 janvier 2009

Bout de code #3 : Motion Painting

En partant de l'idée de Cam Graffiti, je me suis dit qu'il serait intéressant de trouver d'autres outil qu'une couleur marqueur pour jouer le rôle de pinceau. Ayant précedemment travailler sur la détection d'objets en mouvements, j'ai tout de suite penser à utiliser les variations de couleur de l'image comme pinceau.

Ce pinceau est donc obtenu en faisant la différence de couleurs entre deux images consécutives, puis de peindre aux endroits où cette diffférence est élevée.

On peut ensuite ajouter différents effets, de manière optionnelle :
  • ne garder dans le pinceau que les contours des objets (grâce au filtre de Canny)
  • appliquer un filtre après l'ajout de la couleur, que ce soit un filtre gaussien, qui donne un effet bombe de peinture, où un filtre médian, qui donne des "taches" de couleurs aux formes plus arrondies
  • superposer la "peinture" à l'image en niveaux de gris

1 commentaire:

  1. Coucou ! En faisant une recherche sur l'art informatique et code comme mots-clés, j'attéris sur ton blog. Et je trouve que cette production est très intéressante par les filtres. La deuxième image est intriguante car elle me donne l'impression qu'il y a un spectre.

    Je te souhaite une bonne continuation et bon courage! :D

    RépondreSupprimer