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!