DCT-II un DCT-III īstenošanas problēmas

8

8macius7

Guest
Hello guys Es esmu īstenošanas DCT un IDCT algoritmus Mathematica, un man ir šādas problēmas. DCT-II transformācijas izskatās labi (rezultāti ir vienādi, tāpat kā grāmatu), bet i aprunāt nokļūt atpakaļ uz sākotnējiem datiem. Rezultāti ir ļoti slikti: DCT ieejas dati:
Code:
 DCT [{12, 10, 8, 10, 12, 10, 8, 11}]
DCT rezultāts:
Code:
 { 28.6378,0.571202,0.46194,1.757,3.18198, -1.72956,0.191342, -,308709}
IDCT ieejas dati:
Code:
 IDCT [{28,6, 0,6, 0,5, 1,8, 3,2, -1,8, 0,2, -0,3} ]
IDCT rezultāts:
Code:
 {11.465,14.2118,12.149,14.1194,16.2048,14.1817,12.132,15.1873}
Kā jūs varat redzēt rezultātus DCT-III ir ļoti, ļoti slikti. Es pievienots mana algoritmu uzrakstītu Mathematica, kas pamatojas uz D. Salomon datu kompresijas Complete Uzziņu. Paldies par jebkādu palīdzību: aci: Edit: pievieno pielikumu!
 

Welcome to EDABoard.com

Sponsor

Back
Top