DicomParser allows one to parse a directory of DICOM files looking for studies and series. More...
#include <DicomParser.h>
Public Member Functions | |
DicomParser ()=default | |
virtual | ~DicomParser ()=default |
Default Destructor. More... | |
Static Public Member Functions | |
static double | getZSpacing (const std::vector< std::string > &seriesFileNames) |
Retrieve the DICOM image file Z spacing attribute (commonly known as spacing between slices) More... | |
static QList< DicomSeries * > | parseDirectory (const QString &directory) |
Parse the input directory for DICOM series. More... | |
DicomParser allows one to parse a directory of DICOM files looking for studies and series.
|
default |
|
virtualdefault |
Default Destructor.
|
static |
Retrieve the DICOM image file Z spacing attribute (commonly known as spacing between slices)
seriesFileNames | the input DICOM image images to retrieve the Z spacing attribute from. |
References CAMITK_ERROR_ALT.
Referenced by DicomComponent::DicomComponent().
|
static |
Parse the input directory for DICOM series.
directory | The input directory to parse DICOM image files. |
DEBUG
References CAMITK_TRACE_ALT, DicomSeries::setAcquisitionDate(), DicomSeries::setAcquisitionTime(), DicomSeries::setFileNames(), DicomSeries::setPatientName(), DicomSeries::setSeriesDescription(), DicomSeries::setSeriesName(), DicomSeries::setStdFileNames(), and DicomSeries::setStudyName().
Referenced by DicomComponentExtension::open().