This repository contains the replication of the color image noise interpolation methods to correct impulsive noise, outlined in this paper. See documentation for more details, see report for walkthrough.
Clone the repository,
git clone https://github.com/alvii147/ImageNoiseInterpolation.git
Navigate to cloned directory,
cd ImageNoiseInterpolation/
Set up and activate Python virtual environment (optional),
python3 -m venv env
# Linux/MacOS
source env/bin/activate
# Windows
source env/Scripts/activate
Install dependencies,
pip3 install -r requirements.txt
python3 noisify.py birb.png birb_noisy.png -p 0.02 -n 0.02
python3 interpolate.py birb_noisy.png birb_interpolated.png