Skip to content

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.

License

Notifications You must be signed in to change notification settings

slabua/dicomreader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

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.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published