[vtkusers] Scalar Type of vtkDICOMImageReader
Scott Johnson
Scott.Johnson at neuwave.com
Tue Apr 13 15:06:21 EDT 2010
Hi Folks,
I'm reading a series of DICOM files from a directory with code like
this:
_reader=vtkDICOMImageReader::New();
_reader->SetDirectoryName(directory.c_str());
_reader->SetDataScalarTypeToUnsignedShort();
_reader->Update();
cerr << "Scalar Type: " << _reader->GetDataScalarType();
How come the value of _reader->GetDataScalarType is 4, which is
VTK_SHORT?
The files are CT which should be 12 bit unsigned data. When I access
the data I get negative values, which I don't want. (I can't find code
converting to Hounsfield units which could be negative.) How do I get
Unsigned Short data from vtkDICOMImageReader?
Thanks
-- Scott
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.vtk.org/pipermail/vtkusers/attachments/20100413/9c9abd3f/attachment.htm>
More information about the vtkusers
mailing list