2-D Discrete Wavelet Decomposition

Your browser is not Java enabled. Instead you can download and unzip the software and execute the applets locally through the provided batch scripts: click here. Note that this still requires a local Java installation.


This application shows the Discrete Wavelet Transform (DWT) decomposition of a given input image and allows you to add artificially generated noise and blur. Next, it allows you to play with soft/hard thresholding functions.

The input image can either be an pre-loaded image (the classical zone plate image, Shepp-Logan phantom, circle) or loaded from a file. Please be aware that this last feature may not work in the webbrowser due to security restrictions as hard disk access is required. On the left side, you can select:

On the right side, you can choose the number of scales of the transform.