IDWT ist der Umkehrprozess der Wavelet-Zerlegung. Im Gegensatz zur Zerlegung setzt sich der Rekonstruktionsprozess aus Upsampling und nachfolgender Filterung zusammen. Seine Filter werden von dem gewählten Wavelet bestimmt.
Die Berechnung wird mit einer NAG-Funktion implementiert: nag_idwt().