[vtkusers] How to make vtkImagefrom vtkTIFFReader resize
Kenneth Evans
evans at aps.anl.gov
Wed May 21 12:29:17 EDT 2008
When I do that:
reader.SetFileName(self.filename)
reader.Update()
reader.GetOutput().Update()
I get this error (multiple times):
ERROR: In ..\..\Filtering\vtkStreamingDemandDrivenPipeline.cxx, line 628
vtkStreamingDemandDrivenPipeline (01026E70): The update extent specified in
the information for output port 0 on algorithm vtkTIFFReader(01026510) is 0
498 0 749 0 0, which is outside the whole extent 0 499 0 329 0 0.
-Ken
_____
From: Vidyadhar [mailto:vidyadhar at lucidindia.com]
Sent: Wednesday, May 21, 2008 6:40 AM
To: Kenneth Evans
Cc: vtkusers
Subject: Re: [vtkusers] How to make vtkImagefrom vtkTIFFReader resize
Hi,
I have a suggestion. After reader.Update() call, try
reader.GetOutput().Update(). This is supposed to update bounds, extents, et
cetera.
HTH
Vidyadhar
----- Original Message -----
From: Kenneth Evans <mailto:evans at aps.anl.gov>
To: vtkusers at vtk.org
Sent: Wednesday, May 21, 2008 1:48 AM
Subject: [vtkusers] How to make vtkImagefrom vtkTIFFReader resize
I am reading and rereading TIFF images of different sizes (this is in
Python, but it should not matter):
reader = vtk.vtkTIFFReader()
reader.SetFileName(filename)
reader.Update()
actor = vtk.vtkImageActor()
actor.SetInput(reader.GetOutput())
actor.SetVisibility(1)
ren.AddActor(actor)
I want to read a new image:
reader.SetFileName(filename)
reader.Update()
This works fine, except the output = reader.GetOutput() which is a vtkImage
retains the old size.
output.GetExtent() returns the original extent.
output.GetWholeExtent() returns the new extent
but
output.SetExtent(output.GetWholeExtent()) crashes.
How to I reset the vtkImage extent (without creating a new actor)?
Thanks,
-Ken
_____
_______________________________________________
This is the private VTK discussion list.
Please keep messages on-topic. Check the FAQ at:
http://www.vtk.org/Wiki/VTK_FAQ
Follow this link to subscribe/unsubscribe:
http://www.vtk.org/mailman/listinfo/vtkusers
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.vtk.org/pipermail/vtkusers/attachments/20080521/f10ea06f/attachment.htm>
More information about the vtkusers
mailing list