Interfile is a file format that was developed for the exchange of nuclear medicine image data.
An Interfile data set consists of two files:
Header file (
— Provides information about dimensions, identification and
processing history. You use the
to read the header information.
Image file (
— Image data, whose data type and ordering are described by
the header file. You use
interfileread to read
the image data into the MATLAB® workspace.
Note The Interfile format uses the same dual-file data set organization and the same filename extensions as the Analyze 7.5 format; however, the file formats are not interchangeable. To learn how to read data from an Analyze 7.5 data set, see Mayo Analyze 7.5 Files.
The following example calls the
to read the metadata from an Interfile header file. The example then
reads the image data from the corresponding image file in the Interfile
data set. The file used in the example can be downloaded from the Interfile Archive maintained
by the Department of Medical Physics and Bioengineering, University
College, London, UK.
info = interfileinfo('dyna'); X = interfileread('dyna');