[vtkusers] Volume origin,bounds, extent question
Eric E. Monson
emonson at cs.duke.edu
Mon Jan 19 11:14:50 EST 2009
Hey Bruce,
I'm not an expert in this, but it looks like you can create a
vtkTransform object, set the rotation and translation on that object,
and then feed this to the SetTransform method of your reader. This
makes it easy to construct the required permutation matrix using a
more intuitive interface (as long as what you're trying to do is
really an affine transformation).
Talk to you later,
-Eric
------------------------------------------------------
Eric E Monson
Duke Visualization Technology Group
On Jan 16, 2009, at 4:47 PM, Kall, Bruce A. wrote:
> Anybody have any thoughts on my question from the other day?
> The only thing I can find in vtkImageReader is the SetTransform
> but that has to be a permutation matrix. I need to rotate/translate.
> I've got the transform calculated, I just don't know where to apply
> it.
>
> Thanks,
> Bruce
>
>
>
>> I'm reading in a premade (raw) image volume. I know the voxel size
>> (same for all dimensions) as
>> well as the coordinates of all 8 corners of the volume. I'm using
>> vtkImageReader.
>>
>> This only seems to allow me to set the coordinate of the lower left
>> voxel and the voxel size.
>>
>> How do you set the coordinate for another corner (e.g., upper
>> right) so the coordinates
>> run in the direction I want using the fixed voxel size I have?
>> Right now it seems to just
>> increment in the x,y,z dimensions by the voxel size and the
>> coordinate of the upper right
>> is not correct (my volume is slightly oblique for lack of a better
>> phrase).
>>
>>
>> _______________________________________________
>> 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
>>
> _______________________________________________
> 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
More information about the vtkusers
mailing list