Use total variation method to create convex models for denoising, debluring, inpainting RGB images.
- Install python >= 3.6.2
- Type
python denoise.py
in cmd or terminal to denoising. - Type
python deblur.py
in cmd or terminal to debluring. - Type
python inpaint.py
in cmd or terminal to inpainting.
- folder
denoising_benchmark_data
consists data to benchmark for denoisinng. - function
denoising_real()
in filedenoise.py
is used to benchmark this method with mean filter, median filter and threshold in Fourier domain.