Skip to content

Latest commit

 

History

History
71 lines (52 loc) · 4.38 KB

lab1.md

File metadata and controls

71 lines (52 loc) · 4.38 KB

Lab1 - Initiation à Processing.org

Formes et images

Manipuler des formes

  • Créer la composition graphique suivante en respectant l’ordre d’apparition des formes et leur taille.

Tips : Primitives graphiques sous Processing.org

Solution : Paintings

Manipuler des images

  • Afficher deux images ayant une teinte différente.
  • Charger un fichier png avec un bit de transparence et créer une composition graphique en superposant les couches.
  • Faire défiler de droite à gauche votre composition graphique.

Tips :

Utiliser la typographie

  • Afficher votre citation favorite avec votre police de caractères préférée.
  • Utiliser deux polices de caractères différentes pour simuler un dialogue fictif entre 2 utilisateurs (phrases justifiées à gauche pour l’un et à droite pour l’autre)

Tips : Gestion de la typographie sous Processing.org

Un peu d'interaction ...

Utiliser les entrées classiques clavier/souris

  • Utiliser les flèches du clavier (droite, gauche, haut et bas) pour modifier la position d’un triangle affiché dans la fenêtre
  • Dessiner un personnage qui réagit suivant les actions de la souris.

Tips : Clavier et Souris

Manipuler des films vidéo

Télécharger une vidéo sur Youtube au format mp4 (vous pouvez utiliser vlc portable ou par exemple le site https://mrs0m30n3.github.io/youtube-dl-gui pour la sauver)

Charger le projet videos et modifier le code de telle manière que vous puissiez gérer le rembobinage, la pause et le démarrage de la vidéo avec les touches du clavier.

... et de mise en réseau

Un flux RSS

Charger le projet RSS, l’installer et l’ouvrir. Exécuter le code. Modifier le code de telle manière à télécharger le flux RSS (Really Simple Syndication) du journal "le Monde" et afficher les "Unes" dans des cercles quand l’utilisateur clique sur le titre du journal.

Tips : format RSS

Capturer l'instant ...

Webcam

Installer au préalable la librairie Video disponible dans le menu Outils | Ajouter un outil… puis onglet Libraries.

Télécharger le projet webcam Modifier le projet de telle manière qu’en appuyant sur la barre espace, on puisse modifier les effets à appliquer sur le flux vidéo (on souhaite notamment avoir comme effet : mode niveaux de gris et inverse vidéo)

"I'm your father"

Installer au préalable la librairie OpenCV disponible dans le menu Outils | Ajouter un outil… puis onglet Libraries.

Modifier l’exemple LiveCam fourni par OpenCV et remplacer chaque figure détectée par une webcam par le masque de Dark Vador

Adresses utiles

--> Aller à la suite <--