int main(int argc, char *argv[])
{
if( argc < 3 )
{
std::cerr << argv[0] << " input1.dcm input2.dcm" << std::endl;
return 1;
}
const char *filename1 = argv[1];
const char *filename2 = argv[2];
{
return 1;
}
{
return 1;
}
if( de1 == de2 )
{
}
while( it1 != ds1.
End() && it2 != ds2.
End() && *it1 == *it2 )
{
++it1;
++it2;
}
if( it1 != ds1.
End() || it2 != ds2.
End() )
{
std::cerr << "Problem with:" << std::endl;
{
std::cerr << "ds1: " << *it1 << std::endl;
}
{
std::cerr << "ds2: " << *it2 << std::endl;
}
return 1;
}
return 0;
}
Class to represent a Data Element either Implicit or Explicit.
Definition gdcmDataElement.h:59
Class to represent a Data Set (which contains Data Elements)
Definition gdcmDataSet.h:56
DataElementSet::const_iterator ConstIterator
Definition gdcmDataSet.h:60
ConstIterator Begin() const
Definition gdcmDataSet.h:64
ConstIterator End() const
Definition gdcmDataSet.h:66
a DICOM File
Definition gdcmFile.h:34
const DataSet & GetDataSet() const
Get Data Set.
Definition gdcmFile.h:57
Reader ala DOM (Document Object Model)
Definition gdcmReader.h:54
const File & GetFile() const
Set/Get File.
Definition gdcmReader.h:72
virtual bool Read()
Main function to read a file.
void SetFileName(const char *filename_native)