<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
FONT-SIZE: 9pt;
FONT-FAMILY:Tahoma
}
</style>
</head>
<body class='hmmessage'><FONT color=#0000ff size=3>hello , vtk users and developers ,&nbsp;</FONT><BR>
<FONT color=#0000ff size=3>&nbsp;&nbsp;&nbsp; </FONT><BR>
<FONT color=#0000ff size=3>&nbsp;&nbsp;&nbsp; I find a vtk <STRONG><FONT color=#ff0000>BUG</FONT></STRONG> now .&nbsp;</FONT><FONT color=#0000ff size=3>and the bug is just&nbsp;as follows :</FONT><BR>
<FONT color=#0000ff size=3>&nbsp;&nbsp;&nbsp; I use VC++ and VTK to show a dcm image . and I build a project , its base class is CFormView . and </FONT><BR>
<FONT color=#0000ff size=3>then I use vtkDICOMImageReader and vtkImageViewer2 to show the image in an&nbsp;Picture of MFC&nbsp;. but here </FONT><BR>
<FONT color=#0000ff size=3>is the <STRONG><FONT color=#ff0000>bug</FONT></STRONG> :</FONT><BR>
<FONT color=#0000ff size=3>&nbsp;&nbsp;&nbsp; all of my code&nbsp;are just : </FONT><BR>
<FONT color=#0000ff size=3>vtkDICOMImageReader * reader = vtkDICOMImageReader::New();</FONT><BR>
<FONT color=#0000ff size=3>&nbsp;&nbsp;&nbsp; reader-&gt;SetDataByteOrderToLittleEndian();</FONT><BR>
<FONT color=#0000ff size=3>&nbsp;&nbsp;&nbsp; reader-&gt;SetFileName("D:/Data");</FONT><BR>
<FONT color=#0000ff size=3>&nbsp;&nbsp;&nbsp; reader-&gt;Update();</FONT><BR>
<FONT color=#0000ff size=3>vtkImageViewer2 * viewer = vtkImageViewer::New();</FONT><BR>
<FONT color=#0000ff size=3>&nbsp;&nbsp;&nbsp; viewer-&gt;SetInput(reader-&gt;GetOutput());</FONT><BR>
<FONT color=#0000ff size=3>&nbsp;&nbsp;&nbsp; viewer-&gt;SetSlice(0);</FONT><BR>
<FONT color=#0000ff size=3></FONT>&nbsp;<BR>
<FONT color=#0000ff size=3>&nbsp;&nbsp;&nbsp; and then I run it , I find the dcm image&nbsp;appears !&nbsp;however ,&nbsp;the dcm image is not in the Picture </FONT><BR>
<FONT color=#0000ff size=3>of MFC , but in&nbsp;a vtk&nbsp;render window . how&nbsp;surprising ! because I do not use the&nbsp;function Render ! </FONT><FONT color=#0000ff size=3>at </FONT><BR>
<FONT color=#0000ff size=3>the same time , if&nbsp;I use vtkImageViewer , it will be&nbsp;OK . </FONT><BR>
<FONT color=#0000ff size=3>&nbsp;&nbsp;&nbsp; So , I want to ask : is this a vtk <STRONG><FONT color=#ff0000>BUG</FONT></STRONG> ? or vtkImageViewer2 can not show the dcm image ? but from </FONT><BR>
<FONT color=#0000ff size=3>the description of this class&nbsp;, we can see :&nbsp;vtkImageViewer2 is a convenience class for displaying a </FONT><BR>
<FONT color=#0000ff size=3>2D image . or this class is not perfect and&nbsp;we can not use this class now ?</FONT><BR>
<FONT color=#0000ff size=3>&nbsp;&nbsp;&nbsp; if this is not a bug , why does this happen ? and what is&nbsp;wrong&nbsp;with my code ?&nbsp;how can I&nbsp;use this </FONT><BR>
<FONT color=#0000ff size=3>class correctly ?</FONT><BR>
<FONT color=#0000ff size=3></FONT>&nbsp;<BR>
<FONT color=#0000ff size=3>&nbsp;&nbsp;&nbsp; thank you for any help !</FONT><BR>
<FONT color=#0000ff size=3></FONT>&nbsp;<BR>
<FONT color=#0000ff size=3>&nbsp;&nbsp;&nbsp; Mark</FONT><BR>
&nbsp;<BR>
<FONT color=#0000ff size=3></FONT>&nbsp;<BR>
&nbsp;&nbsp;<BR>
<FONT color=#0000ff size=3></FONT>&nbsp;<BR>
<FONT color=#0000ff size=3></FONT>&nbsp;<BR><br /><hr />使用新一代 Hotmail,更强大、更安全、更多存储空间! <a href='http://mail.live.com' target='_new'>立刻体验!</a></body>
</html>