Error using HDRREAD: Not a Radiance File

Hi, I have been sent PET-CT scanner data in interfile format. I have the *.hdr file and corresponding *.img file. I am trying to use hdrread to read the data into MatLab. I get the error message:
Error using hdrread>readHeader (line 61) Not a Radiance file.
Error in hdrread (line 29) fileinfo = readHeader(fid);
I get this error on 2 different sets of data from 2 different scanners. Any help would be appreciated.

1 Comment

I m processing .hdr file. I'm enable to read hdr format file.
Error Through
Error using hdrread>readHeader (line 63)
Not a Radiance file.
Error in hdrread (line 29)
fileinfo = readHeader(fid);
Please suggest me how to read 'D2_F22_H2_Cropped_NW_Aligned.hdr' file.

Sign in to comment.

 Accepted Answer

Jan
Jan on 21 May 2015
Take a look into the hdrread file in line 61. There you should find the criterion which let Matlab reject your file type. Perhaps there are different file formats called ".hdr"?

1 Comment

Doh! Must have been tired yesterday. The MatLab hdrread is for a different type of file (I think I searched MatLab for *.hdr and it came up with hdrread!). I should be using interfileinfo and interfileread. Unfortunately I now have another error message which I'll post separately. Thanks.

Sign in to comment.

More Answers (0)

Asked:

on 21 May 2015

Commented:

on 6 Aug 2019

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!