<div class="gmail_quote">I wanted them to be displayed side by side.<div>But please do throw some light on how it can be done in the other two ways as well.. It&#39;ll help in the future for my project.</div><div>Thank you in advance.<div>
<div></div><div class="h5"><br><br><div class="gmail_quote">
On Tue, Feb 22, 2011 at 4:59 AM, Luis Ibanez <span dir="ltr">&lt;<a href="mailto:luis.ibanez@kitware.com" target="_blank">luis.ibanez@kitware.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Hi Niha,<br>
<br>
Do you want to display these two images<br>
<br>
A)  Side by Side  ?<br>
B)  Overlapping with different color channel ?<br>
C)  Fused by using Alpha-Blending ? (e.g. transparency) ?<br>
<br>
<br>
   Luis<br>
<br>
<br>
------------------------------------<br>
<div><div></div><div>On Mon, Feb 21, 2011 at 5:45 AM, Niha G Beig &lt;<a href="mailto:niha.beig@gmail.com" target="_blank">niha.beig@gmail.com</a>&gt; wrote:<br>
&gt; Hi Luis,<br>
&gt; Thank you for replying to my previous post. It is much appreciated.<br>
&gt; I&#39;m working on Hippocampus Brain Segmentation using ITK and VTK. I&#39;m new to<br>
&gt; these tools and I&#39;m still trying to find my way through it.<br>
&gt;<br>
&gt; Now, I have been working with the second manual which tells about ITK+VTK. I<br>
&gt; want to know how we can display both the original image and smoothened image<br>
&gt; together in one VTK window. Is it possible?<br>
&gt; The code builds without any errors but I must going terribly wrong with<br>
&gt; my understanding of the concepts because only one image is being displayed..<br>
&gt; #include &quot;itkImage.h&quot;<br>
&gt; #include &quot;itkImageFileReader.h&quot;<br>
&gt; #include &quot;itkImageToVTKImageFilter.h&quot;<br>
&gt; #include &quot;vtkImageViewer.h&quot;<br>
&gt; #include &quot;vtkRenderWindowInteractor.h&quot;<br>
&gt; #include &quot;itkCurvatureFlowImageFilter.h&quot;<br>
&gt; int main(int argc, char **argv)<br>
&gt; {<br>
&gt; typedef itk::Image&lt;unsigned short,2&gt;ImageType;<br>
&gt; typedef itk::ImageFileReader&lt;ImageType&gt;ReaderType;<br>
&gt; typedef itk::ImageToVTKImageFilter&lt;ImageType&gt;ConnectorType;<br>
&gt; typedef<br>
&gt; itk::CurvatureFlowImageFilter&lt;ImageType,ImageType&gt;SmoothingFilterType;<br>
&gt; ReaderType::Pointer reader=ReaderType::New();<br>
&gt; ConnectorType::Pointer connector=ConnectorType::New();<br>
&gt; SmoothingFilterType::Pointer smoother= SmoothingFilterType::New();<br>
&gt; reader-&gt;SetFileName(argv[1]);<br>
&gt; connector-&gt;SetInput(reader-&gt;GetOutput());<br>
&gt; smoother-&gt;SetNumberOfIterations(7);<br>
&gt; smoother-&gt;SetTimeStep(0.2);<br>
&gt; vtkImageViewer * viewer= vtkImageViewer::New();<br>
&gt; vtkRenderWindowInteractor * renderWindowInteractor=<br>
&gt; vtkRenderWindowInteractor::New();<br>
&gt; viewer-&gt;SetupInteractor(renderWindowInteractor);<br>
&gt; viewer-&gt;SetInput(connector-&gt;GetOutput());<br>
&gt; viewer-&gt;Render();<br>
&gt; viewer-&gt;SetColorWindow(255);<br>
&gt; viewer-&gt;SetColorLevel(128);<br>
&gt; renderWindowInteractor-&gt;Start();<br>
&gt; smoother-&gt;SetInput(reader-&gt;GetOutput());<br>
&gt; viewer-&gt;SetupInteractor(renderWindowInteractor);<br>
&gt; viewer-&gt;SetInput(connector-&gt;GetOutput());<br>
&gt; viewer-&gt;Render();<br>
&gt; viewer-&gt;SetColorWindow(255);<br>
&gt; viewer-&gt;SetColorLevel(128);<br>
&gt; renderWindowInteractor-&gt;Start();<br>
&gt; return 0;<br>
&gt; }<br>
&gt; Looking forward to hear from you.<br>
&gt; Regards,<br>
&gt; Niha<br>
&gt; On Sun, Feb 20, 2011 at 3:30 AM, Luis Ibanez &lt;<a href="mailto:luis.ibanez@kitware.com" target="_blank">luis.ibanez@kitware.com</a>&gt;<br>
&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; Hi Niha,<br>
&gt;&gt;<br>
&gt;&gt; You will find the executable in the directory:<br>
&gt;&gt;<br>
&gt;&gt;     ITK_BINARY_DIR/Release/bin<br>
&gt;&gt;<br>
&gt;&gt; or<br>
&gt;&gt;<br>
&gt;&gt;     ITK_BINARY_DIR/Debug/bin<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Depending on the compilation mode that you used (Debug/Release)<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Where &quot;ITK_BINARY_DIR&quot; is the directory where you compiled your project.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Note that you can also simply use the &quot;search&quot; function in Windows<br>
&gt;&gt; Explorer,<br>
&gt;&gt;<br>
&gt;&gt; or<br>
&gt;&gt;<br>
&gt;&gt; you can also, in Visual Studio, right click on the name of the executable<br>
&gt;&gt; project, select &quot;properties&quot;, select &quot;configuration properties&quot; select<br>
&gt;&gt; &quot;General&quot; and look at the field &quot;Output Directory&quot;.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;     Luis<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; --------------------------------------------------------------<br>
&gt;&gt; On Sat, Feb 19, 2011 at 3:17 AM, Niha &lt;<a href="mailto:niha.beig@gmail.com" target="_blank">niha.beig@gmail.com</a>&gt; wrote:<br>
&gt;&gt; &gt; Erik Türke &lt;erik_tuerke@...&gt; writes:<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; Hello!Well, i wanted to work through the &quot;GettingStarted-II.pdf&quot; from<br>
&gt;&gt; &gt;&gt; the<br>
&gt;&gt; &gt; <a href="http://itk.org" target="_blank">itk.org</a> website, to check out the VTK, but i have the following<br>
&gt;&gt; &gt; problem.Visual<br>
&gt;&gt; &gt; Studio C++ 9 is compiling my project without any error. But i cant find<br>
&gt;&gt; &gt; any<br>
&gt;&gt; &gt; executable file in the bin directory.CMakeLists.txt<br>
&gt;&gt; &gt; contains:PROJECT(myProject)FIND_PACKAGE ( ITK)IF ( ITK_FOUND)<br>
&gt;&gt; &gt; INCLUDE(<br>
&gt;&gt; &gt; ${USE_ITK_FILE} )ENDIF( ITK_FOUND)FIND_PACKAGE ( VTK)IF (<br>
&gt;&gt; &gt; VTK_FOUND)INCLUDE(<br>
&gt;&gt; &gt; ${USE_VTK_FILE} )ENDIF(<br>
&gt;&gt; &gt; VTK_FOUND)INCLUDE_DIRECTORIES(${myProject_SOURCE_DIR})ADD_EXECUTABLE(<br>
&gt;&gt; &gt; myProject<br>
&gt;&gt; &gt; myProject.cxx)TARGET_LINK_LIBRARIES (<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; myProjectITKBasicFiltersITKCommonITKIOvtkRenderingvtkGraphicsvtkHybridvtkImaging<br>
&gt;&gt; &gt; vtkIOvtkFilteringvtkCommon)and myProject.cxx contains:#include<br>
&gt;&gt; &gt; &quot;itkImage.h&quot;#include &quot;itkImageFileReader.h&quot;#include<br>
&gt;&gt; &gt; &quot;itkImageToVTKImageFilter.h&quot;#include &quot;vtkImageViewer.h&quot;#include<br>
&gt;&gt; &gt; &quot;vtkRenderWindowInteractor.h&quot;intmain( intargc, char **argv) {    typedef<br>
&gt;&gt; &gt; itk::Image&lt;unsigned short,2&gt; ImageType;    typedef<br>
&gt;&gt; &gt; itk::ImageFileReader&lt;ImageType&gt; ReaderType;    typedef<br>
&gt;&gt; &gt; itk::ImageToVTKImageFilter&lt;ImageType&gt; ConnectorType;<br>
&gt;&gt; &gt; ReaderType::Pointerreader= ReaderType::New();<br>
&gt;&gt; &gt; ConnectorType::Pointerconnector= ConnectorType::New();<br>
&gt;&gt; &gt; reader-&gt;SetFileName(<br>
&gt;&gt; &gt; argv[1]);    connector-&gt;SetInput( reader-&gt;GetOutput() );<br>
&gt;&gt; &gt; vtkImageViewer*<br>
&gt;&gt; &gt; viewer= vtkImageViewer::New();    vtkRenderWindowInteractor*<br>
&gt;&gt; &gt; renderWindowInteractor=    vtkRenderWindowInteractor::New();    viewer-<br>
&gt;&gt; &gt;&gt;SetupInteractor( renderWindowInteractor);    viewer-&gt;SetInput(<br>
&gt;&gt; &gt;&gt; connector-<br>
&gt;&gt; &gt;&gt;GetOutput() );    viewer-&gt;Render();    viewer-&gt;SetColorWindow( 255);<br>
&gt;&gt; &gt;&gt; viewer-<br>
&gt;&gt; &gt;&gt;SetColorLevel( 128);    renderWindowInteractor-&gt;Start();    return<br>
&gt;&gt; &gt;&gt; 0;}Creating<br>
&gt;&gt; &gt; an only ITK project works without any problem.Someone has an<br>
&gt;&gt; &gt; idea??Thanks for<br>
&gt;&gt; &gt; your help.Trete mit Deinem inneren Athleten in Verbindung. Beantworte<br>
&gt;&gt; &gt; die<br>
&gt;&gt; &gt; Fragen!<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; _______________________________________________<br>
&gt;&gt; &gt;&gt; Insight-users mailing list<br>
&gt;&gt; &gt;&gt; Insight-users@...<br>
&gt;&gt; &gt;&gt; <a href="http://www.itk.org/mailman/listinfo/insight-users" target="_blank">http://www.itk.org/mailman/listinfo/insight-users</a><br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; I&#39;m facing the same problem now. Did you figure out how its done?<br>
&gt;&gt; &gt; Regards,<br>
&gt;&gt; &gt; Niha<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; _____________________________________<br>
&gt;&gt; &gt; Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Visit other Kitware open-source projects at<br>
&gt;&gt; &gt; <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Kitware offers ITK Training Courses, for more information visit:<br>
&gt;&gt; &gt; <a href="http://www.kitware.com/products/protraining.html" target="_blank">http://www.kitware.com/products/protraining.html</a><br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Please keep messages on-topic and check the ITK FAQ at:<br>
&gt;&gt; &gt; <a href="http://www.itk.org/Wiki/ITK_FAQ" target="_blank">http://www.itk.org/Wiki/ITK_FAQ</a><br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Follow this link to subscribe/unsubscribe:<br>
&gt;&gt; &gt; <a href="http://www.itk.org/mailman/listinfo/insight-users" target="_blank">http://www.itk.org/mailman/listinfo/insight-users</a><br>
&gt;&gt; &gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
</div></div></blockquote></div><br><br clear="all"><br></div></div>-- <br>Niha<br><br></div></div>