random slice through a volume of catscan data [message #34943] |
Thu, 01 May 2003 10:12 |
Jeff Nettles
Messages: 5 Registered: June 1999
|
Junior Member |
|
|
Hi All,
I have some CT data that I would be able to take randomly-oriented slices
through. (BTW, these are scans of meteorites, not people, in case you're
thinking that it doesn't make any sense why i'd want to do this.) My
approach so far has been to randomly select 3 sets of x,y, & z coordinates
so that i have three points that define a plane. Now I want to extract a 2D
image that represents that plane from the 3D CT data volume. My priority
here is to preserve the shapes of the objects in the random slice. I know
i'm going to have to do some interpolating since the slice won't always go
through entire pixels. What i'm hoping that i can get help with is:
1) Is there by any chance a program someone has written (or included with
IDL) that can do this already? (I'm a relatively inexperienced IDL
programmer)
2) If I'm going to have to code this myself, are there IDL functions that
would make this easier? I've looked at the WHERE function, but haven't
convinced myself that it will help. I know to try to avoid for loops as
much as possible so I'm trying to do that.
3) Any suggestions about a general approach to the problem would be very
helpful.
Thanks for your time (and hopefully your help!),
Jeff
|
|
|