Azzera filtri
Azzera filtri

how can i read or open a .img file using Matlab?

27 visualizzazioni (ultimi 30 giorni)
Mohamed Moawed
Mohamed Moawed il 9 Apr 2013
Commentato: Walter Roberson il 30 Mag 2016
i have an fMRI images with .img and .hdr format but i can't open or see this image. could you please help me?
thanks

Risposte (2)

Matt Kindig
Matt Kindig il 9 Apr 2013
I've never used it, but a quick search of the Help gave:
doc hdrread
  3 Commenti
Image Analyst
Image Analyst il 9 Apr 2013
Matt, that doesn't say anything about reading files with extensions like .img, but it does for .hdr files.
Mohamed, with your hdr image, did you try the demo:
hdr = hdrread('office.hdr');
rgb = tonemap(hdr);
imshow(rgb);
it certainly does display an image from an hdr file.
Mohamed Moawed
Mohamed Moawed il 9 Apr 2013
yes i tried it and it gives an error. "Not a Radiance file."

Accedi per commentare.


Walter Roberson
Walter Roberson il 9 Apr 2013
  8 Commenti
Karin Lundengård
Karin Lundengård il 30 Mag 2016
Modificato: Walter Roberson il 30 Mag 2016
Hi,
I'd also really want to get help with this problem.
My images were produced by SPM, and the error message I get is this:
>> betaVal = analyze75read('beta_0001.img');
>> imshow(betaVal)
Error using images.internal.imageDisplayValidateParams>validateCData (line 115)
Multi-plane image inputs must be RGB images of size MxNx3.
Error in images.internal.imageDisplayValidateParams (line 27)
common_args.CData = validateCData(common_args.CData,image_type);
Error in images.internal.imageDisplayParseInputs (line 78)
common_args = images.internal.imageDisplayValidateParams(common_args);
Error in imshow (line 223)
[common_args,specific_args] = ...
Not too sure about size and class though, where do I find that information?
Walter Roberson
Walter Roberson il 30 Mag 2016
Please show us size(betaVal) and class(betaVal)

Accedi per commentare.

Tag

Community Treasure Hunt

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

Start Hunting!

Translated by