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.


The napari-pyclesperanto-assistant is a yet experimental napari plugin for building GPU-accelerated image processing workflows targeting life-sciences and bio-image analysis. It is part of the clEsperanto project. It uses pyclesperanto and pyopencl as backend for processing images.

has function

AnnotatorJ is a Fiji Plugin to ease annotation of images, particulrly useful for Deep Learning or to validate an alogorithm. Interestingly, it allows annotation for instance segmentation, semantic segmentation, or bounding box annotations. It includes toolssuch as active contours to ease these annotations.

has topic
has function

Machine Learning made easy

APEER ML provides an easy way to train your own machine learning
models and segment your microscopy images. No expertise or coding required.


Image Analysis Training Resources

Submitted by Perrine on Wed, 06/30/2021 - 14:15

This is a resource for image analysis training material, with a focus on research in the life sciences.

Currently, this resource is mainly meant to serve image analysis trainers, helping them to design courses. However, we might add more text (or videos) to the material such that it could also be used by students for self-directed study.


This Fiji plugin is a python script for CLEM registration using deep learning, but it could be applied in principle to other modalities. The pretrained model was learned on chromatin SEM images and fluorescent staining, but a script is also provided to train an new model, based on CSBDeep. The registration is then performed as a feature based registration, using register virtual stack plugin (which extract features and then perform RANSAc. Editing the script in python gives access to more option (such as the transformation model to be used, similarity by default. Images need to be prepared such that they contain only one channel, but channel of ineterst (to be transformed with the same transformation) can be given as input, and Transform Virtual Stack plugin can be used as well.

F1000R Figure 1 DeepCLEM