| Literature DB >> 17674101 |
Abstract
The open source community within radiology is a vibrant collection of developers and users working on scores of collaborative projects with the goal of promoting the use of information technology within radiology for education, clinical, and research purposes. This community, which includes many commercial partners, has a rich history in supporting the success of the digital imaging and communication in medicine (DICOM) standard and today is pioneering interoperability limits by embracing the Integrating the Healthcare Enterprise. This article describes only a small portion of the more successful open source applications and is written to help end users see these projects as practical aids for the imaging informaticist and picture archiving and communication system (PACS) administrator.Entities:
Mesh:
Year: 2007 PMID: 17674101 PMCID: PMC2039818 DOI: 10.1007/s10278-007-9056-1
Source DB: PubMed Journal: J Digit Imaging ISSN: 0897-1889 Impact factor: 4.056
DICOM Servers
| Server | License/Updaate | Homepage/Description |
|---|---|---|
| CTN | License: Public Domain | Homepage: |
| Last update: 2003-03-11 | Descriptions from site: "MIR DICOM Central Test Node Software The Central Test Node (CTN) software is a DICOM implementation which was designed to be used at the RSNA annual meetings to foster cooperative demonstrations by the medical imaging vendors. The goal was to provide a centralized implementation that facilitated vendor participation based on the evolving DICOM standard." | |
| Conquest | License: Public Domain | Homepage: |
| Last update: 2007-02-01 | Descriptions from site: "A full featured DICOM server has been developed based on the public domain UCDMC DICOM code. Some possible applications of the Conquest DICOM software are: DICOM training and testing Demonstration image archives Image format conversion from a scanner with DICOM network access DICOM image slide making DICOM image selection and (limited) editing Automatic image forwarding and (de)compression." | |
| DCMTK | License: BSD | Homepage: |
| Last update: 2005-12-20 | Descriptions from site: "DCMTK is a collection of libraries and applications implementing large parts the DICOM standard. It includes software for examining, constructing and converting DICOM image files, handling offline media, sending and receiving images over a network connection, as well as demonstrative image storage and work list servers. DCMTK is is written in a mixture of ANSI C and C++. It comes in complete source code and is made available as "open source" software." | |
| DCM4CHE | License: LGPL | Homepage: |
| Last update: 2007-05-10 | Descriptions from site: "dcm4che is an implementation of DICOM in Java. The sample applications may be useful on its own. It also includes an IHE compliant Image Archive application, based on J2EE." | |
| Dcmrouter | License: Unknown | Homepage: |
| Last update: 2006-11-17 | Descriptions from site: Dcmrouter is a java-solution of a "Dicom Router", which is able to receive Dicom Objects and transmit them after manipulating with plugins. |
DICOM Tools
| Tool | License/Update | Homepage/Description |
|---|---|---|
| Dicom Validation Tool Kit | License: LGPL | Homepage: |
| Last update: 2007-03-08 | Descriptions from site: The DVTk project creates different tools that will assist in the development, testing, and servicing of medical interfaces such as DICOM and HL7. These tools provide you with a lot of functionality and capabilities to improve the quality of the interfaces of your products and will assist you in case you have integration problems. | |
| Dicom3tools | License: Unknown | Homepage: |
| Last update: 2004-10-26 | Descriptions from site: Tools and libraries for handling offline files of DICOM 3 attributes, and conversion of proprietary formats to DICOM 3. Can handle older American College of Radiology (ACR)/NEMA format data, and some proprietary versions of that such as SPI. | |
| Dicomparser | License: Unknown | Homepage: |
| Last update: 2005-01-19 | Descriptions from site: DICOMParser is a small, lightweight C++ toolkit for reading DICOM format medical image files. It builds on several platforms including Linux, AIX, HP-UX, IRIX, SunOS, Visual C++, Borland C++, and Cygwin. DICOMParser is used in VTK and ITK. | |
| MESA | License: BSD | Homepage: |
| Last update: 2006-04-7 | Descriptions from site: As part of the IHE project, the ACC, HIMSS, and RSNA commissioned a set of software tools, which would be used to help participants prepare for demonstrations at the annual meetings. We have coined the term MESA to describe these tools. The purpose of the tools is to provide communication partners, test data, and test plans to allow organizations to provide a baseline level of testing as they implement the IHE Technical Framework. These tools are made available to participants during the period of an IHE demonstration year and are then released into the public domain at the end of that cycle. | |
| openDICOM.NET | License: LGPL | Homepage: |
| Last update: 2007-04-19 | Descriptions from site: The openDICOM# Class Libary, main part of the openDICOM.NET project, provides an API to DICOM in C# for Mono and the .NET Framework | |
| PixelMed Java DICOM Toolkit | License: BSD like | Homepage: |
| Last update: 2007-04-04 | Descriptions from site: from site “This is a stand-alone DICOM toolkit that implements code for reading and creating DICOM data, DICOM network and file support, a database of DICOM objects, support for display of directories, images, reports and spectra, and DICOM object validation.” |
DICOM Viewers
| Viewer | License/Update | Homepage/Description |
|---|---|---|
| Aeskulap | License: GPL | Homepage: |
| Last Update: 2006-03-08 | Descriptions from site: Aeskulap is a medical image viewer. It is able to load a series of special images stored in the DICOM format for review. It is able to query and fetch DICOM images from archive nodes (also called PACS) over the network. The goal of this project is to create a full open source replacement for commercially available DICOM viewers. It is based on gtkmm, glademm, and gconfmm and designed to run under Linux. Ports of these packages are available for different platforms. It should be quite easy to port it to any platform were these packages are available. | |
| Amide | License: GPL | Homepage: |
| Last update: 2006-10-22 | Descriptions from site: "AMIDE is a completely free tool for viewing, analyzing, and registering volumetric medical imaging data sets. It’s been developed using GTK+/GNOME, and runs on any system that supports the toolkit (Linux, Windows, Mac OS X with fink, etc.)." | |
| ClearCanvas | License: BSD | Homepage: |
| Last Update: 2007-05-18 | Descriptions from site: ClearCanvas Work station is our friendly, easy-to-use DICOM PACS viewer. Because it is built on top of our highly extensible application framework, we expect that it will be appropriate not just for radiologists and clinicians, but also researchers who want to build new, cutting edge tools that can be easily "tried out" in a clinical environment. | |
| EViewBox | License: GPL | Homepage: |
| Last update: 2001-11-18 | Descriptions from site: "Eviewbox is a java imaging suite, its purpose is to view and spread native DICOM medical images, allowing for 2D and 3 reconstructions. EViewbox applet will allow to see the DICOM images on every platform." | |
| ezDICOM | License: BSD | Homepage: |
| Last update: 2004-12-02 | Descriptions from site: "ezDICOM is a medical viewer for MRI, CT, and ultrasound images. It can read images from Analyze, DICOM, GE Genesis, Interfile, Siemens Magnetom, Siemens Somatom, and NEMA formats. It also includes tools for converting medical images from proprietary format" | |
| ImageJ | License: Public Domain | Homepage: |
| Last update: 2007-05-25 | Descriptions from site: "ImageJ is a public domain Java image processing program inspired by NIH Image for the Macintosh. It runs, either as an online applet or as a downloadable application, on any computer with a Java 1.1 or later virtual machine. Downloadable distributions are available for Windows, Mac OS, Mac OS X and Linux. It can display, edit, analyze, process, save and print 8-bit, 16-bit and 32-bit images. It can read many image formats including TIFF, GIF, JPEG, BMP, DICOM, FITS and "raw. Custom acquisition, analysis and processing plugins can be developed using ImageJ’s built in editor and Java compiler. User-written plugins make it possible to solve almost any image processing or analysis problem." | |
| kradview | License: GPL | Homepage: |
| Last update: 2006-03-26 | Descriptions from site: Kradview is a viewer of images obtained from different sources such as x-ray, NMR, and DICOM-compatible imaging devices. Its aim is to be an easy-to-use DICOM viewer with instant rendering of images, no matter the size and the zoom of the DICOM image. It allows medical professionals to view x-ray images easily. | |
| Medwx | License: Python Software License | Homepage: |
| Last update: 2006-10-17 | Descriptions from site: Mainly a browser for medical patients documents. For now, it works for displaying radiology images in DICOM format. It supports Query/Retrieve. Build on Python, wxPython and ZODB. | |
| NIH Image | License: Free / Public Domain | Homepage: |
| Last update: 2002-11-19 | Descriptions from site: "NIH Image is a public domain image processing and analysis program for the Macintosh. It was developed at the Research Services Branch (RSB) of the National Institute of Mental Health (NIMH), part of the National Institutes of Health (NIH)." | |
| Osirix | License: GPL | Homepage: |
| Last update: 2007-04-11 | Descriptions from site: OsiriX, for the Mac OS X, is an image processing software dedicated to DICOM images (".dcm" / ".DCM" extension) produced by medical equipment (MRI, CT, PET, PET-CT, ) and confocal microscopy (LSM and BioRAD-PIC format). It can also read many other file formats: TIFF (8,16, 32 bits), JPEG, PDF, AVI, MPEG, and Quicktime. It is fully compliant with the DICOM standard for image communication and image file formats. OsiriX is able to receive images transferred by DICOM communication protocol from any PACS or medical imaging modality (STORE SCP-Service Class Provider, STORE SCU-Service Class User, and Query/Retrieve). |
Research Oriented Tools in Image Processing
| Tool | License/Update | Homepage/Description |
|---|---|---|
| AFNI | License: GPL | Homepage: |
| Last update: 2007-05-29 | Descriptions from site: "AFNI is a set of C programs for processing, analyzing, and displaying functional MRI (FMRI) data—a technique for mapping human brain activity. It runs on Unix+X11+Motif systems, including SGI, Solaris, Linux, and Mac OS X. It is available free (in C source code format, and some precompiled binaries) for research purposes." | |
| FSL | License: GPL | Homepage: |
| Last update: 2006-04-01 | Descriptions from site: "FSL is a comprehensive library of functional and structural brain image analysis tools, written mainly by members of the Image Analysis Group, FMRIB, Oxford, UK. FSL runs under Linux, Macos X, Windows XP, SunOS and IRIX and is very easy to install. Most of the tools can be run both from the command line and as GUIs ("point-and-click" graphical user interfaces)." | |
| ImageMagick | License: LGPL | Homepage: |
| Last update: 2007-06-13 | Descriptions from site: ImageMagickTM 6.1.3 is a robust collection of tools and libraries to read, write, and manipulate an image in many image formats (over 90 major formats) including popular formats like TIFF, JPEG, PNG, PDF, PhotoCD, and GIF. With ImageMagick you can create images dynamically, making it suitable for Web applications. You can also resize, rotate, sharpen, reduce color, or add special effects to an image or image sequence and save your completed work in the same or different image format. Image processing operations are available from the command line, or from the C, C++, Perl, Java, PHP, Python, or Ruby programming languages. A high-quality 2D renderer is included, which provides a subset of SVG capabilities. ImageMagick’s focus is on performance, minimizing bugs, and providing stable APIs and ABIs. | |
| ITK | License: BSD | Homepage: |
| Last update: 2007-06-11 | Descriptions from site: "The National Library of Medicine Insight Segmentation and Registration Toolkit (ITK). ITK is an open source software system to support the Visible Human Project. Currently under active development, ITK employs leading-edge segmentation and registration algorithms in two, three, and more dimensions." | |
| KWWidgets | License: BSD | Homepage: |
| Last update: 2007-06-14 | Descriptions from site: KWWidgets is a free, cross-platform, and open-license GUI Toolkit. Over a hundred C++ classes have been developed. It is also used by the National Alliance for Medical Image Computing for the 3D Slicer project. | |
| 3D Slicer | License: BSD | Homepage: |
| Last Update: 2007-06-05 | Descriptions from site: Slicer is a "point and click" end-user application. Slicer is used as a vehicle for delivering algorithms to computer scientists, biomedical researchers, and clinical investigators. | |
| VTK | License: Free / Public Domain | Homepage: |
| Last update: 2007-06-11 | Descriptions from site: "The Visualization ToolKit (VTK) is an open source, freely available software system for 3D computer graphics, image processing, and visualization used by thousands of researchers and developers around the world. VTK consists of a C++ class library, and several interpreted interface layers including Tcl/Tk, Java, and Python. VTK supports a wide variety of visualization algorithms including scalar, vector, tensor, texture, and volumetric methods; and advanced modeling techniques such as implicit modelling, polygon reduction, mesh smoothing, cutting, contouring, and Delaunay triangulation. VTK has been installed and tested on nearly every Unix-based platform, PCs (Windows 98/ME/NT/2000/XP), and Mac OSX Jaguar or later." | |
| License: LGPL | Homepage: | |
| Last update: 2004-11-02 | Descriptions from site: An open source medical image conversion utility and library |
Teaching Files
| File | License/Update | Homepage/Description |
|---|---|---|
| Medical Image Resource Center (MIRC) | License: Public Domain | Homepage: |
| Last update: 2007-01-23 | Descriptions from site: "The MIRC project develops tools to enable the medical imaging community to share images and information for education, research and clinical practice—within an institution and via the Internet. MIRC provides a common index that can be searched using medically relevant criteria. MIRC also offers an authoring tool that makes it easy to create radiology teaching files and other electronic documents in flexible formats with a common underlying structure." |
Web-based PACS
| PACS | License/Update | Homepage/Description |
|---|---|---|
| CDIMEDIC PACS Web | License: GPL | Homepage: |
| Last update: 2003-05-02 | Descriptions from site: Full-featured free PACS based on ctn, dcmtk, and mysql, with remote administration using apache mod perl and imaging processing capabilities using ImageMagick , Grevera’s dcm2pgm DICOM converter and AFNI, available in Debian packaging format for i386 | |
| DIOWave | License: GPL | Homepage: |
| Last update: 2003-05-01 | Descriptions from site: "DIOWave Visual Storage is a Web-based image display system for medical imaging (DICOM); an ultimately low-cost PACS solution for small to large clinical sites. A user can find and see clinical images by using web browsers with image processing capabilities such as zooming and W/L changing. It doesn’t require any plugins and supports various browsers such as Internet Explorer, Netscape and Mozilla. It runs on W2K Server using ASP.NET." | |
| miniwebpacs | License: new | Homepage: |
| Last update: 2004-10-28 | Descriptions from site: This project seeks to develop a low-cost system to provide storage, control, and recovery of medical images and information in health care providers of small and medium capacity. Such system is based on the DICOM standard and in the actual WEB technologies. | |
| O3-DPACS | License: GPL | Homepage: |
| Last update: 2007-04-17 | Descriptions from site: Currently, the User Community has O3 installations already active in five Italian regions and in short time also members abroad are adhering. The goal of the Open Three (O3) Consortium is to promote an Integrated Health care Environment for archiving, transmission, exchange, retrieval, and visualization of data, signals, images and reports, in which the three dimensions of the Health Policies—Hospitals, Territory/RHIOs and Home Care/Ambient Assisting Living (AAL)) are linked together. | |
| OpenSourcePACS | License: LGPL | Homepage: |
| Last update: 2005 | Descriptions from site: "OpenSourcePACS is a free, open source image referral, archiving, routing, and viewing system." |