This was a project for a java class. The purpose was to be able to be able to create and manipulate a photo album file.
The user has the option to create a new photo album or open an existing one. The photo album, file extension .paf, is essentially just a csv file with the absolute paths for pictures. Once in a photo album, the user can add or remove photos. They can also scroll through the album and view the pictures. There is also an option to scroll through the photos automatically with a delay in however many seconds the user chooses. The last feature is a filter. What this does is reads the image pixel by pixel and changes the color based on which filter is chosen.