X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=Example%2FPrintFile.cxx;h=156c7add619b56064bacbe15a56451b9e3ae1165;hb=fe2d1ed161ad70897d6aaeda19965ffb68f8bb66;hp=69533421669bad44c1e3a35ca3239c00833ba11c;hpb=fadb2c46f30ae619d5cf8410acc6a65fae28159a;p=gdcm.git diff --git a/Example/PrintFile.cxx b/Example/PrintFile.cxx index 69533421..156c7add 100644 --- a/Example/PrintFile.cxx +++ b/Example/PrintFile.cxx @@ -3,8 +3,8 @@ Program: gdcm Module: $RCSfile: PrintFile.cxx,v $ Language: C++ - Date: $Date: 2005/09/05 08:31:25 $ - Version: $Revision: 1.54 $ + Date: $Date: 2005/09/06 11:10:03 $ + Version: $Revision: 1.55 $ Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de l'Image). All rights reserved. See Doc/License.txt or @@ -259,7 +259,8 @@ int main(int argc, char *argv[]) nX=f->GetXSize(); nY=f->GetYSize(); nZ=f->GetZSize(); - std::cout << " DIMX=" << nX << " DIMY=" << nY << " DIMZ=" << nZ << std::endl; + std::cout << " DIMX=" << nX << " DIMY=" << nY << " DIMZ=" << nZ + << std::endl; pixelType = f->GetPixelType(); sPP = f->GetSamplesPerPixel(); @@ -370,11 +371,30 @@ int main(int argc, char *argv[]) std::cout << "Try LUT Data "<< std::endl; ShowLutData(f); } + + if( !f->gdcm::Document::IsReadable()) + { + std::cout <IsReadable()) std::cout <GetSeqEntry(0x0041,0x1010) ) + { + std::cout <GetSeqEntry(0x0004,0x1220) ) + { + std::cout <AddForceLoadElement((uint32_t)elemsToForceLoad[2*ri], (uint32_t)elemsToForceLoad[2*ri+1]); } @@ -413,8 +434,9 @@ int main(int argc, char *argv[]) << std::endl; std::cout << "or it's not a Dicom File, or its 'header' is bugged" << std::endl; - std::cout << "use 'PrintFile filein=... debug' to try to guess the pb" - << std::endl; + std::cout << "use 'PrintFile filein=... debug' " + << "to try to guess the pb" + << std::endl; delete f; continue; }