Problem set 4 consists of 3 problems:
- Filter (less)
- Implement a program that applies the following filters to BMPs
- Grayscale
- Sepia
- Reflection
- Blur
- Implement a program that applies the following filters to BMPs
- Filter (more)
- Implement a program that applies the following filters
- Grayscale
- Reflection
- Blur
- Edges
- Implement a program that applies the following filters
- Recover
- Implement a program that recovers JPEGs from a forensic image
The "less" / "more" indicates the difficulty level of problem. Students are given the choice of selecting between a less/more challenging problem to complete but both have been done for more practice.
All the code and related files were obtained from CS50. Only the files specified by CS50 for working on were edited.
Files edited: helpers.c, recover.c