Image Lab
- A set of DIP operations
- Written in C
- Solo
- Source on GitHub
Description and Responsibility
Excluding the first project, these projects aimed to apply a series of Digital Image Processing (DIP) operations to an input image of the Pixel Portable Map (PPM) format and output those operations to a new file (of the same PPM format). Each project built on the last and ultimately built to processing a video file. The videos were inputed as a YUV file and outputed in the same format.
In addition, both the image and video portions of the project had us generating a fractal structure and outputing it both as a single image and as an animated video.
Design Process
Due to these being much smaller projects and each one designed to build towards the next, the majority of my design decisions rested on properly researching the functions and finding a method of implementation.
Screenshots