fw4spl
vtkGdcmIO Namespace Reference

vtkmGdcm reader/writer lib More...

Classes

class  ImageSeriesWriter
 Write an ImageSeries in DICOM format. More...
 
class  SeriesDBLazyReader
 Reads DICOM data from a directory path in order to create a SeriesDB object in lazy mode. More...
 
class  SeriesDBReader
 Reads DICOM data from a directory path in order to create a SeriesDB object. More...
 

Enumerations

enum  CompressionTypes {
  RAW = 0, JPEG, JPEG2000, JPEGLS,
  RLE
}
 

Functions

void setValue (vtkMedicalImageProperties *medprop, const std::uint16_t group, const std::uint16_t element, const std::string &value)
 
const ::gdcm::Tag seriesUIDTag (0x0020, 0x000e)
 
const ::gdcm::Tag seriesDateTag (0x0008, 0x0021)
 
const ::gdcm::Tag seriesTimeTag (0x0008, 0x0031)
 
const ::gdcm::Tag seriesTypeTag (0x0008, 0x0060)
 
const ::gdcm::Tag seriesDescriptionTag (0x0008, 0x103e)
 
const ::gdcm::Tag seriesPhysicianNamesTag (0x0008, 0x1050)
 
const ::gdcm::Tag equipmentInstitutionNameTag (0x0008, 0x0080)
 
const ::gdcm::Tag patientNameTag (0x0010, 0x0010)
 
const ::gdcm::Tag patientIDTag (0x0010, 0x0020)
 
const ::gdcm::Tag patientBirthdateTag (0x0010, 0x0030)
 
const ::gdcm::Tag patientSexTag (0x0010, 0x0040)
 
const ::gdcm::Tag studyUIDTag (0x0020, 0x000d)
 
const ::gdcm::Tag studyDateTag (0x0008, 0x0020)
 
const ::gdcm::Tag studyTimeTag (0x0008, 0x0030)
 
const ::gdcm::Tag studyReferingPhysicianNameTag (0x0008, 0x0090)
 
const ::gdcm::Tag studyDescriptionTag (0x0008, 0x1030)
 
const ::gdcm::Tag studyPatientAgeTag (0x0010, 0x1010)
 
const ::gdcm::Tag imageTypeTag (0x0008, 0x0008)
 
const ::gdcm::Tag acquisitionDateTag (0x0008, 0x0022)
 
const ::gdcm::Tag acquisitionTimeTag (0x0008, 0x0032)
 
const ::gdcm::Tag sliceThicknessTag (0x0018, 0x0050)
 
const ::gdcm::Tag windowCenterTag (0x0028, 0x1050)
 
const ::gdcm::Tag windowWidthTag (0x0028, 0x1051)
 
SeriesDBLazyReader::MapSeriesType buildMapSeriesFromScanner (::gdcm::Scanner &scanner)
 
std::string getValue (::gdcm::Scanner &scanner, const std::string &dcmFile, const ::gdcm::Tag &tag)
 
template<typename T >
getNumericValue (::gdcm::Scanner &scanner, const std::string &dcmFile, const ::gdcm::Tag &tag)
 
SeriesDBLazyReader::SeriesFilesType sortImageSeriesFiles (const SeriesDBLazyReader::SeriesFilesType &seriesFiles)
 
bool sortByInstanceNumber (const ::gdcm::DataSet &ds1, const ::gdcm::DataSet &ds2)
 

Detailed Description

vtkmGdcm reader/writer lib