Simple C project to apply different filters to BMP images. The different filters are grayscale, sepia, reflection, and blur.
To use, compile and run the executable with the following command
./filter -[flag] [input] [output]
Where:
[flag]
is one of the following:g
for grayscales
for sepiar
for reflectb
for blur
[input]
is path to the input BMP file[output]
is where the filtered image will be saved
Original Image:
Filtered Images:
Compiled using clang and make