This repository adds gaussian and salt pepper to an image. Then, it applies fourth types of filters: Low-Pass Gaussian, Median, Bilateral, NLM (Non Local Means) in order to notice which one is better.
It is composed by ECM type class which calculates mean quadratic error, NOISE type class wich adds different types of noise depending on its parameter and finally, the main.