In Project 5 I made a program that processes a list defining a collage and builds the resulting image. The collage list information specifies if the program should apply an effect and/or an alpha blend to each image.
1.) Creating the build collage function which is capable of taking a list and creating a collage from the information within the list.
2.) Creating a Read Images function which reads in each of the images in the collage and for each image stores the corresponding Pixmap in the picture list.
A function that reads in each of the images in the collage and for each image stores the corresponding Pixmap in the picture list.
3.) Creating a GetImageSize Function
- Enable the placePixmapNoBkg function to handle both the blue and green screens. You can try to do this automatically (e.g. by checking some part of the image) or by adding a parameter that indicates which kind of background screen is being used.
- EXTENSION 2:* Create some new image effects you didn't implement in the last lab.
WHO I WORKED WITH: On this project, I worked with the TA’s Mathias and Will.
WHAT I LEARNED: This project taught me more about list organization and how dynamic they can be. I also learned more about boolean values!