News |  Sitemap |  Contact
PDF Export  | 

ImageJ Macro language workshop

Abstract

The ImageJ macro language provides on one side basic programming structures and objects to allow expressing algorithms (e.g. loops, conditional statements, variables, arrays, lists…) and on the other side scripting functions addressing the different ImageJ objects. These targeted objects include:

  • the graphical user interface itself with direct access to all ImageJ Menu Commands and their parameters; the Toolbar and user-definable Tools, image mouse interaction and custom parameters dialogs boxes.
  • image objects with image properties and pixel access in single plane, stacks, or multidimensional hyperstacks images.
  • Regions of interest with single selections or full control of the ROI Manager.
  • Measurements with silent access to the standard measured parameters or creation and usage of Results Table objects.
  • Customizable data plot windows.
  • Curve fitting of experimental data points.
  • Reading from and writing to the file system
  • A extension mechanism to easily provide the macro language with new functions derived from user-written java code.

In this workshop I will to give an overview about the ImageJ macro language basics. Briefly, we'll see how to create macro programs using the command recorder and the built-in editor (or with Fiji's Script Editor). Using selected examples, we'll see how to easily use and interact with various ImageJ structures.

Keywords

Macro

Administrative data

Presenting author: Jerome Mutterer
Organisation: CNRS

co-authors:

Type: Workshop
Duration: 90 min

© Luxembourg Institute of Science and Technology | Legal Notice