New features of version 5.21

Version 5.21 -  February 4, 2006

Bug fixed in Stack & align (1) function (Processing menu).

Add of the possibility to crop a RAW image during the decompression phase (Digital photo menu):

Attention: For a correct result during a later development phase of the image (conversion of CFA array into a RGB image), it is important that the coordinates of the down left corner of the selected zone are odd numbers in the case of Canon EOS DSLR. This can change according to the model of DSLR. If necessary, carry out tests.

The same cropping possibility is also added for import JPEG, PNG, TIFF, ... images (File menu).

The maximum number of hot spots could be up to 10 000 in a cosmetic file (see FIND_HOT command).



Convert a sequence of CFA images into a sequence of 48-bits images. For convert only one image from the console use the command CFA2RGB.


Merge a sequence of splitted CFA image (see SPLIT_CFA command) into an unique CFA sequence of images (generic name [OUT]). For merge only one image use the MERGE_CFA command.


Generate a true color 48-bits image from the R, G and B separate components. The command is synonym to TRICHRO and TR commands.


Merge sequences of the R, G and B separate component of colors images into a sequence of 48-bits sequence.


Print a message into the output windows during execution of a batch file (RUN command). Space character are note authorized (use "_" character). Example:



Improved version of PROMPT command (batch mode). Now the command accept an optional informative text. Use the character "_" for simulate space character.


Compute the barycenter of an area selected with the mouse.

MOUSE_SELECT [X1] [Y1] [X2] [Y2]

The command simulate the selection of a area of the image with the mouse. Example, for compute the barycenter of an area limited par the coordinates (20, 94)-(196, 287), enter:

>MOUSE_SELECT 20 94 196 287

Version 5.20 -  December 20, 2005

Support of Digital SLR Canon EOS 5D and Nikon D200:

Autoguiding with the USB QuickRemote interface.

Entropic correction of thermal signal, click here.

New stacking functions - See details here.

New alignment functions  - See details here.

... and many more! New tutorial. See here.



Draw a black edge of width [ LX ] on the right and on the left of the image, and of width [ LY ] in top and bottom of the image.


Draw an ellipse in a selection box. The ellipse is filled with the intensity [value].


Modify the date in the header of a sequence of images. The names of the images and the new corresponding dates are defined in a text file (list file, extension .LST). The typical is:

var1 13/12/2005 16:49:20.3
var2 13/12/2005 16:52:39.8
var3 13/12/2005 16:55:00.4

Let us suppose that the name of this file is FILE.LST. If one makes


Iris load the image var1 and define the new date in the header, here December 13 2005 at 16 hours 49 minutes 20,.3 seconds. The file image var1 is saved automatically, but with an updated header. Iris makes in the same modifications with the images var2, var3... See an application here.


The opacity mask attenuate some part of the in memory image proportionally to the mask intensity. The [coefficient] parameter adjust the global intensity. For details, click here.


Registration of the images [NAME1] and [NAME2] by applying a translation (dx, dy) calculated automatically starting from three zones of the images. For details, click here.


Registration of a set of image by applying a translation (dx, dy) calculated automatically starting from three zones of the images. For details, click here.

SPLIT_CFA2 [IN] [A] [B] [C] [D] [NUMBER]

Separate the pixels R, G and B of a sequence of images CFA (Bayer matrix pixels organisation) in 4 distinct images (an image for the red pixels, an image for the blue pixels, two images for the green pixels). Click here for details.


Apply a high-pass filtering to an image. The value of the parameter [COEF] is the force of the filter (between 0 and 1). The synonymous name is CRISP.


Apply a low-pass filtering to an image. The value of the parameter [COEF] is the force of the filter (between 0 and 1).


Return the value of the entropy in a zone of the image selected with the mouse.


Display a sequence of images of generic name [NAME] by using the visualization thresholds [HIGH] and [LOW]. See also the command TH_CUT (which modifies the thresholds in the header of the images).

FILL3 [X1] [Y1] [X2] [Y2] [VALUE]

Fill a zone of the image delimited by the coordinates (x1, y1) - (x2, y2) by the intensity [VALUE].

QR21, QR22, QR23, QR24

Interactive registration functions. See details here.