#include "gdcmGlobal.h" #include "gdcmDict.h" #include #include static std::map tagdict ; static std::map keydict ; void set_keyword (gdcm::Tag tag, std::string keyword) { keydict[keyword] = tag ; tagdict[tag] = keyword ; } int main( int argc, char* argv[] ) { // Actually populate by reading a file #include "dicom3.h" gdcm::Tag t = gdcm::Tag(0x0010, 0x0010) ; std::string k = "PatientName" ; std::cout << t << " -> " << tagdict[t] << std::endl ; std::cout << k << " -> " << keydict[k] << std::endl ; return 0; }