<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<META content="MSHTML 6.00.2900.2769" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Hi,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>I check the current ImageSpatialObject /
ImageSpatialObjectRepresentation code from IGSTK and find it is easy to use this
class to display the 2D slice image from Axial / Sagittal / Coronal view. The
code use the vtkImageActor to set the orientation and slice number, as
below:</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>switch( m_Orientation )<BR>
{<BR> case Axial:<BR>
m_ImageActor->SetDisplayExtent( ext[0], ext[1], ext[2], ext[3],
m_SliceNumber, m_SliceNumber );<BR>
break;<BR> case Sagittal:<BR>
m_ImageActor->SetDisplayExtent( m_SliceNumber, m_SliceNumber, ext[2], ext[3],
ext[4], ext[5] );<BR> break;<BR>
case Coronal:<BR>
m_ImageActor->SetDisplayExtent( ext[0], ext[1], m_SliceNumber, m_SliceNumber,
ext[4], ext[5] );<BR> break;<BR>
}</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>My question is, through this category, we can't
display any oblique image slice and integrate them into the same class. If the
surgeons need get oblique view along the planned path or tracked tool, or even
slab-MIP view, the program can't make any use of the existed
ImageSpatialObjectRepresentation class. That means, we'll have two different
ImageRepresenation classes, one for the fixed-axis, and one for the oblique
axis. What we did before in our current navigation system is, we use
vtkImageReslice instead of vtkImageActor, and made the orthogonal image
representations (Axial / Coronal / Sagittal) are three specific oblique views.
So, in my question, can we implement with vtkImageReslice in
ImageSpatialObjectRepresentation class, instead of vtkImageActor? And from this
implementation, the orthogonal image representation can be easily a derived
class or just three specific settings.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Regards,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial
size=2>---------------------------------------------------------------------------------------------<BR>Hui
(James) Zhang,
Ph.D.
<BR> <BR>Imaging Science and Information Systems (ISIS)
Center<BR>Department of
Radiology
<BR>Georgetown University Medical Center
<BR>2115 Wisconsin Avenue, Suite
603 <BR>Washington,
DC,
20007
</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>Work phone: 202-687-2902<BR>Work fax:
202-784-3479<BR>Cell phone: 240-476-9361<BR>MSN: <A
href="mailto:zh_skyfox@hotmail.com">zh_skyfox@hotmail.com</A><BR>----------------------------------------------------------------------------------------------<BR></FONT></DIV></BODY></HTML>