<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:times new roman,new york,times,serif;font-size:12pt"><div>hi,<br>i learned the tutorials and i have install itk correctly and i had learned the part of the software guide who explain how to read a dicom series. and then i passed to try the example in exaple/io directory but i get errors in running the program<br>so<br>1. you have mentionned that i must know how to write my own cmakelists file; So how can i do it<br>2. what's the problem on the code i had send before.<br>thanks<br></div><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"><br><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"><font size="2" face="Tahoma"><hr size="1"><b><span style="font-weight: bold;">De :</span></b> Luis Ibanez &lt;luis.ibanez@kitware.com&gt;<br><b><span style="font-weight: bold;">À :</span></b> Syrine
 Sahmim &lt;syrine.sahmim@yahoo.fr&gt;<br><b><span style="font-weight: bold;">Cc :</span></b> insight-users@itk.org<br><b><span style="font-weight: bold;">Envoyé le :</span></b> Mercredi, 17 Juin 2009, 11h51mn 35s<br><b><span style="font-weight: bold;">Objet&nbsp;:</span></b> Re: [Insight-users] i can't read image with itk<br></font><br>Hi Syrine,<br><br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Welcome to ITK !<br><br><br>Please follow first the ITK tutorials:<br><br><a rel="nofollow" target="_blank" href="http://www.itk.org/ITK/help/tutorials.html">http://www.itk.org/ITK/help/tutorials.html</a><br><br>In particular:<br>
<br>"Getting Started I"<br><a rel="nofollow" target="_blank" href="http://www.itk.org/CourseWare/Training/GettingStartedI-WebPage/index.htm">http://www.itk.org/CourseWare/Training/GettingStartedI-WebPage/index.htm</a><br><br>It will save you a lot of time.<br>
<br>The tutorial guide step-by-step on how to install<br>and use ITK.<br><br>You should also read the ITK Software Guide<br><br>&nbsp;&nbsp;&nbsp; <a rel="nofollow" target="_blank" href="http://www.itk.org/ItkSoftwareGuide.pdf">http://www.itk.org/ItkSoftwareGuide.pdf</a><br>
<br><br>Regarding your code:<br><br>A) You are passing a PNG image as input to a reader.<br>&nbsp;&nbsp;&nbsp;&nbsp; You are currently not passing a DICOM image.<br>&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp; for instructions on how to read a DICOM image,<br>&nbsp;&nbsp;&nbsp;&nbsp; please look at the Chapter&nbsp; "Reading and Writing Images"<br>
&nbsp;&nbsp;&nbsp;&nbsp; in the ITK Software Guide.<br><br>B) You CMakeLists.txt file was copies from the Examples<br>&nbsp;&nbsp;&nbsp;&nbsp; directory. You may find easier to write your own, by<br>&nbsp;&nbsp;&nbsp;&nbsp; following the instructions in the Tutorial.<br><br>You should only need something like<br>
<br>CMAKE_MINIMUM_REQUIRED(VERSION 2.4)<br>IF(COMMAND CMAKE_POLICY)<br>&nbsp; CMAKE_POLICY(SET CMP0003 NEW)<br>ENDIF(COMMAND CMAKE_POLICY)<br><br>PROJECT(ImageExamples)<br>FIND_PACKAGE(ITK REQUIRED)<br>INCLUDE(${ITK_USE_FILE})<br>
<br><div>ADD_EXECUTABLE(Image2 Image2.cxx )<br>TARGET_LINK_LIBRARIES(Image2 ITKIO)<br><br><br></div>and then run the code from the command line.<br><br><br>C) Whenever you are in doubt about whether<br>&nbsp;&nbsp;&nbsp;&nbsp; your messages make it to the mailing list,<br>
&nbsp;&nbsp;&nbsp;&nbsp; you can check the Archives:<br><a rel="nofollow" target="_blank" href="http://www.itk.org/pipermail/insight-users/">http://www.itk.org/pipermail/insight-users/</a><br><br>&nbsp;&nbsp;&nbsp;&nbsp; see for example:<br><a rel="nofollow" target="_blank" href="http://www.itk.org/pipermail/insight-users/2009-June/date.html">http://www.itk.org/pipermail/insight-users/2009-June/date.html</a><br>
<br><br><br>&nbsp;&nbsp;&nbsp; Regards,<br><br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Luis<br><br><br>------------------------------------------------------------------<br><div class="gmail_quote">On Wed, Jun 17, 2009 at 3:11 AM, Syrine Sahmim <span dir="ltr">&lt;<a rel="nofollow" ymailto="mailto:syrine.sahmim@yahoo.fr" target="_blank" href="mailto:syrine.sahmim@yahoo.fr">syrine.sahmim@yahoo.fr</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><div style="font-family: times new roman,new york,times,serif; font-size: 12pt; color: rgb(0, 0, 0);">
<div>Hello,<br>I'm a new user of ITK.<br>I succeed to install it and run it on c++.<br>I won't to read&nbsp; dicom image and display it on screen at the begining.i tried the examples included on itk/example but i have many errors when i debogue the program.the build is successful.I have tried for many days but i can't debogue it . i have send many times to the forum but i don't reseived any answer. <br>
can somebody help me<br>Thanks<br><br><div>the c make file is as follow:<br>CMAKE_MINIMUM_REQUIRED(VERSION 2.4)<br>IF(COMMAND CMAKE_POLICY)<br>&nbsp; CMAKE_POLICY(SET CMP0003 NEW)<br>ENDIF(COMMAND CMAKE_POLICY)<br><br>PROJECT(ImageExamples)<br>
FIND_PACKAGE(ITK REQUIRED)<br>INCLUDE(${ITK_USE_FILE})<br>INCLUDE_REGULAR_EXPRESSION("^.*$")<br><br>SET(TEMP
 ${ITK_BINARY_DIR}/Testing/Temporary)<br><br>ADD_EXECUTABLE(Image2 Image2.cxx )<br>TARGET_LINK_LIBRARIES(Image2 ITKIO)<br><br>SET(IMAGE_EXAMPLES2 ${CXX_TEST_PATH}/ImageExamples2)<br>IF( NOT ITK_DISABLE_CXX_TESTING )<br><br>
IF(BUILD_TESTING)<br><br>IF(NOT BORLAND)<br>&nbsp; ADD_TEST(Image2Test ${IMAGE_EXAMPLES}<br>&nbsp;&nbsp;&nbsp; Image2Test ${ITK_SOURCE_DIR}/Examples/Data/BrainMidSagittalSlice.png<br>&nbsp; )<br>ENDIF(NOT BORLAND)<br>ENDIF(BUILD_TESTING)<br>ENDIF( NOT
 ITK_DISABLE_CXX_TESTING )<br><br>and the image2.cxx file is :<br>#if defined(_MSC_VER)<br>#pragma warning ( disable : 4786 )<br>#endif<br>#include "itkImage.h"<br></div>#include "itkImageFileReader.h"<br>
int main( int , char * argv[])<br>{typedef unsigned char&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PixelType;<br>&nbsp; const unsigned int&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Dimension = 3;<br><br>&nbsp; typedef itk::Image&lt; PixelType, Dimension &gt;&nbsp;&nbsp; ImageType;<br>typedef itk::ImageFileReader&lt; ImageType &gt;&nbsp; ReaderType;<br>
ReaderType::Pointer reader = ReaderType::New();<br>const char * filename = argv[1];<br>&nbsp; reader-&gt;SetFileName( filename );<br>reader-&gt;Update();<br>ImageType::Pointer image = reader-&gt;GetOutput();<br>&nbsp;return 0;}<br>
<br></div></div><br>



      </div><br>_____________________________________<br>
Powered by <a rel="nofollow" target="_blank" href="http://www.kitware.com">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at<br>
<a rel="nofollow" target="_blank" href="http://www.kitware.com/opensource/opensource.html">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Please keep messages on-topic and check the ITK FAQ at: <a rel="nofollow" target="_blank" href="http://www.itk.org/Wiki/ITK_FAQ">http://www.itk.org/Wiki/ITK_FAQ</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a rel="nofollow" target="_blank" href="http://www.itk.org/mailman/listinfo/insight-users">http://www.itk.org/mailman/listinfo/insight-users</a><br>
<br></blockquote></div><br>
</div></div></div><br>



      </body></html>