フィルターのクリア

Info

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

What should be the values given to the input integer , bits size of the integer and the K value for the input image?

1 回表示 (過去 30 日間)
Pooja
Pooja 2013 年 3 月 3 日
閉鎖済み: MATLAB Answer Bot 2021 年 8 月 20 日
What should be the values given to the input integer , bits size of the integer and the K value for an image input for the rice coder program give in this url http://www.mathworks.in/matlabcentral/fileexchange/5359-rice-coder .Also how to write the inverse code of rice-codes ?

回答 (2 件)

Jan
Jan 2013 年 3 月 4 日
This is a very old submission and some users have rated it low. If the author does not tell the details, it is strongly recommended not to use the software. It would be inefficient and prone to errors, if the forum users guess the details.
Therefore the inverse operation is hard to guess also.
I assume programming it from scratch will be more efficient.

Walter Roberson
Walter Roberson 2013 年 3 月 4 日
The value of the bit size of the integer is something you determine in advance according to the properties of the distribution of values you want to encode. Rice encoding is suitable for distributions in which many of the values could fit into small integers but every once in a while you need to send something larger. How you determine the appropriate value is something you should be studying as part of your theory.
If it helps any, the "bit size of the integer" is log2 of "M" in the Wikipedia description of Rice encoding.
The "input integer" and the "bits to be sent directly" should be such that "input integer" * 2 ^ "bits size of the integer" + "bits to be sent directly" is the original value that is being encoded.

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

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by