A Component is an implementation of certain image processing / analysis algorithms.

Each component alone does not solve a Bioimage Analysis problem.

These problems can be addressed by combining such components into workflows.

ZEN Intellesis Trainable Segmentation


Perform Advanced Image Segmentation and Processing across Microscopy Methods

Overcome the bottleneck of segmenting your Materials Science images and use ZEISS ZEN Intellesis, a module of the digital imaging software ZEISS ZEN.
Independent of the microscope you used to acquire your image data, the algorithm of ZEN Intellesis will provide you with a model for automated segmentation after training. Reuse the model on the same kind of data and beneft from consistent and repeatable segmentation, not influenced by the operator. 
ZEN Intellesis offers a straightforward, ease-to-use workflow that enables every microscope user to perform advanced segmentation tasks rapidly.


  • Simple User Interface for Labelling and Training
  • Integration into ZEN Measurement Framework
  • Support for Multi-dimensional Datasets
  • Use powerful machine learning algorithms for pixel-based classifcation
  • Real Multi-Channel Feature Extraction
  • Engineered Feature Set and Deep Feature Extraction on GPU
  • IP-Function for creating masks an OAD-enabled for advanced automation
  • Powered by ZEN and Python3 using Anaconda Python Distribution
  • Just label objects, train your model and segment your images – there is no need for expert image analysis skills
  • Segment any kind of image data in 2D or 3D. Use data from light, electron, ion or x-ray microscopy, or your mobile phone
  • Speed up your segmentation task by built-in parallelization and GPU (graphics processing unit) acceleration
  • Increase tolerance to low signal-to-noise and artifact-ridden data
  • Seamless integration in ZEN framework and image analysis wizard
  • Data agnostic
  • Compatibility with 2D, 3D and up to 6D datasets
  • Export of multi-channel or labeled images
  • Exchange and sharing of models
  • GPU computing
  • Large data handling
  • Common and well-established machine learning algorithms
  • SW Trial License available



R wrapper around the OMERO Java Gateway, to enable access to OMERO via R using rJava

has function
need a thumbnail



OpenImadis stands for Open Image Discovery: A platform for Image Life Cycle Management. It was previously called CID iManage (for Curie Image Database).

No image data conversions, no duplication.

- Uploads data to a secure server in the original format

- Unique id for data

Supports sharing and collaboration with access control

- Allows users to upload, view, update or download data based on their access privileges

Supports multiple ways of attaching meta-information

- Annotations, comments and file attachments

-Analysis results as query-able visual objects

Supports Archiving (data moving to another long-term storage but still searchable)

Facilitates custom visualization and analysis

- Access data from preferred analysis and visualization tools

- Access relevant bits of data to build efficient web and mobile application

Facilitate easy access to analysis and visualization applications hosted on other servers

- Run analysis on dedicated compute clusters

- Access applications hosted and published by other users

Highly Scalable

- Supports on-the-fly addition of server nodes to scale concurrent usage






ScientiFig is a free tool to help you create, format or reformat scientific figures. It comes either as a stand alonesoftware, either as a Fiji/IJ plugin.

has topic
has function



Python/C++ port of the ImageJ extension TurboReg/StackReg written by Philippe Thevenaz/EPFL.

A python extension for the automatic alignment of a source image or a stack (movie) to a target image/reference frame.

need a thumbnail

Temporal Medial Filter


This component can be used to find moving foreground features, which can be a powerful way to suppress false background detections in subsequent tracking steps.

set time window, and standard deviations above background for foreground time window should be more than 2x larger than time taken for a feature to traverse a pixel (NB. total window is 2x half-width +1) moving foreground identified by intensity increase relative to background average (i.e. median) for a pixel over a given time window "soft" segmentation, yielding foreground probability related to excess intensity (in standard deviations) over background level crude Anscombe transform applied to data to stabilize the variance

need a thumbnail

Fourier Bandpass Filter


This is a plugin bundled with native ImageJ.

See IJ reference for more details > Link

need a thumbnail



Quantitative Criterion Acquisition Network (QCA Net) performs instance segmentation of 3D fluorescence microscopic images. QCA Net consists of Nuclear Segmentation Network (NSN) that learned nuclear segmentation task and Nuclear Detection Network (NDN) that learned nuclear identification task. QCA Net performs instance segmentation of the time-series 3D fluorescence microscopic images at each time point, and the quantitative criteria for mouse development are extracted from the acquired time-series segmentation image. The detailed information on this program is described in our manuscript posted on bioRxiv.

has function

Manual tracking with TrackMate


Manual tracking using Trackmate plugin (comes with FIji, so no installation required if you are using Fiji). 

has function



The freely available software module below is a 3D LoG filter. It applies a LoG (Laplacian of Gaussian or Mexican Hat) filter to a 2D image or to 3D volume. Here, we have a fast implementation. It is a perfect tool to enhance spots, like spherical particles, in noisy images. This module is easy to tune, only by selecting the standard deviations in X, Y and Z directions.

IJ Macro command example

run("LoG 3D", "sigmax=1 sigmay=1 sigmaz=13 displaykernel=0 volume=1");