The Simple Medical Imaging Library
Interface (SMILI), pronounced 'smilie', is a light-weight (application and)
user-interface framework that provides a very high level (Qt) interface to
powerful image processing and scientific visualisation algorithms from the
suberb Insight Toolkit (ITK) and
powerful Visualisation Toolkit (VTK).
It allows one to build stand-alone medical imaging applications quickly and
easily, while having a multitude of processing and visualisations built-in.
It has special support for the interaction of images and 3D models by
simultaneuous visualisation of both in a standardised way and/ortogether in
a single view. The library can also be used to test algorithms on existing
data and has tools for visually inspecting results from processing pipelines
(via mechanisms such as off-screen rendering etc.)
SMILI was developed by Dr. Shekhar S. Chandra in his spare time during
post doctoral fellowship at the Australian e-Health Research Centre,
CSIRO and Research Fellowship at the University of Queensland from 2011
2014 under the expert supervision of Dr. Jurgen Fripp, Dr. Jason
Dowling, Dr. Olivier Salvado and Prof. Stuart Crozier (see the credits
page for more detail). It is in some
way a spiritual successor to the Discrete
3D Viewer (DGV) he developed in his Ph.D.
It was born out of the
necessity of having a easy to use but light
weight (in terms of processing) library to develop user interface
applications that everyday researcher could leverage to make their work
more readily accessible to others. The prototype viewer, called sMILX,
was developed that soon grew to be the defacto application for medical
imaging and shape analysis within our lab.
See the getting started page and features
page to get a feel for what SMILI can do for you.