MrJingle02 — 2016-04-16 15:42:53

Bonjour à tous !

Alors voilà je suis vraiment novice sur Processing et pour une option à la fac en première année je dois réaliser un projet pas forcément très complexe mais je bloque et c'est pour cela que je vous sollicite.

Le sujet est donc "Interaction clavier et souris" et j'ai choisi de prendre une image de paysage et je voudrais que lorsqu'à chaque fois qu'on clique dessus, l'image change grâce à un filtre (threshold, gray etc...) en passant par tous les filtres juste en cliquant et que lorsque j'appuie sur les touches directionnelles droite et gauche la densité de pixel augmente ou diminue tout en gardant le filtre où on s'est arrêté sur l'image. Pour l'instant j'ai juste réussi à faire apparaître l'image avec un filtre. Je sais c'est pas terrible.. Je vous copie/colle mon code actuel ridicule au cas où si vous voulez voir ou j'en suis.

Merci d'avance !

 PImage img;

void setup() {
  size(1920,1080);
 img = loadImage("dubai.jpg");
 
}

void draw() {
  image(img,0,0);
  filter(THRESHOLD);
}
thoskan — 2016-04-17 09:07:58

Je te conseille d'aller faire un tour sur flossmanuel, toute la magie de processing y est très bien expliquée.

http://fr.flossmanuals.net/processing/l … s-clavier/

http://fr.flossmanuals.net/processing/l … ts-souris/

https://processing.org/reference/filter_.html

avec ces trois liens, tu dois pouvoir t'en sortir.

MrJingle02 — 2016-04-17 13:20:41

Je vais aller y jeter un coup d'oeil, merci beaucoup !