<div class="gmail_quote">On Wed, Feb 10, 2010 at 6:10 AM, HanJongChul <span dir="ltr"><<a href="mailto:madness78@pusan.ac.kr">madness78@pusan.ac.kr</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div lang="KO" link="blue" vlink="purple">
<div>
<p class="MsoNormal"><span lang="EN-US">Hello, vtkusers,</span></p>
<p class="MsoNormal"><span lang="EN-US">I have question.</span></p>
<p class="MsoNormal"><span lang="EN-US">When displaying the 2D image, how to Putt
2D image to the center of window.</span></p>
<p class="MsoNormal"><span lang="EN-US">Is there any function? I couldn’t find it.</span></p>
<p class="MsoNormal"><span lang="EN-US">Please help me.</span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal" align="left" style="text-align:left;word-break:keep-all"><span lang="EN-US" style="color:blue">this</span><span lang="EN-US">->pvtkImageMagnify = vtkImageMagnify::New();</span></p>
<p class="MsoNormal" align="left" style="text-align:left;word-break:keep-all"><span lang="EN-US"> <span style="color:blue">this</span>->pvtkImageMagnify->SetInputConnection(<span style="color:blue">this</span>->pvtkImageReader1->GetOutputPort());</span></p>
<p class="MsoNormal" align="left" style="text-align:left;word-break:keep-all"><span lang="EN-US"> <span style="color:blue">this</span>->pvtkImageMagnify->SetMagnificationFactors(2,2,2);</span></p>
<p class="MsoNormal" align="left" style="text-align:left;word-break:keep-all"><span lang="EN-US"> </span></p>
<p class="MsoNormal" align="left" style="text-align:left;word-break:keep-all"><span lang="EN-US"> </span></p>
<p class="MsoNormal" align="left" style="text-align:left;word-break:keep-all"><span lang="EN-US"> <span style="color:blue">this</span>->pvtkImageMapper=vtkImageMapper::New();</span></p>
<p class="MsoNormal" align="left" style="text-align:left;word-break:keep-all"><span lang="EN-US"> <span style="color:blue">this</span>->pvtkImageMapper->SetInput(<span style="color:blue">this</span>->pvtkImageMagnify->GetOutput());</span></p>
<p class="MsoNormal" align="left" style="text-align:left;word-break:keep-all"><span lang="EN-US">
</span></p>
<p class="MsoNormal" align="left" style="text-align:left;word-break:keep-all"><span lang="EN-US"> </span></p>
<p class="MsoNormal" align="left" style="text-align:left;word-break:keep-all"><span lang="EN-US"> <span style="color:blue">this</span>->pvtkActor2D=vtkActor2D::New();</span></p>
<p class="MsoNormal" align="left" style="text-align:left;word-break:keep-all"><span lang="EN-US"> <span style="color:blue">this</span>->pvtkActor2D->SetMapper(<span style="color:blue">this</span>->pvtkImageMapper);</span></p>
<p class="MsoNormal" align="left" style="text-align:left;word-break:keep-all"><span lang="EN-US"> <span style="color:blue">this</span>->pvtkActor2D->GetPosition2Coordinate()->SetCoordinateSystemToViewport();</span></p>
<p class="MsoNormal" align="left" style="text-align:left;word-break:keep-all"><span lang="EN-US"> <span style="color:blue">this</span>->pvtkActor2D->SetPosition(0,0);</span></p>
<p class="MsoNormal" align="left" style="text-align:left;word-break:keep-all"><span lang="EN-US"> <span style="color:blue">this</span>->pvtkActor2D->SetPosition2(512,512);</span></p>
<p class="MsoNormal" align="left" style="text-align:left;word-break:keep-all"><span lang="EN-US"> </span></p>
<p class="MsoNormal" align="left" style="text-align:left;word-break:keep-all"><span lang="EN-US"> pVOXA_Ver10View->GetRenderer()->SetBackground(1,1,1);</span></p>
<p class="MsoNormal" align="left" style="text-align:left;word-break:keep-all"><span lang="EN-US"> pVOXA_Ver10View->GetRenderer()->AddActor2D(<span style="color:blue">this</span>->pvtkActor2D);</span></p>
<p class="MsoNormal"><span lang="EN-US"> pVOXA_Ver10View->GetRenderer()->ResetCamera();</span><span lang="EN-US"></span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p><p class="MsoNormal"><span lang="EN-US"><br></span></p></div></div></blockquote><div class="gmail_quote">I'm not sure which part of your question you were most interested in, so take a look at this:</div>
<div class="gmail_quote"><a href="http://www.vtk.org/Wiki/VTK/Examples/InteractWithImage">http://www.vtk.org/Wiki/VTK/Examples/InteractWithImage</a></div><div class="gmail_quote"><br></div><div class="gmail_quote">It shows how to display and interact (zoom, pan) with a 2D image. Is this what you were trying to do?</div>
<br clear="all">Thanks,<br><br>David</div>