Slow March (contd)
    Sathya Krishnamurthy 
    ksathya at omirf.iusd.iupui.edu
       
    Tue Sep  7 12:48:17 EDT 1999
    
    
  
Hi
I had recently posted a question on how to improve the memory management on
my application.( which read a Volume file and displayed a 3D Surface and
also axial, coronal and sagittal information in three different windows)
I had received few very good suggestions from the group. I did some
reworking and came up with few more problems. <grin>
In the axial, coronal and sagittal sections display
the code reads as
 vtkStructuredPointsGeometryFilter *saggitalSection =
vtkStructuredPointsGeometryFilter::New();
    saggitalSection->SetExtent (69,69, 0,135, 0,50);
    saggitalSection->SetInput (reader->GetOutput());
  vtkPolyDataMapper *saggitalMapper = vtkPolyDataMapper::New();
    saggitalMapper->SetInput(saggitalSection->GetOutput());
    saggitalMapper->ScalarVisibilityOn();
  vtkActor *sagittal = vtkActor::New();
    sagittal->SetMapper(saggitalMapper);
Similarly for the other two.
After executing the vtkImageReader and the above piece of code on 512x512
with 20 slices of data.. I found out that the
vtkStructuredPointsGeometryFilter took about 260 megs of memory and with the
ImageData a total of 310 Megs of memory was used.
Can somebody give me any optimizations or roundabouts for displaying axial ,
coronal and sagittal information..
Thanks
Sincerely
Sathya
Sathya Krishnamurthy
Res: 317-630-5412
Off: 317-278-1357
http://omirf.iusd.iupui.edu/~ksathya
-----------------------------------------------------------------------------
This is the private VTK discussion list.  Please keep messages on-topic.
Check the FAQ at: <http://www.automatrix.com/cgi-bin/vtkfaq>
To UNSUBSCRIBE, send message body containing "unsubscribe vtkusers" to
<majordomo at gsao.med.ge.com>.  For help, send message body containing
"info vtkusers" to the same address.     Live long and prosper.
-----------------------------------------------------------------------------
    
    
More information about the vtkusers
mailing list