dna-medical

SMILI – The Simple Medical Imaging Library Interface

The Simple Medical Imaging Library Interface (SMILI), pronounced ‘smilie’, is an open-source, lightweight and easy-to-use medical imaging viewer and library for all major operating systems.

The main sMILX application features for viewing n-D images, vector images, DICOMs, anonymizing, shape analysis and models/surfaces with easy drag and drop functions.

It also features a number of standard processing algorithms for smoothing, thresholding, masking etc. images and models, both with graphical user interfaces and/or via the command-line.

The applications are all built out of a uniform user-interface framework that provides a very high level (Qt) interface to powerful image processing and scientific visualisation algorithms from the Insight Toolkit (ITK) and Visualisation Toolkit (VTK). The framework allows one to build stand-alone medical imaging applications quickly and easily.

Features include:

  • Image Processing.
  • Surface/Model Processing.
  • Surface/Model Visualisation.
  • n-D Image Visualisation.
  • Deformation Field Visualisation.
  • DICOM and DICOM RT Support.
  • Shape Modelling.
  • Python Scripting.
  • Polygonal Contouring.
  • Animating Surfaces.
  • Formats include:
    • Nifti (*.nii.gz *.nii) and GIPL (*.gipl).
    • Analyse (*.img *.hdr)
    • Raster multimedia formats: PNG, JPEG, BMP, TIFF, PPM.
    • DICOMs of various descriptions (*.ima *.dcm *.dicom). Support is done via the GDCM library.
    • VTK XML Image (*.vti)
    • Triangulated Surfaces or 3D Models (*.vtp *.vtk *.ply *.obj *.stl)
    • Meta Images (*.mha *.mhd)
    • Delimited Text or Comma Separated Value files (*.txt *.csv). This is mainly for plots.
    • Medical imaging formats supported by the Insight Toolkit (ITK).
    • Other formats that can be supported include (PGM, INR, DICOM RTs (Structure Sets)) with the appropriate plugins.

Website: smili-project.sourceforge.io
Support: Documentation, Mailing List
Developer: Chandra, S. S.; Dowling, J. A.; Engstrom, C.; Xia, Y.; Paproki, A.; Neubert, A.; Rivest-Hénault, D.; Salvado, O.; Crozier, S. & Fripp, J.
License: Open Source

SMILI

SMILI is written in Python and C++. Learn Python with our recommended free books and free tutorials. Learn C++ with our recommended free books and free tutorials.


Related Software

Medical Imaging Software
3D SlicerGeneral purpose biomedical software with visualization and analysis
XMedconMedical Image Conversion Utility
WeasisMultipurpose standalone and web-based DICOM viewer
OHIF ViewerBrowser-based medical imaging viewer
MRIcroGL Provides tools for 2D and 3D display of medical images
GATENumerical simulations in medical imaging and radiotherapy
dcm4cheDICOM implementation in Java
AMIDEA Medical Imaging Data Examiner
InVesaliusGenerate 3D medical imaging reconstructions
SMILIThe Simple Medical Imaging Library Interface
ITK-SNAPMulti-platform medical image segmentation application
ImageJ General image processing program with DICOM support
MITKMedical Imaging Interaction Toolkit
StarviewerMedical imaging software fully compliant with the DICOM standard
OrthancLightweight DICOM server
DicomBrowserInspect and edit DICOM header fields, and DICOM viewer
Aeskulap Medical image viewer
openDICOM.NETDICOM library project
kradviewDICOM viewer
Ginkgo CADxAdvanced DICOM viewer and dicomizer with conversion functionality

Read our verdict in the software roundup.


Best Free and Open Source Software Explore our carefully curated directory of recommended free and open source software, covering every major software category.

The directory forms part of our extensive collection of articles for Linux enthusiasts. It includes hundreds of detailed reviews, together with free and open source alternatives to proprietary software from companies such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk.

LinuxLinks also covers interesting projects worth exploring, Linux-compatible hardware, free programming books and tutorials, and much more.

Know a useful free and open source Linux application that we haven’t covered? Tell us about it using our submission form.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted