Skip to content
Alessandro Bria edited this page Sep 6, 2016 · 77 revisions

TeraStitcher

A tool for fast automatic 3D-stitching of teravoxel-sized microscopy images (BMC Bioinformatics 2012, 13:316)

TeraStitcher is a free tool that enables the stitching of Teravoxel-sized tiled microscopy images even on workstations with relatively limited resources of memory (<8 GB) and processing power. It exploits the knowledge of approximate tile positions and uses ad-hoc strategies and algorithms designed for such very large datasets. The produced images can be saved into a multiresolution representation to be efficiently visualized (see Vaa3D-TeraFly) and processed.

Images for this research were produced by the Biophisics lab of LENS. The software was developed by the Integrated Research Centre of University Campus Bio-Medico of Rome (Italy).

Quick navigation

Download and install
User's guide
Developer's guide

Main features

  • designed for images exceeding the TeraByte size
  • fast and reliable 3D stitching based on a multi-MIP approach
  • typical memory requirement below 4 GigaBytes (8 at most)
  • 2D stitching also supported (experimental)
  • support for image files bigger than 2 GB
  • regular expression based matching for image file names
  • data subset selection
  • sparse data support
  • i/o plugin-based architecture
  • stop and automatic resume of the last step of stitching (merge)

News

2016-09-06. New version 1.9.62 adds advanced libtiff compression options --libtiff_uncompress and --libtiff_rowsperstrip and fixes a bug in the GUI preventing pure 2D stitching. See the latest binary release!

2016-04-18. New version 1.9.61 with standalone installers for Windows, Linux and MacOS! See the latest binary release!

2015-12-21. New version 1.9.5 with Qt-based GUI! See the latest binary release!

2015-01-18. New version 1.9.1 allows importing bunches of image files stored in one single folder and, more generally, any other customized tiles arrangement! See the new IMG_REGEX xml attribute and download the latest release!.

2014-12-11. New version 1.8.0 is out! See the changelog and download the latest release!

2014-12-11. Removed dependency from OpenCV library! The build process has never been so smooth (no 3rd party library dependencies)!

Contributors

Alessandro Bria (a.bria@unicas.it)
Post-doctoral Fellow at University of Cassino and L.M. (Italy)
Main developer

Giulio Iannello (g.iannello@unicampus.it)
Full Professor at University Campus Bio-Medico of Rome (Italy)
Supervisor and co-developer

Leonardo Onofri (leonardonofri@gmail.com)
Post-doctoral Fellow at University Campus Bio-Medico of Rome (Italy)
Co-developer