Re: [ITK-users] Can I alter the way SliceBySliceImageFilter defines the origin of the internal slices?
Matt McCormick <[email protected]>
| Newsgroups | gmane.comp.lib.itk.user |
|---|---|
| Message-ID | <CALzTN-RVdJvxzr5ADqd3Xx7Ko_ydG_=snBYzY+4y=YBSPgAFwA@mail.gmail.com> |
Yes, that description is correct, but the index of the slice set to [0, 0] instead of [5, 5]. HTH, Matt On Fri, Sep 8, 2017 at 10:38 AM, hellman <[email protected]> wrote: > Thanks for the quick reply! > > (Btw, some code snippets disappeared from my first post, but they are not so > important). > > Perhaps I missed something about the transformation to physical coordinates, > but this is my understanding: > > The physical position P of the [5,5,0]-index pixel in the 3D volume > (according to my meta-data above) is: > > P = O + D*diag(S)*Index = (0, 0, 0) + (0.3*5, 0.3*5, 1*0) = (1.5, 1.5, 0). > > For a pixel in a different slice, say pixel [5, 5, 20], the physical point > is (1.5, 1.5, 20) > > Now after slicing, the physical position (according to > SliceBySliceImageFilter) of the [5, 5]-pixel of any internal image created > by slicing is: > > (recall new origin is (1.5, 1.5)) > > (1.5, 1.5) + (0.3*5, 0.3*5) = (3, 3). > > The position of the [5, 5, 0]-pixel is thus (3, 3) after slicing, while it > was at (1.5, 1.5, 0) before slicing. > Similarly: The position of the [5, 5, 20]-pixel at (3, 3) after slicing, > while it was at (1.5, 1.5, 20) before slicing. > > To me, it would make more sense for them to be at (1.5, 1.5). > > > > > -- > Sent from: http://itk-users.7.n7.nabble.com/ > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users