[vtkusers] grid reslice
David Gobbi
david.gobbi at gmail.com
Mon Jan 26 21:18:08 EST 2015
Hi Ryan,
Can you attach your image both with and _without_ deformation?
I looked at the image but couldn't make any sense of it.
- David
On Mon, Jan 26, 2015 at 6:29 PM, Young, Ryan <
Ryan.Young at seattlechildrens.org> wrote:
> Hello,
>
> I have a vector field that has the displacement vector for each voxel in a
> volume. I am trying to apply this deformation and visualize the results.
> The difficulty I am have is that the deformation only exist for the voxels
> inside the volume, not globally in the whole space. If I set the
> displacement to zeros outside the volume I get poor results.
>
> My toy example is just do to a 10 voxel shift in the x direction The
> volume is padded with zeros so there is plenty of room. The result is an
> image missing about ten voxels. See attached picture. If I make a similar
> deformation that exist at all voxels, the result is as expect. Any advice.
> Also, a code snippet is below.
>
> Thanks in advanced
> Ryan
>
> grid=vtk.vtkGridTransform()
> grid.SetDisplacementGrid(defImporter.GetOutput())
> grid.SetInterpolationModeToLinear()
>
> reslice=vtk.vtkImageReslice()
> reslice.SetWrap(1)
> reslice.SetResliceTransform(grid)
> reslice.SetInterpolationModeToLinear()
> reslice.SetOutputSpacing(1,1,1)
> reslice.SetOutputOrigin(0,0,0)
> reslice.SetInputConnection(volImporter.GetOutputPort())
> CONFIDENTIALITY NOTICE: This e-mail message, including any attachments,
> is for the sole use of the intended recipient(s) and may contain
> confidential and privileged information protected by law. Any unauthorized
> review, use, disclosure or distribution is prohibited. If you are not the
> intended recipient, please contact the sender by reply e-mail and destroy
> all copies of the original message.
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/vtkusers/attachments/20150126/e9990112/attachment.html>
More information about the vtkusers
mailing list