#include <math.h>
int main(int argc, char *argv [])
{
if( argc < 2 ) return 1;
const char *filename = argv[1];
{
std::cerr << "Failed to read: " << filename << std::endl;
return 1;
}
const gdcm::PrivateTag tcolsrowsframes( 0x200d, 0x01,
"Philips US Imaging DD 036" );
const gdcm::PrivateTag tvoxelspacing( 0x200d, 0x03,
"Philips US Imaging DD 036" );
std::string outfilename = "outiu22.dcm";
{
std::cerr << "could not write: " << outfilename << std::endl;
return 1;
}
return 0;
}
void SetNumberOfDimensions(unsigned int dim)
void SetDataElement(DataElement const &de)
Definition gdcmBitmap.h:76
void SetDimension(unsigned int idx, unsigned int dim)
void SetPhotometricInterpretation(PhotometricInterpretation const &pi)
void SetPixelFormat(PixelFormat const &pf)
Definition gdcmBitmap.h:115
Class to represent a Data Element either Implicit or Explicit.
Definition gdcmDataElement.h:59
void SetByteValue(const char *array, VL length)
Definition gdcmDataElement.h:126
void SetVR(VR const &vr)
Definition gdcmDataElement.h:88
Class to represent a Data Set (which contains Data Elements)
Definition gdcmDataSet.h:56
const DataElement & GetDataElement(const Tag &t) const
Definition gdcmDataSet.h:188
void Replace(const DataElement &de)
Replace a dataelement with another one.
Definition gdcmDataSet.h:150
Element class.
Definition gdcmElement.h:70
void SetFromDataElement(DataElement const &de)
Definition gdcmElement.h:110
a DICOM File
Definition gdcmFile.h:34
const DataSet & GetDataSet() const
Get Data Set.
Definition gdcmFile.h:57
ImageWriter.
Definition gdcmImageWriter.h:33
bool Write() override
Write.
const Image & GetImage() const override
Definition gdcmImageWriter.h:41
Image.
Definition gdcmImage.h:47
void SetSpacing(const double spacing[3])
Class to represent an PhotometricInterpretation.
Definition gdcmPhotometricInterpretation.h:29
@ MONOCHROME2
Definition gdcmPhotometricInterpretation.h:34
Class to represent a Private DICOM Data Element (Attribute) Tag (Group, Element, Owner)
Definition gdcmPrivateTag.h:39
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)
Class to represent a DICOM Data Element (Attribute) Tag (Group, Element).
Definition gdcmTag.h:39
@ UI
Definition gdcmVR.h:87
File & GetFile()
Definition gdcmWriter.h:67
void SetFileName(const char *filename_native)
Set the filename of DICOM file to write: