DCT-II et le problème de mise en œuvre DCT-III

8

8macius7

Guest
Bonjour les gars je suis la mise en œuvre et des algorithmes de DCT IDCT dans Mathematica, et j'ai le problème suivant. transformation DCT-II semble bon (les résultats sont les mêmes que dans le livre), mais je ne peux revenir aux données originales. Les résultats sont très mauvais: DCT entrée de données:
Code:
 DCT [{12, 10, 8, 10, 12, 10, 8, 11}]
résultat DCT:
Code:
 { 28.6378,0.571202,0.46194,1.757,3.18198, -1.72956,0.191342, -0,308709}
IDCT entrée de données:
Code:
 IDCT [{28,6, 0,6, 0,5, 1,8, 3,2, -1,8, 0,2, -0,3} ]; [/ CODE résultat IDCT]: [] {CODE} 11.465,14.2118,12.149,14.1194,16.2048,14.1817,12.132,15.1873
Comme vous pouvez voir les résultats de la DCT-III sont très, très pauvre. J'ai joint mon algorithme écrit en mathematica, sur la base D. Salomon de compression des données Le livre de référence complet. Merci pour toute aide: l'attachement a ajouté: wink: Edit
 

Welcome to EDABoard.com

Sponsor

Back
Top