This code of mine generates a canvas of between 2700 and 3500 pixels. It is written with Processing.
The code picks at random from a database of images 6 cropped pictures forming an abstract man and a frame with a color gradient at the background. I tried to grab directly from google the images, but my code powers are quite limited. It also changes the background based in a particular color of a picture.
When any key is pressed the code calculates new positions of new loaded pictures.
When mouse pressed saves a TIFF.
You can download here the software and make yourself a couple of thousand of collages for your boyfriend (in case you don’t like the muscles pictures you can place at the proper DATA folder pictures of flowers or anything else).
I promise to write the next project (the good one!) using a proper syntax with classes.