DicomReader is a simple Java Dicom files decipher. It handles headers and images within as well; data (headers and pixel-value images) will be saved into ascii clear text files.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.settings
bin/dicomreader
doc
src/dicomreader
.classpath
.project
AUTHORS
LICENSE
README.md

README.md

DicomReader

License: GPLv3 GitHub Release

Copyright (C) 2005 Salvatore La Bua slabua(at)gmail.com
http://www.slblabs.com/projects/dicomreader
http://github.com/slabua/dicomreader

Table of Contents

Introduction to the Project

  • DicomReader is a simple Java DICOM files reader and it has been developed as part of the Volumetric Bias Correction paperwork.
  • DicomReader handles headers as well as images contained in the Dicom files:
    • Data (headers and pixel-value images) is saved into ascii plain text files.
    • A pgm version of the image files is provided as an option for the user.
  • The graphical user interface, based on Swing components, allows the user to choose the file names where headers and images will be saved to.
    If a pgm image is also desired, its name is automatically generated from the ascii text image’s file name.
  • DicomReader needs a Dicom dictionary in order for it to work, where it can read Dicom tags from and take the correct action for each of them, accordingly.
  • If multi-sliced Dicom files are provided, results will be saved with the same file basename selected in the user interface and a sequence number will be appended at its end, keeping the original file name extension unchanged (if provided by the user).

Resources

  1. ResearchGate conference paper publication
  2. ResearchGate related project

LICENSE

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

Screenshots

DicomReader main interface

main-1.3.3

Credits

info-1.3.3

Closing

exit-1.3.3