top of page

CULTURE INFORMATIQUE

Processing - Manipulation d'images

  • Photo du rédacteur: Miya & Max
    Miya & Max
  • 2 nov. 2018
  • 1 min de lecture

Nous allons à présent étudier la manipulation d'images dans un programme, en nous appuyant sur un exemple concret.


Ces commandes servent à la déclaration d’un OBJET "img "et "img 2".



Ces variables définissent les positions x et y de l’angle supérieur gauche de l'image.




Loadimage charge l’image. Il doit toujours se trouver dans le setup.




La fonction image affiche l’image "img", avec l’angle supérieur gauche en position 0,0.


Cette ligne affiche plus de paramètres que son homologue ci-dessus. Ces paramètres supplémentaires imposent à l’image une taille choisie.


Cette condition définit les paramètres de victoire du jeu : il faut que l'image représentant Tux se situe à des positions x et y bien précises.











Processing crée 3 tableaux contenant chacun les valeurs rouges et vertes et bleues des pixels de l’écran. L’assesseur get permet d’obtenir la couleur du pixel situé au-dessus du Tux. S’il est noir, Tux ne peut pas monter. Sinon, il monte.







On retrouve ici le même fonctionnement que précédemment. On retrouve dans le programme des lignes de code similaires pour les déplacement vers la gauche et vers le bas.

Les trois fonctions "PImage", "loadImage" et "image" sont associées et permettent d’afficher l’image. (déclaration/chargement/affichage).




Comments


Lycée B.Palissy

164 Bd de la Liberté

47000 Agen

© 2018 usethfrogsluke . ecole du baguette Créé avec Wix.com

 

bottom of page