minhquoc0712 / DCT-2D-filter

DCT image denoising

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DCT-2D-filter

License: MIT

DCT image denoising implementation in MATLAB. The implementation follows DCT Image Denoising: a Simple and Effective Image Denoising Algorithm.

Denoise function

Run DCT_denoising.m in the src folder to perform the DCT 2D denoising algorithm.

Demo

Run demo.m in the src folder to see the demo usage and parameters selection. Below is the output image from running the script. Demo result

Test

Run test_dct_denoising in the src folder to test the correctness of the denoising algorithm. It is a simple test that sets the threshold to zero. Then the output and input image should be the same.

References

[1] Yu, Guoshen, and Guillermo Sapiro. "DCT image denoising: a simple and effective image denoising algorithm." Image Processing On Line 1 (2011): 292-296.

About

DCT image denoising

License:MIT License


Languages

Language:MATLAB 100.0%