Salut.
j'ai vu un code MATLAB pour la compression du JPEG ,
dans le quelle le mask est un parametre d'entree de la fonction qui est construit de la facone suivante :
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);
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 ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part mask=ones(8,8)
et a quoi sert ce mask sur la qualite de l'image comprime si l'on diminue les nombres des "1" ?
Merci d'avance![]()
Partager