64 static QList<DicomSerie*>
parseDirectory(
const QString & directory);
100 static QString
getPatientName(
const std::vector<std::string> & serieFileNames);
107 static QString
getSerieName(
const std::vector<std::string> & serieFileNames);
121 static QString
getStudyName(
const std::vector<std::string> & serieFileNames);
127 #endif // DICOMPARSER_H
static QList< DicomSerie * > parseDirectory(const QString &directory)
Parse the input directory for DICOM series.
Definition: DicomParser.cpp:34
static QDate getAcquisitionDate(const std::vector< std::string > &serieFileNames)
Retrieve the SERIE acquisition date.
Definition: DicomParser.cpp:101
static QString getStudyName(const std::vector< std::string > &serieFileNames)
Retrieve the study name.
Definition: DicomParser.cpp:164
static QString getSerieName(const std::vector< std::string > &serieFileNames)
Retrieve the serie name.
Definition: DicomParser.cpp:140
static QList< QString > stdListOfStringToQt(const std::vector< std::string > &inputList)
Convert a simple std list of string into a QList of QString.
Definition: DicomParser.cpp:176
static std::vector< std::string > qtListOfStringToStd(const QList< QString > &inputList)
Convert a QList of QString into a std list of string.
Definition: DicomParser.cpp:186
static QString getPatientName(const std::vector< std::string > &serieFileNames)
Retrieve the patient name information from the input files.
Definition: DicomParser.cpp:127
DicomParser()
Definition: DicomParser.h:54
static QTime getAcquisitionTime(const std::vector< std::string > &serieFileNames)
Retrieve the SERIE acquisition time.
Definition: DicomParser.cpp:114
DicomParser allows one to parse a directory DICOM files looking for studies and series.
Definition: DicomParser.h:50
static QString getSerieDescription(const std::vector< std::string > &serieFileNames)
Retrieve the serie description.
Definition: DicomParser.cpp:152
virtual ~DicomParser()
Default Destructor.
Definition: DicomParser.h:57