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.

Multi-Template matching


Multi-template matching can be used to localize multiple objects using one or a set of template images.

Contrary to previous implementations that allow to use only one template, here a set of templates can be used or the initial template(s) can be transformed by rotation/flipping.

Multiple objects detection without redundant detections is possible thanks to a Non-Maxima Supression relying on the degree of overlap between detections.

The solution is available as a Fiji plugin (Multi-Template Matching update site) and as a Python package (Multi-Template-Matching on PyPI)

has function
need a thumbnail

Visualization of 3D images with Matlab

Bioimage Analyst

In this session we will use a 3D multichannel reconstruction of zebrafish larva to explore the visualization capabilities of Matlab. We will start from extracting and inspecting single slices and will continue with combining multiple channels, finally generating a surface rendering for visual colocalization analysis.During the process we will review methods for manipulating multidimensional arrays, including resizing, reshaping and conditional selection.

Introduction to Matlab

Bioimage Analyst

Matlab is a commercial software for numerical computing and statistical analysis that can be used to process and analyze multidimensional images. Within this session you will get familiar with the Matlab environment and its programming language. Among the topics addressed: matrix manipulation and advanced indexing, access to files, data inspection and basic plotting. This session will provide you the foundations that you need for the following modules, where you will manipulate images, extract measurements, and statistically analyze and visualize results.