Skip to content

minhquoc0712/DCT-2D-filter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.