print header from raw file
3 次查看(过去 30 天)
显示 更早的评论
Hi, I'm trying to print the header of a .raw file I don't know how it is, just it contains float32 data and it has a header. I can get the data with:
fid = fopen('mc-gpu_dose.dat.raw', 'r');
dose = fread(fid, 'float32');
But I cannot get the header. I am trying with:
frewind(fid);
tline = fgets(fid);
and I obtain a vector 1x350 char with illegible characters
5 个评论
Stephen23
2017-11-15
编辑:Stephen23
2017-11-15
I guess you are referring to an image file, however there is not just one RAW format for images, because each camera/image sensor manufacturer basically defines their own binary format. You will need to find out what the format is for the file you have and find/write a parser for it.
You should start by searching this forum for "raw format" or "raw image".
回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Import, Export, and Conversion 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!