Need help or advice ? Come to the Icy club ! - Every other Thursday morning from 9h30 to 12h30 - Francois Jacob Building - Main hall - Pasteur

User reviews

5 star
4 star
3 star
2 star
1 star
average rating: 4.25

Please log-in to post a review
15 Jan 2014 17:13
Nice plugin. It would be even better if it could be used in protocols!!
04 Dec 2013 15:46
does the job and is easy to use
11 Oct 2013 16:29
Really nice. The excel file could be optimize but all the info are available. I wrote a VBA macro to summarise the data which are a little bit disperse spatially in several sheets. Would be great if one could call it from protocols.
Fabrice de Chaumont
26 Feb 2013 16:38
Very complete tool

ROI Intensity Evolution

by Nicolas Chenouard

Compute and display the intensity evolution for regions of interests (ROIs) through time. Results can be refreshed automatically as ROIs are changed.

Multiple channels are handled separately. Multiple criteria can be computed: mean intensity in the ROI, total intensity, variance, median, etc.

The results are displayed in a dedicated GUI and can be exported to some Excel files.

Publication Id
See technical details
View complete changelog


Main steps

This plugin aims at monitoring over time the intensity properties of regions of interest (ROIs) in 2D image sequences. The user-interactions have been as easy and intuitive as possible. Just follow those simple steps:

  1. One should use first the standard tools for ROI creation shipped by ICY. To do so, go the "File & ROI tools" tab in ICY main interface, select the wanted type of ROI and create it by mouse interactions with the image sequence of interest.
  2. Go to the "ROI Intensity Evolution" interface and select the sequence of interest in the box on the right hand side.
  3. Choose the criterion to display in the dedicated box.
  4. Select the ROIs for which this criterion have to be computed in the "Region of interests" list.
  5. Visualize evolution of the criterion over time as a plot "criterion vs. frame number". If ROIs are changed (e.g. moved) the criterion values and the display are automatically refreshed.
  6. Export results in a Microsoft Excel (XLS) file.

Multicolor images

Multiple channels are handled separately and will be displayed in different plots.

3D stacks

Only the first image of each stack ( z = 0) is processed for now. 3D ROIs are not yet handled.


The criterion for the selected ROIs should then be drawn as a curve criterion vs. frame number in the main working area of the plugin.

For the criteria, multiple options are possible:

  • Mean intensity in the area defined by each ROI
  • Maximum intensity
  • Minimum intensity
  • Median intensity
  • Sum of the intensity
  • Variance of the intensity
  • Area over or below a user-defined threshold.

For the latter criterion, the threshold can be defined in a dedicated window which can be accessed through the menu "Options/Set thresholding options". One can then decide whether pixels over or below the threshold should be counted. Also, it is possible, for the area calculation, to use real image scales (defined as "Pixel Size" in the "Sequence Properties" of each sequence) by checking the dedicated box.

Results export

All the results can be exported to a specified XLS file (Microsoft Excel) via the menu "Save/Save results to XLS file". The file will consist of a series of sheets, each of which corresponds to a criterion. Each sheet contains a table of the value of the criterion for each ROI at each time frame.

Extra series display

It is possible to overlay extra series to the current plot. The series should be available in the "SwimmingPool" of ICY and be of type Extra series can be selected for display via the menu "Options/Display extra series from SwimmingPool"

Author and License

Nicolas Chenouard is the author of the plugin.

Please post questions or suggestions to the ICY forum, or via the email adress

The code is distributed under the GPLv3 licence and can be accessed by unzipping the ,jar file of the plugin in the plugin folder structure of ICY.