File Exchange

image thumbnail

Infrared Image Software (IRIS)

version (39.2 KB) by Kevin Hellemans
FTIR Image Data Processing


Updated 05 Dec 2014

View Version History

View License

This software was developped for the analysis of µ-FTIR images, but can be generally used for most FTIR images. It offers a wide range of tools to analyse and view FTIR images, such as PCA, cluster analysis and region of interest. Furthermore spectra can be cut, normalised or background corrected using a few different algorithms.
Supported formats are: OMNIC (.map and exported .csv) and exported *.000 files created by OPUS.

Cite As

Kevin Hellemans (2021). Infrared Image Software (IRIS) (, MATLAB Central File Exchange. Retrieved .

Comments and Ratings (6)

Roland Pfeiffer

I'm unable to read OMNIC .map files. The below error messages are produced (running Matlab 2019b on a Xubuntu 18.04 machine):
Any help would greatly be appreciated. Thanks.

Index exceeds the number of array elements (0).
Error in irmap.omnicmap (line 651)
mapInfoOffset = locidx(1)-90;
Error in irmap (line 188)
fileInfo = obj.omnicmap(xfiles);
Error in IRIS>Sample_Load_Callback (line 308)
irobj = irmap(xfiles,0,0,filterindex);
Error while evaluating Menu Callback.

Svetlana Zeveleva

Hi, I'm trying to load an OPUS file and get this error:....

Undefined function 'irmap' for input arguments of type 'char'.

Error in IRIS>Sample_Load_Callback (line 290)
irobj = irmap(xfiles,d(1),d(2),filterindex);

Error while evaluating Menu Callback


Gabriel Hidalgo

Ey I installed successfully and when I try to load my OPUS files.0 and .dpt then it get stuck in ''Loading files'', why is that?

Nessima kaabeche

Got this error message
Error in IRIS>Sample_Load_Callback (line 287)
irobj = irmap(xfiles,d(1),d(2),filterindex);

Error while evaluating uimenu Callback

Undefined function 'PEAKSETUP' for input arguments of type 'double'.

Error while evaluating uimenu Callback


hi i have only jpeg image for input . so how to give it as input?

Kevin Hellemans

There's a small error in the documentation. When reading all OPUS files in the same direction, modify the irmap class file by removing the idx in constructor, instead of the entire line. An update is pending in which I've corrected this.

MATLAB Release Compatibility
Created with R2013b
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

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

Start Hunting!