DicomReader is a Java-based DICOM file reader developed for Volumetric Bias Correction. It handles both headers and images in DICOM files, saving data into ascii plain text files and optionally providing a pgm version of the image files.

The Swing-based GUI allows file name selection for saved headers and images.

DicomReader requires a Dicom dictionary to function and can handle multi-sliced Dicom files, appending a sequence number to the file basename while keeping the original file name extension.

Features

  • Java-based DICOM file reader
  • Developed for Volumetric Bias Correction
  • Handles both headers and images in DICOM files
  • Saves data into ASCII plain text files
  • Optionally provides a PGM version of the image files
  • Swing-based GUI for file name selection
  • Requires a DICOM dictionary to function
  • Can handle multi-sliced DICOM files
  • Appends a sequence number to the file basename while keeping the original file name extension

Screenshot

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.

Resources & Downloads

GitHub - slabua/dicomreader: 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.
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. - slabua/dicomreader