Fiji (is just ImageJ) https://fiji.sc/
Your best friend for general image manipulation (e.g. cropping, adjusting, and orienting image stacks), editing, and basic analysis. Many many plugins to do almost anything, some quite sophisticated. Open-source, easy multi-language scripting.
Dragonfly https://dragonfly.comet.tech/
Dragonfly is my current top choice as a free replacement for Amira/Avizo. Free for non-commercial research (license on request), well-documented and extensively used, easy to get started with video tutorials. Many of the manual segmentation tools also work directly in the 3D view. Includes a convolutional neural networks Deep Learning based tools for complex segmentation. Windows and Linux only.
Drishti https://github.com/nci/drishti
Can make amazing visualizations, including key-frames-based animations. Powerful segmentation editor (DrishtiPaint). Steep initial learning curve, but the online tutorials are helpful. Drishti Prayog (https://github.com/nci/drishti#drishti-prayog ) makes spectacular interactive touch-screen presentations.
3D Slicer https://www.slicer.org/
An "open source software platform for medical image informatics, image processing, and three-dimensional visualization...built over two decades through support from the National Institutes of Health and a worldwide developer community.” Well-developed and widely used, with extensive documentation and training tutorials. Reasonably easy to get started.
SlicerMorph is a Slicer extension with extensive tools for 3D analysis and morphometrics (https://github.com/SlicerMorph).
Tomviz https://tomviz.org/
A "cross platform, open source application for the processing, visualization, and analysis of 3D tomographic data. Here the full pipeline of data processing steps from reconstruction to visualization to analysis of 3D data can be presented, saved, and restored." https://tomviz.readthedocs.io/en/latest/visualization/
ITK-SNAP http://www.itksnap.org/pmwiki/pmwiki.php
Designed for 3D image segmentation, "emphasizes interaction and ease of use, with the bulk of the development effort dedicated to the user interface."
Microscopy Image Browser http://mib.helsinki.fi/index.html
A "high-performance Matlab-based software package for advanced image processing, segmentation and visualization of multi-dimensional (2D-4D) light and electron microscopy datasets."
napari https://napari.org/stable/index.html
A "fast, interactive viewer for multi-dimensional images in Python is a fast, interactive, multi-dimensional image viewer, with a vibrant plugin ecosystem that expands its capability to tackle various domain-specific visualization and analysis needs." Open source.
InVesalius is a free package for reconstruction of CT and MRI images. Can import DICOM or Analyze files, export files to the STL, OBJ, and PLY formats. Volume rendering, and manual or semi-automatic image segmentation. Win, Linux, Mac.
https://invesalius.github.io/
ImageVis3D is a new volume rendering program developed by the NIH/NIGMS Center for Integrative Biomedical Computing (CIBC). The main design goals of ImageVis3D are: simplicity, scalability, and interactivity. https://sci.utah.edu/software/
Seg3D is a volume segmentation and processing tool developed by the NIH Center for Integrative Biomedical Computing. It combines a flexible manual segmentation interface with powerful higher-dimensional image processing and segmentation algorithms from the Insight Toolkit. It has a strong emphasis on manual and semi-manual segmentation, where filtered data guides the user in making decent segmentations of the data. The program is mainly intended for, but is not strictly limited to, segmentation of biological/medical data. BioMesh3D (part of SCIRun) can be used to turn segmentations into quality meshes which can be used to simulate biological processes on the segmented images. https://sci.utah.edu/software/
ilastik https://www.ilastik.org/
"ilastik is a simple, user-friendly tool for interactive image classification, segmentation and analysis.... has workflows for automated (supervised) pixel- and object-level classification, automated and semi-automated object tracking, semi-automated segmentation and object counting without detection."
CDeep3M is a containerized tool, using deep learning for large-scale image segmentation tasks. It is an open source development and the software is free to use. You can run CDeep3M on your local platforms, on cloud providers, on GPU clusters or with free GPU resources on this website. https://cdeep3m.crbs.ucsd.edu/cdeep3m
MeVisLab https://www.mevislab.de/
A "powerful, modular framework for image processing research and development with a special focus on medical imaging."
MeshLab http://www.meshlab.net/
Famous freeware for working with surfaces.
The Scientific Community Image Forum at https://forum.image.sc/ is a discussion site for software-oriented aspects of scientific imaging, particularly (but not limited to) image analysis, processing, acquisition, storage, and management of digital scientific images.
MicroCT Methods Forum
This is the new incarnation of the MicroCT Methods Forum, with tips, tricks, information, and discussion about x-ray microtomographic imaging and applications. Anyone may join and post to the forum, and it is open to public reading.
Monday, 23 March 2026
Free 3D software
Saturday, 14 March 2026
Fiji plugin to open Xradia microCT files
XRM Reader https://doi.org/10.5281/zenodo.7124262
This is a java plugin for Fiji (ImageJ) that reads an *.xrm, *.txrm, or *.txm image file from Xradia microCT systems (in their proprietary format, a form of OLE container) and opens it as an image stack, along with a text window displaying some metadata parameters. The latest version sets the voxel size for the ImageJ stack using the value from the Xradia file.
To add the plugin to Fiji, download and extract the .zip folder and just drop the two jar files (poi-3.7.jar and XRM_Reader.jar) one at a time onto the Fiji main window. The program should put them in the right places. Restart Fiji and you should find it under Plugins > XRM Reader. If not, manually place poi-3.7.jar in Fiji.app/jars, and the XRM_Reader.jar in Fiji.app/plugins, then restart Fiji.
This code is publicly available and free for anyone to use. If you use it in a publication, please cite the Zenodo doi above. Current versions can also be found here:
https://ucloud.univie.ac.at/index.php/s/RSJ05Nb9FTViCVK
(I modified the above plugin from this one: https://github.com/mrsutherland/XRM_Reader/releases by mrsutherland, 14 Nov 2017)
Macro to make thumbnails for all your XRM files
I have also included an ImageJ macro (XRM_files_thumbnails.ijm) that makes a preview image (PNG) and metadata file (.txt) with the same filename base as each unpreviewable *.xrm, *.txrm, or *.txm image file (examples below). This is very useful for quickly looking over your stored scans and seeing what each Xradia file contains.
It is possible to select single files, multiple files, or combinations of files and folders as inputs. You can choose whether the script automatically processes every Xradia-format image in all subdirectories, and whether it will skip files that already have .txt and .png file with the same base file name (i.e. Xradia files already processed by this macro).
This is in the ImageJ macro language and requires the XRM Thumbnails plugin, also included in the same archive. This plugin isn't meant to be run on its own, so I like to put XRM_Thumbnails.jar in the folder Fiji.app/plugins/Utilities, so that it does not appear in the Plugins menu, where it is confusing to see next to the XRM Reader plugin.
I like to put the .ijm macro in either Fiji.app/plugins/Scripts/File or Fiji.app/scripts/File, and then it appears in the File pull-down menu.
The macro makes an XYZ montage for each reconstructed stack and a 0° & 90° mugshot for each projection series (really first and middle projections – for a 360° scan it will be front and back images; my machine doesn't do full rotations). It now includes the date/time from .txrm files. (Fun fact: the container files *.xrm, *.txrm, or *.txm can be extracted to a bunch of hex files using 7‑Zip. I opened some of these with Hex Fiend or HxD to get the format of the date entry.)
If you have questions or comments, feel free to contact me.
Brian Metscher
Vienna, Mar. 2026
brian.metscher[at]univie.ac.at
>> Note that Xradia .txm files can also be opened directly in Amira 6.4 and higher (Windows), and also in Drishti (https://github.com/nci/drishti). (Also in ORS Dragonfly Pro, but not in the free Dragonfly version.)
TXM-Wizard by fmeirer, liuyijin can open Xradia files also:
https://sourceforge.net/projects/txm-wizard/
https://pubmed.ncbi.nlm.nih.gov/22338691/
>> Real progress toward a Python solution can be found here: https://pypi.org/project/xrmreader/
It's based on the dxchange Python code, which seems to cover the reading of the xrm container files better than the Java parser: https://github.com/data-exchange/dxchange
Sample outputs from the preview macro XRM_files_thumbnails.ijm:
Wednesday, 4 May 2022
MicroXCT end of support
Please enter any points for discussion, questions, whinges, etc. as comments here.
This forum will remain active for continuing use by the MicroXCT community.
Our first Zoom meeting:
Topic: MicroXCT support group
Time: May 6, 2022 04:00 PM Vienna
Email me ( brian.metscher [at] univie.ac.at ) or Lidija Korat ( lidija.korat [at] zag.si ) for the meeting invitation.
Tuesday, 10 August 2021
Repositories for 3D image (and other) data
Please send me corrections, updates, and additions!
|
Registry of Research Data Repositories |
Listing of many repositories in all subject areas. |
|
FAIRsharing |
"A curated, informative and educational resource on data and metadata standards, inter-related to databases and data policies." Lists lots of repositories, standards, and knowledge bases. |
|
Zenodo |
Hosted by CERN. "All fields of research. All types of research artifacts." Open data for open science. Up to 50GB per record, or by arrangement. My general favorite. |
|
BioImage Archive |
A free, publicly available online resource for biological images that are either associated with a peer-reviewed publication, or of value beyond a single experiment. |
|
Figshare https://figshare.com/ |
Choice of CC license. |
|
Giga Data Base (GigaDB) http://gigadb.org/ |
Uses CC0 (public domain) licensing. |
|
iDigBio |
The National Resource for Advancing Digitization of Biodiversity Collections (ADBC) funded by NSF. Data and images for millions of biological specimens. |
|
MorphoSource |
Duke Univ. Especially for museum specimens. |
|
Brain Image Library |
"... national public resource enabling researchers to deposit, analyze, mine, share and interact with large brain image datasets." |
|
Morph·D·Base https://www.morphdbase.de/ |
Morphological Description Data Base. Not easy to access. |
|
MorphoBank http://www.morphobank.org/ |
"Homology of phenotypes & a database of peer-reviewed morphological matrices" |
|
Digital Fish Library (DFL) |
"...explores the morphological diversity of fishes using magnetic resonance imaging (MRI)" Not open to external contributions |
|
Digital Morphology (Digimorph) |
Univ. Texas microCT library. Lots of fossils and other vertebrate samples, stacks, movies and more. |
|
Dryad http://datadryad.org/ |
Uses CC0 (public domain) licensing. |
|
Phenome10k http://phenome10k.org/ |
CT and surface scans of biological and palaeontological specimens (skulls). |
|
Harvard Dataverse |
All kinds of data. Set up your own dataverse collection, up to 1TB. |
|
MorphoMuseuM (M3) |
Mainly surface models. A peer reviewed, online journal that publishes 3D models of vertebrates, anatomy atlases, and 3D datasets. Also direct submission. |
|
Aves 3D http://aves3d.org/ |
Bird bones and skeletons |
|
heidICON |
Image and multimedia database. Die Heidelberger Bilddatenbank, is the "Virtual Slide Collection" in progress of Heidelberg University. |
|
Sammlungen Göttingen |
Wissenschaftliche Sammlungen der Georg-August-Universität Göttingen. |
|
Image Data Resource (IDR) |
A public repository of reference image datasets from published scientific studies. (Williams et al 2017) |
|
Phaidra (UniVie) |
Phaidra is the repository for the permanent secure storage of digital assets at the University of Vienna. |
|
GitHub https://github.com/ |
The place for open software |
|
New Mexico Decedent
Image Database (NMDID) |
provides researchers with access to whole human body computed tomography (CT) scans and a rich body of associated metadata. |
|
FaceBase |
Comprehensive craniofacial data (including 3D imaging datasets) from model organisms (mouse and zebrafish) and humans. |
|
MorphoBrowser |
‘MorphoBrowser’ database and interface is a 3D visualisation and searching tool for mammalian teeth, accessible over the web. |
|
Phenome10K |
A free online repository for 3-D scans of biological and palaeontological specimens. |
|
Genetics of
craniofacial shape in Mus |
High-resolution 3D microCT head scans of a mouse panel between C57BL/6J and A/J mouse strains and associated genotype data. Contains mCT scans of ~500 mice heads and associated cranial landmarks. |
|
Digital Morphology
Museum of Kyoto University (KUPRI) |
DMM provides a large collection of CT and MRI tomography scans of various primates. |
|
The Open Research
Scan Archive |
(formerly Penn Cranial CT Database) contains high resolution (sub-millimeter) scans of human and non-human crania from the Penn University Museum and other institutions. |
|
Fossils Online project, aims to develop a single database of the type specimens, held in British collections, of macrofossil species and subspecies found in the UK, including links to photographs and a selection of 3D digital models. |
Other sources for 3D images:
|
The Visible Human Project |
Full-body images of a male and female adult |
|
|
Thingiverse |
Loads of cool 3D models for 3D printing |
|
|
Phaidra (UniVie) |
Phaidra is the repository for the permanent secure storage of digital assets at the University of Vienna. |
|
A lot of these repositories and many others for various kinds of data and documents are listed at PUBLISSO (itself a repository):
https://www.publisso.de/en/research-data-management/publishing/publisso-repository-finder/
Also good to know is DataCite: https://datacite.org/
Sunday, 31 March 2019
PTA colour change, agarose and destaining
Hi Sarah…Hi Sarah & Brett,
My name is Brett Gonzalez and I am a postdoc at the Smithsonian National Museum of Natural History, previously a Ph.D. student with Katrine Worsaae. I am not sure if you remember, but last year I emailed you regarding some general advices towards integrating CT work into my research. Here at the museum we have a newly installed GE nanoCT and since the technicians are still technically new, I am hoping you could potentially assist once again with my questions.I work on scale worms and since they soft bodied and fragile, I wanted to integrate alternative methods for scanning aside from just placing drying them or leaving in ethanol or other liquid. Several papers, including some where you have worked on, have used low-melting agarose to imbed the animals prior to scanning. The agarose percentages I have seen range from 0.5%-1.5% with very few other specifics. I have now tried twice, the most recent being with a 0.5% agarose embedded animal, and the entire pre-scan viewing is opaque or nearly. The animal cannot be seen. Can you think of anything in the embedding process that I am doing wrong that would prevent the X-rays from penetrating the agarose and the specimen? The agarose is prepared in 1% TAE buffer mixed with di-water.My only thoughts are that when putting the specimen in the agarose, the warm temperatures are causing the PTA to come out of the animal and disperse among the agarose. Could this be the case or is the agarose maybe wrong brand or age or something else? I would really like to use agarose so that specimens without chaetae don’t move during the long scans.The only other question I have is that I had a specimen turn from ivory color (in ethanol) to blue/brown after a scan, but only in the portion being scanned. The specimen eventually turned back to the original ivory color upon upon placing in new ethanol. Have you seen this before and is this somewhat normal in liquid mounted specimens or is it an energy issue when running the scan? I have not been able to see any literature or mention of this either.Sorry for such random questions but would really like to keep going with this technique in order to investigate muscular innervations in swimming scale worms and other annelids. Any help on the issue is greatly appreciated.Thank you for your time.Cheers,Brett
--
Brett C. Gonzalez, PhD.
Postdoctoral Fellow
Smithsonian Institution
National Museum of Natural History
Monday, 22 October 2018
Destaining: PTA
Hannah's presentation from the Bruker MicroCT user meeting 2015:
https://www.bruker.com/fileadmin/user_upload/8-PDF-Docs/PreclinicalImaging/microCT/2015/uCT2015-21.pdf
