====== The Tudor Dicom Tools ====== **The Tudor DICOM Tools** are a Java library to perform high-level DICOM operations. It is based on dcm4che version 2, the Java Advanced Imaging API (JAI) and ImageJ. The library includes stand-alone applications as well as ImageJ plugins. It can be used as a library in own custom applications as well. It offers functionality to read and write DICOM files from a disc or a DICOMDIR file-set (e.g. DICOM CD), work with the DICOM header, anonymize images and send, receive or query images from a Picture Archiving and Communication System (PACS) via network. The following DICOM network services are provided by the tools: C-ECHO-SCU/SCP, STORAGE-SCP, QUERY/RETRIEVE-SCU. Additionally it offers components to view DICOM images with features like windowing, zooming, shifting, measuring etc.. . Most of the included functionalities can be used in ImageJ macros. You can explore how to use them by using the macro recorder of ImageJ. **The Tudor DICOM Viewer** started as a tech-demo of all features provided in the TUDOR DICOM Tools. With the time it evolved to a simple, but yet usefull DICOM viewing application. The viewer is able to display multiple images in several splitscreen or multi-monitor configurations. Multiple series can be loaded and managed in the viewer from different available sources. As the viewer allthough contains the complete DICOM open dialog with the integrated store and send functionalities it can be used not only to view images, but to retrieve images from one modality, store them into a DICOMDIR that can be burned as DICOM CD or send them to another DICOM capable modality. **The software distributed under the LGPL license - Copyright 2009 Tudor/Santec.** * **Version 1.3.1 has been released - (2009.12.15) fixed dicomdir erasing behaviors** * Version 1.3 has been released - (2009.08.14) fixed multislice opening * Version 1.2 has been released - (2009.08.10) fixed opening of some images, fixed some header issues * Version 1.1 has been released - (2009.07.09) Query by patient-id, measure histogram on roi/image, hierarchical DICOM header, API changes for header handling. * Version 1.01 has been released - (2009.06.24) Lots of new features. * Version 0.9.3 has been released - (2009.02.10) fixed sending of multiple files. * Version 0.9.1 has been released - (2009.01.29) fixed DICOM-CD on Mac/Linux. ===== Download ===== [[:project:optimage:dicom:download|Download the Tudor DICOM Tools and the Tudor DICOM Viewer]] ===== Installation ===== The software needs at least version 1.5 of the Java Runtime Environment (JRE), due to the compatibility of external libraries. The installation of the Tudor DICOM Tools is quite easy: - Download the package. - For the Tudor DICOM Viewer: * Unpack the archive and use the .exe or .sh file to start the Viewer. - For the Tudor DICOM Plugins: * Unpack the archive in the ImageJ directory. All files will be copied to the correct locations. The archive contains external libraries in the plugins/TudorDICOMLibs folder and the plugin jar in plugins/TudorDICOM_Plugin.jar Please install the Java ImageIO to be able to read compressed DICOM files:\\ [[https://jai-imageio.dev.java.net/binary-builds.html]] ===== Documentation ===== * {{:project:optimage:dicom:tudor_dicom_ijconf2008_paper.pdf|ImageJConf 2008 Paper}} Taken from the ImageJConf 2008 proceedings * {{:project:optimage:dicom:dicomtools.pdf|Verarbeitung von DICOM Daten mit ImageJ}} GERMAN **The following libraries are used to build and run this project:** * dcm4che2: An Open source DICOM Toolkit, distributable under LGPL license Copyright 2002, 2003 by TIANI MEDGRAPH AG http://sourceforge.net/projects/dcm4che/ * FormLayout: Build better screens faster, distributable under BSD Licence Copyright 2003 * Jgoodies http://www.jgoodies.com/freeware/forms/ * L2FProd.com: Common Components (Button Bar), distributable under SkinLF License, http://www.l2fprod.com/ * lu.tudor.santec.settings: Framework to load, store and edit settings, distributed under the LGPL license - Copyright 2005, Centre de Recherche Public HENRI TUDOR - SANTEC Luxembourg http://santec.tudor.lu/ ===== Screenshots ===== {{:project:optimage:dicom:tudor_open_dialog.png?300}} {{:project:optimage:dicom:tudor_viewer.png?300}}