Read an 16 unsigned bits image...
Mostrar comentarios más antiguos
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 comentarios
Image Analyst
el 9 de Ag. de 2012
Well it looks like your result is what you wanted to obtain, or more likely you just pasted the wrong link.
freluque
el 9 de Ag. de 2012
Image Analyst
el 9 de Ag. de 2012
No you didn't.
freluque
el 10 de Ag. de 2012
Respuesta aceptada
Más respuestas (1)
Image Analyst
el 9 de Ag. de 2012
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?
1 comentario
freluque
el 9 de Ag. de 2012
Categorías
Más información sobre Loops and Conditional Statements en Centro de ayuda y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!