3D rotations in IDL [message #6305] |
Fri, 07 June 1996 00:00  |
Aurangzeb Agha
Messages: 1 Registered: June 1996
|
Junior Member |
|
|
I don't know what the hec I've got myself involved in. I have to
write code in IDL to perform 3D rotations on huge datasets. Each MRI
image is 102MB!! The SUN has got 256MB of RAM and it still can't give
the response time required.
Any suggestions?
One idea I had was to take the images and covert them to a different
format like jpeg or gif. Is that possible? Can IDL handle something
like that?
If you could eMail me personally, I would be very appreciative.
Thanks,
Aurangzeb Agha
aagha@cis.ohio-state.edu
|
|
|
Re: 3D rotations in IDL [message #6448 is a reply to message #6305] |
Mon, 10 June 1996 00:00  |
Liam Gumley
Messages: 473 Registered: November 1994
|
Senior Member |
|
|
Aurangzeb Agha wrote:
> I don't know what the hec I've got myself involved in. I have to
> write code in IDL to perform 3D rotations on huge datasets. Each MRI
> image is 102MB!! The SUN has got 256MB of RAM and it still can't give
> the response time required.
Some basic comments:
You probably won't be able to achieve real-time (i.e. on-the-fly)
rotations in IDL. The only way to do this would be to use specialized
graphics hardware and graphics library routines (outside of IDL).
However you can always precompute the images and store them in sequence.
Once all the images are created, you can create a movie (see the
help for XINTERANIMATE).
Also, keep in mind that although your MRI image data may be at very
high resolution (thousands of pixels wide and high), your IDL
graphics display is limited in the number of pixels it can display.
So before doing 3D transforms on your images, resample them to a size
appropriate for your display resolution (see the help for CONGRID).
Cheers,
Liam.
PS - For the group: Has anyone written an interface from IDL to,
say, SGI OpenGL?
|
|
|