Hi Luis,<div><br></div><div>I'm getting a bit confused about the configuration of all these things. Just to confirm, what I have to do is:</div><div><br></div><div>1) Install ITK with cmake (I used VS10 to generate the binaries)<br>
2) Install Qt (I installed "qt-win-opensource-4.7.1-vs2008" using windows installer but I was wondering if I have to install Qt downloading the source files and using cmake. If this is the way, what should I write in the CMakeLists?)</div>
<div>3)Install VTK with cmake providing the location of some Qt files (I used VS10)</div><div><br></div><div>After this I tried to execute the VTK helloworld but it didn't run because it can't find the QtGuid4.dll.</div>
<div><br></div><div>For each project I may write the files in Visual Studio but I need to build them with cmake, isn't that right?</div><div><br></div><div>In this whole story where comes the revision control, and what are the advantages of using it?</div>
<div><br></div><div>Just another thing, I want to build x86 applications and as so I'm always using the x86VS10 to compile all this things. Besides this I work in w7x64 environment. Do I have to take any precautions? </div>
<div><br></div><div>Wouldn't it be simpler to configure ITK and VTK to work with Qt creator? I was trying this at first but I don't know why, I was having some trouble using Msys and MinGW to generate the binaries from ITK.</div>
<div><br></div><div>Sorry for all this questions, but I'm a newbie in this things and I wasn't yet able to find any document capable of answering this questions for me.</div><div><br></div><div>Thanks, Nuno</div><div>
<br></div><div><br></div><div><br></div><div><br></div><div><br><div class="gmail_quote">2011/2/21 Nuno Barros <span dir="ltr"><<a href="mailto:nunopbarros@gmail.com">nunopbarros@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hi Luis,<div><br></div><div>I'll do as you say and maybe I'll try MITK or CTK later.</div><div><br></div><div>Thanks<br><br><div class="gmail_quote">2011/2/21 Luis Ibanez <span dir="ltr"><<a href="mailto:luis.ibanez@kitware.com" target="_blank">luis.ibanez@kitware.com</a>></span><div>
<div></div><div class="h5"><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Nuno,<br>
<br>
There are certainly multiple options here,<br>
<br>
So, let me suggest one of them only:<br>
<br>
<br>
1) Combine ITK, VTK and Qt<br>
<br>
<br>
2) Use them all at the C++ level<br>
<br>
<br>
3) Use CMake for configuring them together<br>
(don't generate project from QtCreator, nor VStudio<br>
CMake can do this cleaner for you, and in a format<br>
that you can put in revision control (CVS/SVN/Git) )<br>
<br>
<br>
4) If you need DICOM, ITK provides it via GDCM.<br>
If you need Query/Retrive, ITKv4 will have it by September.<br>
otherwise you should go with DCMTK<br>
<br>
<br>
5) Should you pick DCMTK, then you should look at CTK<br>
<br>
<a href="http://www.commontk.org/index.php/Main_Page" target="_blank">http://www.commontk.org/index.php/Main_Page</a><br>
<br>
This library already combines VTK, Qt and DCMTK<br>
<br>
(I believe the MITK developers are also collaborating in CTK).<br>
<br>
<br>
6) Stay away from Tcl if you can. :-)<br>
<br>
<br>
<br>
Luis<br>
<br>
<br>
<br>
-----------------------------------------------------------<br>
<div><div></div><div>On Sun, Feb 20, 2011 at 8:22 AM, Nuno Barros <<a href="mailto:nunopbarros@gmail.com" target="_blank">nunopbarros@gmail.com</a>> wrote:<br>
> Hi,<br>
> I need some advise.<br>
> I'm used to work with MATLAB in medical image processing but, in order to<br>
> produce software applications capable of being introduced in a clinical<br>
> environment I want to move to something more professional. The solution<br>
> should gather:<br>
> -speed<br>
> -good documentation (I need to be able to learn by myself and found<br>
> solutions for the problems that may occur)<br>
> -flexibility for development of image processing functions<br>
> -DICOM reader<br>
> -GUI development tools<br>
> I think I should use ITK, VTK and Qt, but I don't know what's the best<br>
> solution to mix these libraries. I heard of different options and I want to<br>
> know your opinion:<br>
> - Should I build these libraries to write the program in Qt creator or in<br>
> VS? (I was trying to build ITK with cmake using msys to go for the first<br>
> solution (Qt creator) but I did not succeed)<br>
> - MITK is a good solution?<br>
> - Should I add other libraries like gdcm or dcmtk for DICOM reading? If yes,<br>
> which one?<br>
> - Should I use Tcl to simplify coding in VTK, or this will turn things even<br>
> more complicated?<br>
><br>
> I'm really confused because I see a lot of solutions and I don't want to<br>
> take an option now that may lead me to a dead end.<br>
> I don't if it helps but I'm working with Win7 x64 and VS10.<br>
> Thanks, Nuno<br>
</div></div>> _____________________________________<br>
> Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
><br>
> Visit other Kitware open-source projects at<br>
> <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
><br>
> Kitware offers ITK Training Courses, for more information visit:<br>
> <a href="http://www.kitware.com/products/protraining.html" target="_blank">http://www.kitware.com/products/protraining.html</a><br>
><br>
> Please keep messages on-topic and check the ITK FAQ at:<br>
> <a href="http://www.itk.org/Wiki/ITK_FAQ" target="_blank">http://www.itk.org/Wiki/ITK_FAQ</a><br>
><br>
> Follow this link to subscribe/unsubscribe:<br>
> <a href="http://www.itk.org/mailman/listinfo/insight-users" target="_blank">http://www.itk.org/mailman/listinfo/insight-users</a><br>
><br>
><br>
</blockquote></div></div></div><br></div>
</blockquote></div><br></div>