Program: gdcm
Module: $RCSfile: WriteDicomSimple.cxx,v $
Language: C++
- Date: $Date: 2005/02/02 10:06:32 $
- Version: $Revision: 1.11 $
+ Date: $Date: 2005/04/20 11:25:35 $
+ Version: $Revision: 1.12 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
header->InsertValEntry(str.str(),0x0028,0x0101); // Bits Stored
str.str("");
- str << COMPONENT_SIZE * 8 - 1;
+ str << ( COMPONENT_SIZE * 8 ) - 1;
header->InsertValEntry(str.str(),0x0028,0x0102); // High Bit
// Set the pixel representation
{
for(int c=0;c<COMPONENT;c++)
{
- *tmp = j;
+ *tmp = (unsigned char)j;
tmp += COMPONENT_SIZE;
}
}
Program: gdcm
Module: $RCSfile: exGC.cxx,v $
Language: C++
- Date: $Date: 2005/02/09 15:31:15 $
- Version: $Revision: 1.2 $
+ Date: $Date: 2005/04/20 11:25:35 $
+ Version: $Revision: 1.3 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
((rgb8_t *)imageData)[i].r == ((rgb8_t *)imageData)[i].b )
{
n++;
- ((rgb8_t *)imageData)[i].r = background;
- ((rgb8_t *)imageData)[i].g = background;
- ((rgb8_t *)imageData)[i].b = background;
+ ((rgb8_t *)imageData)[i].r = (unsigned char)background;
+ ((rgb8_t *)imageData)[i].g = (unsigned char)background;
+ ((rgb8_t *)imageData)[i].b = (unsigned char)background;
}
}
((rgb8_t *)imageData)[i].b < threshold )
{
n++;
- ((rgb8_t *)imageData)[i].r = background;
- ((rgb8_t *)imageData)[i].g = background;
- ((rgb8_t *)imageData)[i].b = background;
+ ((rgb8_t *)imageData)[i].r = (unsigned char)background;
+ ((rgb8_t *)imageData)[i].g = (unsigned char)background;
+ ((rgb8_t *)imageData)[i].b = (unsigned char)background;
}
}