Salut.

j'ai vu un code MATLAB pour la compression du JPEG ,

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
T=dctmtx(8);            
fun=@(x)(T*x*T');       
ifun=@(x)(T'*x*T);     
fmask=@(x)(x.*mask);
dans le quelle le mask est un parametre d'entree de la fonction qui est construit de la facone suivante :

c'est un matrice qui contient des 1, pour quoi on prendre un masque de 8*8 ceci conferement au dct ? (car on decoupe l'image en des bloques 8*8) c'est vrai ?
et a quoi sert ce mask sur la qualite de l'image comprime si l'on diminue les nombres des "1" ?

Merci d'avance