Ce travail propose une approche pour améliorer la performance de l'algorithme de compression d'image. Un algorithme DWT efficace a été exécuté sur le fichier image d'entrée pour obtenir les coefficients d'image décomposés. L'encodeur SPIHT amélioré ainsi que l'encodeur de Huffman sont appliqués pour coder les coefficients DWT et, de l'autre côté, le processus de décodage est effectué pour obtenir l'image reconstruite avec Inverse DWT. Une simulation est effectuée sur Matlab pour vérifier le bon fonctionnement du module développé.