Hi, all vtkusers<br>I want to read one 3D raw file with vtkImageReader as following:<br>reader = vtkImageReader() reader.SetFileDimensionality(3) # all the slices are in one file reader.SetFileName("
myfile.raw") <br>reader.SetNumberOfScalarComponents(1) # image is greyscale reader.SetDataScalarTypeToShort() # 2 bytes per voxel <br>reader.SetDataExtent(0,255, 0,255, 0,119) # 256 x 256 x 120 slices <br>
reader.SetDataSpacing(1.0, 1.0, 1.6) # voxel spacing <br>reader.SetDataOrigin(0.0, 0.0, 0.0) # set to zero unless you know<br><br>the "myfiel.raw" is a nerve cell, but the rendering tesult has 4 small instance but not one int the rendering window(please see the attached picture). why? and who can tell me how to read the one 3D raw data?
<br>Thanks.<br clear="all"><br>-- <br>veelion