X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=src%2FcreaImageIODicomImageReader2.cpp;h=479170ec2f8352d008531f2e1d7a5c11f728a875;hb=397f88e27640cb7475bd9e6c8ec7f028933f6343;hp=fc7f56b7cee601b21c03d7eb3bc53a0bd177d5d9;hpb=cd223a03edfe512060880aade3004248c48c0e4a;p=creaImageIO.git diff --git a/src/creaImageIODicomImageReader2.cpp b/src/creaImageIODicomImageReader2.cpp index fc7f56b..479170e 100644 --- a/src/creaImageIODicomImageReader2.cpp +++ b/src/creaImageIODicomImageReader2.cpp @@ -9,7 +9,7 @@ #include #include - +#include "gdcmUIDs.h" #ifdef _DEBUG #define new DEBUG_NEW #endif @@ -59,6 +59,16 @@ namespace creaImageIO im = 0; } return im; + //gdcm::Tag grouplength(0x0000,0x0000); + //gdcm::DataElement de(gdcm::Tag(0x0000, 0x0000)); + //de.SetByteValue("0",gdcm::VR::UL); + // + // + //gdcm::UIDs::GetUIDString(gdcm::UIDS::uid_1_2_840_10008_1_1),gdcm::VR::UI); + + //std::ostream os; + //de.Write(&os); + } //===================================================================== @@ -151,6 +161,12 @@ namespace creaImageIO { uint16_t el; uint16_t gr; + { + gdcm::Attribute< 0x0008,0x103e> at; + std::string sr; + at.SetValue(sr); + + } tree::AttributeDescriptor::GetDicomGroupElementFromKey(i->first,gr,el); //if ( ( gr!=0 ) && ( el!=0 ) ) const gdcm::Tag tag(gr, el);