Questo lavoro propone un approccio per migliorare le prestazioni dell'algoritmo di compressione delle immagini. Un algoritmo DWT efficace è stato eseguito sul file dell'immagine di input per ottenere i coefficienti dell'immagine decomposta. Il codificatore SPIHT migliorato insieme al codificatore Huffman viene applicato per codificare i coefficienti DWT e dall'altra parte il processo di decodifica viene fatto per ottenere l'immagine ricostruita con Inverse DWT. La simulazione viene fatta su Matlab per verificare la corretta funzionalità del modulo sviluppato.