Dimanche, 26 avril

Nous avons écouté certaines vidéos pour se familiariser avec Processing et Java, mais nous avons vite vu que Java ressemble beaucoup à C#, donc nous n’avions pas vraiment de difficulté à comprendre comment nous allions coder avec ce language. Nous avons donc directement commencé à se familiariser avec le Color Tracking.

La première chose que nous avons dû faire est installer la librairie Video faite par The Processing Foundation. Cette librairie nous permettra de prendre en entrée la vidéo de notre WebCam et de l’afficher par la suite dans la fenêtre de processing. Ensuite, nous avons suivi les étapes des vidéos mentionnées dans notre bibliographie pour réussir à avoir une fenêtre avec notre WebCam qui soit capable de faire du “Color Tracking”.

Le programme prend essentiellement chaque pixel de couleur dans l’écran puis les compare les uns avec les autres pour trouver le candidat qui sera le plus proche de la couleur recherchée (ici, le rouge) à l’aide de la méthode de la distance Euclidienne, qui choisira donc le meilleur résultat possible à l’intérieur du cadre de l’écran. Une fois le meilleur résultat choisi, il créera donc un cercle rouge qui se placera à la position où la couleur était la plus forte, et la méthode draw() fera donc ces calculs constamment jusqu’à ce que le programme soit fermé.

Laisser un commentaire

Concevoir un site comme celui-ci avec WordPress.com
Commencer