DICOM stands for Digital Imaging and Communications in Medicine and it is the international open image format for handling, storing, printing, and transmitting information in medical images.
Medical images are used in the identification and examination of physical injuries and diseases via procedures like Xrays, CT scans, etc.
This article lists the best free Linux applications used for processing images generated by DICOM devices.
1. Amide
Amide is a cross-platform GTK+ tool for viewing, registering, and analyzing volumetric medical imaging data sets.
It uses a GUI with a long feature list including loading multiple data sets at once, generating fly through movies as MPEG1 files, an anisotropic filtering wizard, thresholding datasets independently and in bulk, etc.
2. DicomBrowser
DicomBrowser is an open source Java-based DICOM metadata inspector and modifier app. It was developed by the Neuroinformatics Research Group of Washington University to be excellent at batch anonymizations.
It is cross-platform, can simultaneously load thousands of images, and also features a command line interface to the anonymization script engine.
3. 3DimViewer
3DimViewer is a cross-platform lightweight 3D viewer for DICOM datasets written in C++. It is open source with a feature set that includes orthogonal and multiplanar XY, XZ, and YZ views, an adjustable density window, importing multiple DICOM datasets, 3D visualization of CT and MRI scans, surface modelling of any segmented tissue, 3D surface rendering, etc.
4. dcm4che
Unlike the other titles on this list, dcm4che is a Java-based suite of high-performance applications collected for the healthcare enterprise and it is used worldwide by researchers and in both open source and commercial applications.
dcm4che enables you to store any DICOM object type in standard file systems with full support for Client/Server PACS model, DICOM IOD’s, multiple platforms, and several IHE integration profiles.
Its features also include a web-based GUI for administrators, an integrated HL7 server which can act on ADT, ORU, and ORM message types among others.
5. XMedcon
XMedcon is an open source medical image conversion toolkit and library developed mainly for converting reconstructed nuclear medical images.
You can use it to read unsupported files without compression, retrieve the raw binary/ASCII image arrays, to print pixel values, to write PNG for desktop applications, and to extract/reorder specified images among other functions.
6. Aeskulap
Aeskulap is a medical image viewer that was created to be an open source alternative to commercial DICOM viewers and is based on glademm, gtkmm, and gconfmm.
It can load a series of DICOM images for review and can also fetch them from archive nodes (aka PACS) over the network.
7. Mango
Mango stands for Multi-image Analysis GUI and it provides tools for image analysis coupled with a convenient GUI for navigation.
It can be used for ROI editing, image stacking, statistical analysis, surface rendering, etc. You can also customize filters, colour tables, file formats, work with plugins, and analyse other image formats such as MINC, NEMA-DES, NIFTI and NIFTI2.
8. 3D Slicer
3D Slicer is a feature-rich multi-platform integrated application for processing images, medical image informatics, and 3D visualization intended for clinical researchers, physicians, and computer scientists.
You can use 3D slicer for sophisticated manual editing, automatic segmentation, analysing and visualizing diffusion tensor imaging data, reading and writing DICOM images and other formats, batch processing using EMSegment BatchMake e.t.c filtration, among many other functions.
9. SMILI
SMILI (pronounced ‘smilie‘) is an open source lightweight and cross-platform library containing a set of classes for building medical image processing and scientific visualization applications.
It features both a simple GUI and a CLI with standard processing algorithms for smoothing, thresholding, masking etc. images and models.
10. openDICOM.NET
openDICOM.NEt is a project that implements a completely new approach to DICOM libraries. It is written in C# and includes opendicom-utils for working with data dictionaries in different formats.
Its features include a tree view of ACR-NEMA and DICOM content, support of ACR-NEMA and DICOM images export to different image formats, image view with single and multiple frame support, image slide cycling known as movie mode, full DICOM 2007 data and UID dictionaries, etc.
11. Kradview
Kradview is an NMR, DICOM, and X-ray-compatible imaging device built for Unix-like platforms. Its purpose is to make rendering DICOM images easier irrespective of their size and zoom level.
It was initially developed by David Santo Orcero as part of his PhD project and has been updated by David del Rio Medina to have a better rendering performance.
12. Inobitec DICOM Viewer
Inobitec DICOM Viewer is a specialized software tool designed for the visualization and analysis of medical images stored in the DICOMformat.
Inobitec’s viewer stands out for its user-friendly interface, allowing healthcare professionals to efficiently view, analyze, and interpret medical images. It supports a wide range of imaging modalities, such as MRI, CT, and X-ray.
With advanced features like 3D rendering, multiplanar reconstructions, and various measurement tools, the Inobitec DICOM Viewer aids in accurate diagnostics, making it a valuable asset for clinicians and radiologists.
13. Ginkgo CADx
Ginkgo CADx is an advanced open-source application tailored for medical imaging provides a range of tools for visualization, analysis, and interpretation of various medical images.
Whether it’s DICOM, X-rays, CT scans, or MRIs, this software ensures seamless viewing and management. Beyond mere visualization, Ginkgo CADx supports a variety of image enhancement and annotation tools, aiding professionals in accurate diagnostics.
Conclusion
Do you have any experience with the listed software above? Or perhaps you know other reliable titles that we can add to our list. Feel free to add your suggestions and questions in the section below.
And remember to share this article to wherever it will be useful.
Weasis for Linux, Mac or Windows – very powerful, stable and easy to use. No 3D rendering. Open/save dialogue boxes are primitive – do not use OS hooks.
Horos for Mac OS X – extremely powerful, complex software with 3D rendering. Sadly no Linux version is available.
I perfere to use professional Inobitec DICOM Viewer. brilliant segmentation in it
Thank you very much for this review article!
I would like to add my personal favorite: Ginkgo CADx.
Further free DICOM-viewers can be found on the German Ubuntu-wiki page.
Kradview link provided results in a 404 page not found!
Specto is a Dicom Viewer focused on 3D Volume rendering but also working for Linux.
Dead link, mate