Filtering is a technique for modifying or enhancing an image, such as highlighting certain features or removing others. Image filtering include smoothing, sharpening, and enhancement In this project, image filtering is done by manipulating pixels using C++ libraries The image data is read digitally where pixel manipulation is done to obtain grey-scale, red-filtered image, etc.
Working in terminal:
Example ppm image:
Grey-scaled image
Red-filtered image