#include <iostream>
int main(int argc, char *argv[])
{
if( argc < 2 )
{
std::cerr << argv[0] << " input.dcm" << std::endl;
return 1;
}
const char *filename = argv[1];
{
std::cerr << "Could not read: " << filename << std::endl;
return 1;
}
using namespace gdcm;
Tag tPatientName(0x0,0x0);
std::cout << "Found: " << tPatientName << std::endl;
std::cout << "Found: " << tPatientsName << std::endl;
std::cout << "Found: " << tDoseGridScaling << std::endl;
{
std::cout <<
"Attribute Value as String: " << sf.
ToString( tDoseGridScaling ) << std::endl;
std::pair<std::string, std::string> pss
std::cout << "Attribute Name Checked: " << pss.first << std::endl;
std::cout << "Attribute Value (string): " << pss.second << std::endl;
assert( at.
GetTag() == tDoseGridScaling );
std::cout << "DoseGridScaling=" << v << std::endl;
}
return 0;
}