Main Page

From MiToBo
Jump to navigationJump to search

MiToBo - A microscope image analysis toolbox

The Microscope Image Analysis Toolbox MiToBo is an extension for the widely used image processing application ImageJ.
MiToBo ships with a set of ready-to-use plugins that focus on the analysis of biomedical images acquired by various
types of microscopes.
Furthermore, MiToBo offers a framework for developing plugins that have properties not available in ImageJ.
Especially, MiToBo completely separates the implementation of image processing algorithms from the user interface, but
still offers full compatibility to all ImageJ features.
The underlying concept of operators which link the processing steps to a directed graph structure, allows, for example
the automatic documentation of the whole analysis process that lead from the input image to the analysis results.

Latest News

April 2012

Version 1.0.0 of MiToBo has been released.
Most interesting new features are:

  • automatic generation of graphical user interfaces for MiToBo operators
  • a flexible generic tool for running operators via command line
  • operators performing level set segmentation on images
  • support for saving/loading parameter settings from GUI

Check the download page for jars and sources.

March 2012 - Preview of Release 1.0

Very soon a new version of MiToBo will be released! Amongst others one of the main features will be the automatic user interface generation for implemented operators.
In particular, MiToBo will include mature (automatically generated!) graphical user interfaces for several of its operators, e.g. for the scratch assay analyzer or the snake segmentation. To get a first impression on these interfaces take a look at the beta release. This beta release does not contain MiToBo as a whole, but just selected operators. It is also not fully functional, but allows you to get a first impression of what MiToBo's next release is going to offer you, and especially how easy it will be even for non-experts to use MiToBo's functionality!

  • Download the beta release here!

Just put the jar archive into your ImageJ plugins folder and make sure that it is also part of your classpath! In addition you will also need the following jars:

Finally some MiToBo internal jars are required (have a look at the download page for more details):

... and for the snakes you require C++ native libs:

  • 32-bit Linux lib, 64-bit Linux lib, 32-bit Windows lib

On running ImageJ you will find an entry "MiToBo->mitoboRunner->MiToBo Runner" in the plugins menu. By selecting the item the operator choser window will pop-up and allow you to browse and execute some of the MiToBo operators. We hope that you enjoy MiToBo! If you have questions or comments, please do not hesitate to contact us, we are pleased with any feedback to further improve MiToBo!

September 2011

Version 0.9.6 of MiToBo has been released.
Most interesting new features are:

  • more user-friendly I/O interfaces
  • MiCA, the 2D microscope cell image analyzer
  • several bugfixes and internal enhancements

Check the download page for jars and sources.

June 2011

Version 0.9.5 of MiToBo has just been released!
Most interesting new features are:

  • scratch assay analysis with levelsets
  • enhanced image I/O
  • easy operator development with annotations

Licensing information

MiToBo is free software: you can redistribute it and/or modify under the terms of the GNU General Public License version 3 or (at your option) any later version as published by the Free Software Foundation.

Current release

You can download MiToBo version 0.9.6 here.
You can find the API documentation for this release here.
Furthermore MiToBo offers you a user and programmer manual you can download here.

Bug reports & Feature requests

Bug reports and feature requests can be submitted via the MiToBo bugtracking system or by mail to mitobo@informatik.uni-halle.de.
Before reporting a new bug, please check if that bug has already been submitted in the report list.