DCT-II và các vấn đề thực hiện DCT-III

8

8macius7

Guest
Xin chào guys tôi thực hiện DCT và các thuật toán IDCT trong mathematica, và tôi có vấn đề sau đây. DCT-II chuyển đổi sẽ tốt (kết quả cũng tương tự như trong cuốn sách), nhưng tôi không thể lấy lại dữ liệu gốc. Kết quả là rất nghèo: DCT nhập dữ liệu:
Code:
 DCT [{12, 10, 8, 10, 12, 10, 8, 11}]
DCT kết quả:
Code:
 { 28.6378,0.571202,0.46194,1.757,3.18198, -1.72956,0.191342, -0,308709}
IDCT nhập dữ liệu:
Code:
 IDCT [{28,6, 0,6, 0,5, 1,8, 3,2, -1,8, 0,2, -0,3} ];
IDCT kết quả:] [CODE {11.465,14.2118,12.149,14.1194,16.2048,14.1817,12.132,15.1873} [/CODE] Như bạn có thể xem kết quả của DCT-III là rất, rất nghèo. Tôi thuộc thuật toán của tôi được viết bằng mathematica, dựa trên D. Salomon nén dữ liệu Cuốn sách tham khảo hoàn thành. Nhờ sự giúp đỡ nào: wink: Edit: thêm tập tin đính kèm!
 

Welcome to EDABoard.com

Sponsor

Back
Top