From: jpr Date: Thu, 24 Aug 2006 12:31:32 +0000 (+0000) Subject: Fix writting of Overlays image X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=commitdiff_plain;h=b46b9cf59840aca311b69b904173915574947729;p=gdcm.git Fix writting of Overlays image (Thx to Mathieu for provining accurate data, to check) --- diff --git a/Example/exOverlaysDCM.cxx b/Example/exOverlaysDCM.cxx index 02385aad..a8b8471a 100755 --- a/Example/exOverlaysDCM.cxx +++ b/Example/exOverlaysDCM.cxx @@ -118,7 +118,8 @@ int main(int argc, char *argv[]) unsigned int dimY= f->GetYSize(); unsigned int dimXY=dimX*dimY; - std::cout <<"DimX : "<InsertEntryString(temp,0x0028,0x0011); // Columns + f->InsertEntryString(temp,0x0028,0x0011, "US"); // Columns sprintf(temp,"%d ",dimY); - f->InsertEntryString(temp,0x0028,0x0010); // Rows - - f->InsertEntryString("8",0x0028,0x0100); // Bits Allocated - f->InsertEntryString("8",0x0028,0x0101); // Bits Stored - f->InsertEntryString("7",0x0028,0x0102); // High Bit - f->InsertEntryString("0",0x0028,0x0103); // Pixel Representation - f->InsertEntryString("1",0x0028,0x0002); // Samples per Pixel - f->InsertEntryString("MONOCHROME2 ",0x0028,0x0004); + f->InsertEntryString(temp,0x0028,0x0010, "US"); // Rows + + f->InsertEntryString("8",0x0028,0x0100, "US"); // Bits Allocated + f->InsertEntryString("8",0x0028,0x0101, "US"); // Bits Stored + f->InsertEntryString("7",0x0028,0x0102, "US"); // High Bit + f->InsertEntryString("0",0x0028,0x0103, "US"); // Pixel Representation + f->InsertEntryString("1",0x0028,0x0002, "US"); // Samples per Pixel + f->InsertEntryString("MONOCHROME2 ",0x0028,0x0004, "LO"); // We need a gdcm::FileHelper, since we want to load the pixels gdcm::FileHelper *fh = gdcm::FileHelper::New(f);