1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
/*=========================================================================
Program: GDCM (Grassroots DICOM). A DICOM library
Copyright (c) 2006-2011 Mathieu Malaterre
All rights reserved.
See Copyright.txt or http://gdcm.sourceforge.net/Copyright.html for details.
This software is distributed WITHOUT ANY WARRANTY; without even
the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE. See the above copyright notice for more information.
=========================================================================*/
#include "gdcm.h"
int TestReadPatientName(int argc, char *argv[])
{
(void)argc;
gdcm::Parser p;
std::string filename = argv[1];
p.SetFileName( filename );
gdcm::Tag t(0x0010, 0x0010);
const char *v = p.Request( t );
gdcm::Attributes<gdcm::VR::PN,gdcm::VM::VM1> pn( v );
std::cout << pn << std::endl;
return 0;
}
|