[vtkusers] Creating a 3D vtkStructuredPoints with a series of bmp images
    Thomas Deschamps 
    tdeschamps at lbl.gov
       
    Wed Nov 13 17:28:19 EST 2002
    
    
  
Hi vtkUsers,
I have several bmp images which represent slices of the same volume.
I would like to create a vtkStructuredPoints with all these files, but 
with the following code I obtain a 3D datasets of color data
------------------------------------------------------
vtkBMPReader reader
    reader SetDataByteOrderToLittleEndian;
    reader SetFileDimensionality 2;
    reader SetNumberOfScalarComponents 1;
    reader SetFilePrefix $filePrefix;
    reader SetFilePattern $filePattern
    reader SetFileNameSliceOffset 1
    reader SetDataExtent 0 $xSize 0 $ySize 0 $zSize
    reader SetDataSpacing $pixelWidth $pixelHeight $pixelDepth
    reader Update
vtkImageExtractComponents extract
    extract SetInput [reader GetOutput]
    extract SetComponents 1
vtkImageToStructuredPoints i2sp
    i2sp SetInput [extract GetOutput]
vtkStructuredPointsWriter writer
    writer SetInput [i2sp GetOutput]
    writer SetFileName $outputFileName
    writer SetFileTypeToBinary
    writer Update
------------------------------------------------------
I thaught maybe the vtkImageExtractComponents would b enough.
But at the end the header of my file contains
------------------------------------------------------
# vtk DataFile Version 3.0
vtk output
BINARY
DATASET STRUCTURED_POINTS
DIMENSIONS 326 211 30
SPACING 1 1 1
ORIGIN 0 0 0
CELL_DATA 1979250
POINT_DATA 2063580
COLOR_SCALARS scalars 1  <------------Pb
------------------------------------------------------
Does someone know how to handle that?
Thank you.
Thomas (TDeschamps at lbl.gov)
    
    
More information about the vtkusers
mailing list