Processing is a langage for creating visual art with code. This February Martin Pirson and I organised a working session to gather the community in Brussels during which Frederik Vanhoutte accepted to come to present some of his work. We were kindly hosted by Hackerspace Brussels .
Here are some of the ressources and exercises we played around with.
Processing Community Day Brussels
Editor: P5.js online editor - please make an account
Most Sketches ressources based on Andreas Refsgaard course on Machine Learning for Designers andreasrefsgaard.dk ——> Machine Learning and P5.js
Exercise: Draw a face using the simple in 1_1_Basic_Shapes. Remember to save it!
Exercise: Color your face using the 1_2_Basic_Shapes_colors. Remember to save it!
Exercise: Control some aspect of your face from the first exercise with mouse, keyboard, noise, random, sin and/or map
ml5js templates, examples and exercises
1) Train a classification algorithm
Exercise: Train a classifier to distinguish between two different classes. Make something happen (visuals or sound) for one or both the classes.
2) MobileNet pretrained classification
Exercise: Pick an object (or a few objects) for the model to recognise. Make something happen when your object(s) gets detected.
3) Train a regression algorithm
Exercise: Train the regressor and use the continuous output value to control something.
4) PoseNet pose detection
Exercise: Get the values of one or more bodyparts and use them to control something.