icdwt is a MATLAB GUI tool which compresses bmp images using the Discrete Wavelet Transform (DWT) and compares the results with several compression techniques like JPG and Discrete Cosine Transform (DCT). The metrics that icdwt uses are the Compression Ratio (CR) and Peak Signal to Noise Ratio (PSNR) with good results.
For the tests it has been used the following image (in its bmp version),
And some results were:
- In the first figure it can be seen the PSNR vs CR for JPEG, DCT and DWT methods.
- In the last image it can be illustrate the variation of CR as a function of the level of decomposition for hard and soft Universal Thresholding.
For more information check the following document in Spanish.