The four original images were photographs each representing one of the four seasons: spring, summer, fall, and winter.



Masks were used for each of the images. Even the background image (the winter scene) used a mask so that the tree branches could be overlayed on top of the fall image to make the transitions between images more seamless.
While creating the mask for the winter scene, it became apparent that the edge-finding algorithm does not necessarily correspond with the user's intuitive notion of where an edge is. For example, if there was a light edge that I was trying to trace, the algorithm might instead choose to follow a nearby edge that was much more well-defined than the one I was looking at.



The final image contains an image from each of the season in the order that they occur (from left to right).
The GNU Image Manipulation Program was used to apply the masks to layers which were then positioned to evenly partition the space between the seasons.