Read an 16 unsigned bits image...
古いコメントを表示
Hello Everybody,
I have a question really stupid but I do not know how how to open a 16 unsigned bit image.
To do that, I use the following program:
f = fopen('ucam.dat','r');
part_corr = fread(f, 80*60, 'ubit16','ieee-be');
fclose (f);
im=reshape(part_corr,80,60);
imagesc(im')
I hope you will find a good representation. In my doc, it is written:
16 bit color and resolution: 80x60
Thanks for advance!!!
4 件のコメント
Image Analyst
2012 年 8 月 9 日
Well it looks like your result is what you wanted to obtain, or more likely you just pasted the wrong link.
freluque
2012 年 8 月 9 日
Image Analyst
2012 年 8 月 9 日
No you didn't.
freluque
2012 年 8 月 10 日
採用された回答
その他の回答 (1 件)
Image Analyst
2012 年 8 月 9 日
Did you try it like this, to avoid having to reshape:
fread(fid, [80, 60], '*uint16', 'ieee-be');
and are you sure there are no header bytes you need to skip?
カテゴリ
ヘルプ センター および File Exchange で Loops and Conditional Statements についてさらに検索
製品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!