Info

この質問は閉じられています。 編集または回答するには再度開いてください。

How to compress wavelet transform

1 回表示 (過去 30 日間)
Kobi
Kobi 2019 年 4 月 13 日
閉鎖済み: MATLAB Answer Bot 2021 年 8 月 20 日
when i preform a FFT2 (of an image) it is simple to compress it by ignoring the edges and then to reconstruct using ifft.
but how can i do the same using wavelet transform?
when i preform a wavelet transform of a 2D image i get 4 different matrices (approximation, vertical, horizontal and diagonal details).
and by using:
[C,S]=wavedec2(I,level,wname);
simply provides me with a long vector C of the matrices above.
i found this:
[I_c]=wdencmp('lvd',C,S,wname,level,thr,sorh);
it suppose to compress the wavelet transform up to a cetrain threshold 'thr', but i can't figure out how to set the 'thr' parameter according to the ammount of coefficients that ware compressed.
is there any other way?

回答 (0 件)

この質問は閉じられています。

製品

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by