X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=Example%2FPrintFile.cxx;h=5ed9c729e4120278a5db4553abb06151343adf87;hb=3a687f362b29fd54cbc5377b8138e6d8c9b4cd92;hp=8d7bfc077d384d6afb46960dd5970b6fa124c882;hpb=135fca79702b8c755c6be5e3df589f7f0d21c028;p=gdcm.git diff --git a/Example/PrintFile.cxx b/Example/PrintFile.cxx index 8d7bfc07..5ed9c729 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/16 16:45:33 $ - Version: $Revision: 1.57 $ + Date: $Date: 2005/09/22 14:45:11 $ + Version: $Revision: 1.58 $ Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de l'Image). All rights reserved. See Doc/License.txt or @@ -300,13 +300,19 @@ int main(int argc, char *argv[]) std::string strImageOrientationPatient = f->GetEntryValue(0x0020,0x0037); + gdcm::Orientation o; + if ( strImageOrientationPatient != gdcm::GDCM_UNFOUND ) { - gdcm::Orientation o; double orient = o.TypeOrientation( f ); - std::cout << " ---------------------- Orientation " << orient + std::cout << " ---------------------- Type Orientation " << orient << std::endl; } + + std::string ori = o.GetOrientation ( f ); + if (ori != gdcm::GDCM_UNFOUND ) + std::cout << "Orientation [" << ori << "]" << std::endl; + // Display the LUT as an int array (for debugging purpose) if ( f->HasLUT() && showlut ) { @@ -456,6 +462,10 @@ int main(int argc, char *argv[]) fh->SetPrintLevel( level ); fh->Print(); + gdcm::Orientation o; + std::string ori = o.GetOrientation ( f ); + if (ori != gdcm::GDCM_UNFOUND ) + std::cout << "Orientation [" << ori << "]" << std::endl; if (f->IsReadable()) std::cout <c_str()<<" is Readable"<