I have tried analyze75read command, but getting errors, may be because i dont have .hdr file. But basically this is the medical image dataset which I downloaded from an authentic site and there is no .hdr file avalaible even I saw on some other sites, but everywhere medical images are stored in .img format so there must be some way to use it. Below is the link of my .img file. http://1drv.ms/PQdIox I will be thankful If anyone can help me out.
How to use .img format files ?
62 views (last 30 days)
Show older comments
Commented: Walter Roberson on 9 Apr 2014
How can we use .img format files (images ) in MATLAB code, or is there anyway to convert these files(images) into .jpg format ?
Dishant Arora on 9 Apr 2014
fid = fopen('fileName.img');
data = fread(fid, dataDimensions, precision)
for more info:
And use imwrite to save it as jpeg.
.img files are not image files that are handled by imread(), and they are also not just plain binary files as hinted by Dishant.
.img files can be produced by Analyze; for those see http://www.mathworks.com/matlabcentral/answers/71339-how-can-i-read-or-open-a-img-file-using-matlab
.img files can be DICOM files; for those see dicomread()
Find more on Read and Write Image Data from Files in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!Start Hunting!