DCT-II in problem DCT-III izvajanja

8

8macius7

Guest
Pozdravljeni fantje sem izvedbenih DCT in IDCT algoritme v Mathematica, in imam naslednji problem. DCT-II preoblikovanje izgleda dobro (rezultati so enaki kot v knjigi), ampak jaz vekanje se vrnem k prvotni podatki. Rezultati so zelo slabi: DCT vnos podatkov:
Code:
 DCT [{12, 10, 8, 10, 12, 10, 8, 11}]
DCT rezultat: [KODA] { 28.6378,0.571202,0.46194,1.757,3.18198, -1.72956,0.191342, -0,308709} [/CODE] IDCT vnos podatkov:
Code:
 IDCT [{28,6, 0,6, 0,5, 1,8, 3,2, -1,8, 0,2, -0,3} ]
IDCT rezultat:
Code:
 {11.465,14.2118,12.149,14.1194,16.2048,14.1817,12.132,15.1873}
Kot lahko vidite rezultate DCT-III, so zelo, zelo slaba. I priložen moji algoritem napisano v Mathematica, ki temelji na D. Salomon Data Compression Complete Reference knjige. Hvala za kakršno koli pomoč!: Wink: Edit: dodal prilogo
 

Welcome to EDABoard.com

Sponsor

Back
Top