DCT-II i problem realizacji DCT-III

8

8macius7

Guest
Cześć chłopaki jestem wykonawczych DCT i IDCT algorytmów w Mathematica, i mam następujący problem. transformacji DCT-II wygląda dobrze (wyniki są takie same jak w książce), ale nie mogę wrócić do oryginalnych danych. Wyniki są bardzo słabe: DCT dane wejściowe:
Code:
 DCT [{12, 10, 8, 10, 12, 10, 8, 11}]
wynik DCT:
Code:
 { 28.6378,0.571202,0.46194,1.757,3.18198, -1.72956,0.191342, -0.308709}
IDCT Wprowadzanie danych:
Code:
 IDCT [{28.6, 0.6, 0.5, 1.8, 3.2, -1.8, 0.2, -0.3} ]
wynik IDCT:
Code:
} {11.465,14.2118,12.149,14.1194,16.2048,14.1817,12.132,15.1873
Jak widać wyniki DCT-III są bardzo, bardzo słaba. I dołączony mój algorytm napisany w mathematica, na podstawie D. Salomon Kompresja danych Complete Informator. Dzięki za pomoc: wink: Edit: dodaje załącznik
 

Welcome to EDABoard.com

Sponsor

Back
Top