<span id="result_box" class="short_text"><span style="background-color: rgb(255, 255, 255);" title="">I&#39;m trying to draw a contour on the image,
 but displays only DICOM.</span></span> <span id="result_box" class="short_text"><span style="background-color: rgb(230, 236, 249); color: rgb(0, 0, 0);" title="">What&#39;s wrong?<br><br>public partial class Form1 : Form<br>
ššš {<br>......................<br></span></span><div style="margin-left: 40px;"><span id="result_box" class="short_text"><span style="background-color: rgb(230, 236, 249); color: rgb(0, 0, 0);" title="">ššššššššššš vtkRenderWindow m_renWin;<br>
ššššššššššš vtkRenderer m_renderer = new vtkRenderer();<br>ššššššššššš vtkRenderWindowInteractor m_iren = new vtkRenderWindowInteractor();<br>ššššššššššš vtkDICOMImageReader m_DicomReader = new vtkDICOMImageReader();<br>ššššššššššš vtkImageViewer2 m_imageViewer = new vtkImageViewer2();<br>
ššššššššššš vtkInteractorStyleImage m_interactorStyle = new vtkInteractorStyleImage();<br>ššššššššššš vtkPointPicker m_picker = new vtkPointPicker();<br>ššššššššššš vtkImageData m_ImageData = new vtkImageData();</span></span><br>
<div style="margin-left: 40px;">š vtkContourFilter m_ContourFilter = new vtkContourFilter();<br></div><div style="margin-left: 40px;">š vtkActor m_isoActor = new vtkActor();<br>š vtkActor2D m_DicomActor = new vtkActor2D();//vtkActor2D <span id="result_box" class="short_text"><span style="background-color: rgb(230, 236, 249); color: rgb(0, 0, 0);" title="">is needed for the 
real size image</span></span></div></div>......................<br><div style="margin-left: 40px;">ššššššš public Form1()<br>ššššššš {<br>//Initialize window on Form<br></div><div style="margin-left: 80px;">ššššššššššš vtkRenderWindow.GlobalWarningDisplayOff();<br>
ššššššššššš m_renWin = reWin.GetRenderWindow();<br>ššššššššššš m_renWin.AddRenderer(m_renderer);<br>ššššššššššš //m_iren.SetInteractorStyle(m_interactorStyle);<br>ššššššššššš m_iren.SetRenderWindow(m_renWin);<br>ššššššššššš m_imageViewer.SetRenderer(m_renderer);<br>
ššššššššššš m_imageViewer.SetRenderWindow(m_renWin);<br>}<br>//Draw DICOM<br>ššššššš private void OpenFile_Click(object sender, EventArgs e)<br>ššššššš {<br>ššššššššššš if (openFileDialog.ShowDialog() == DialogResult.OK)<br>
ššššššššššš {<br>ššššššššššššššš textBoxFile.Text = openFileDialog.FileName;<br>ššššššššššššššš m_strFilePath = openFileDialog.FileName;<br>ššššššššššššššš ShowDicom();<br>ššššššššššš }<br>ššššššš }<br>ššššššš private void ShowDicom()<br>
ššššššš {<br>ššššššššššš m_DicomReader.SetFileName(m_strFilePath);<br>ššššššššššš m_DicomReader.Update();<br><br>ššššššššššš vtkImageMapper DicomMapper = new vtkImageMapper();<br>ššššššššššš DicomMapper.SetInputConnection(m_DicomReader.GetOutputPort());<br>
ššššššššššš DicomMapper.SetColorWindow(255.0);<br>ššššššššššš DicomMapper.SetColorLevel(127.5);<br><br>ššššššššššš m_DicomActor.SetMapper(DicomMapper);<br><br>ššššššššššš m_imageViewer.GetRenderer().AddActor(m_DicomActor);<br>
ššššššššššš m_imageViewer.GetRenderer().ResetCamera();<br>ššššššššššš m_imageViewer.Render();<br>šššššššš }<br>//Draw Contour by Button Click<br>ššššššš private void btnvtkContourFilter_click(object sender, EventArgs e)<br>
ššššššš {<br>ššššššššššš m_ContourFilter.SetInputConnection(m_DicomReader.GetOutputPort());<br>ššššššššššš m_ContourFilter.SetValue(0, ClickIntensivity);<br>ššššššššššš m_ContourFilter.Update();<br><br>ššššššššššš m_isoMapper.SetInputConnection(m_ContourFilter.GetOutputPort());<br>
ššššššššššš m_isoMapper.ScalarVisibilityOff();<br><br>ššššššššššš m_isoActor.SetMapper(m_isoMapper);<br>ššššššššššš m_isoActor.GetProperty().SetColor(1, 0, 0);<br><br>ššššššššššš m_imageViewer.GetRenderer().AddActor(m_isoActor);<br>
ššššššššššš m_imageViewer.GetRenderer().ResetCamera();<br><br>ššššššššššš m_iren.Render();<br><br>ššššššš }<br><br></div><div style="margin-left: 40px;"><span id="result_box" class="short_text"><span style="background-color: rgb(230, 236, 249); color: rgb(0, 0, 0);" title=""></span></span></div>
<br>-- <br>๓ ๕ืมึลฮษลอ,<br>แฮฤาลส.<br>Best regards, Andrew<br>