How to take blocks in bit plane encoding ?
古いコメントを表示
I am having 4096 blocks ,in which one block is having 64 coefficients ?I need to pass it to a bit plane encoder .My input image is of 8-bit.I dont know how to process this in matlab.Please help me in this regard.
4 件のコメント
Walter Roberson
2013 年 8 月 16 日
Are you trying to figure out how to break up your image into 4096 blocks? Is each block to be a fixed size?
Pooja
2013 年 8 月 16 日
Walter Roberson
2013 年 8 月 16 日
Okay, so what is the step you feel you are missing?
Pooja
2013 年 8 月 16 日
回答 (1 件)
Walter Roberson
2013 年 8 月 16 日
0 投票
If you are looking to convert a numeric image into binary, then there are arithmetic methods, or you can use dec2bin()
4 件のコメント
Walter Roberson
2013 年 8 月 16 日
You can use dec2bin() to decompose into bit planes. Or you can use bitget(TheArray, K) where K is 1 to 8.
Pooja
2013 年 8 月 16 日
Walter Roberson
2013 年 8 月 16 日
blockbits{BlockNumber} = {BitPlane1, BitPlane2, BitPlane3, BitPlane4, BitPlane5, BitPlane6, BitPlane7, BitPlane8};
Pooja
2013 年 8 月 16 日
カテゴリ
ヘルプ センター および File Exchange で Neighborhood and Block Processing についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!