<div dir="ltr">Thanks for the feedback.<br><br>I'm trying to get the cloud points of a skin Dicom volume. Basically the coordinates of each point in the skin to be used for calibration with NDI tracker. Not sure what other method I can use in C#. I was pointed to the ExtractSurface.cxx example and it uses that Mesh class.<br>
<br>Matias.<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Dec 19, 2013 at 2:08 PM, Bradley Lowekamp <span dir="ltr"><<a href="mailto:brad@lowekamp.net" target="_blank">brad@lowekamp.net</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word">One thing I just remembered. I think that if the CMAKE variable "CSHARP_PLATFORM" is anycpu it may cause the csharp compilation to take a very long time. It is set to x86 or x64 on the dashboard builds[1]. If your build is "cpuany" by default and changing it fixes your build time, I should make the default more intelligent.<div>
<br></div><div>More comments below.<br><div><br></div><div><br></div><div>[1] <a href="http://open.cdash.org/viewNotes.php?buildid=3145142" target="_blank">http://open.cdash.org/viewNotes.php?buildid=3145142</a></div><div>
<br><div><div class="im"><div>On Dec 19, 2013, at 11:50 AM, Matias Montroull <<a href="mailto:matimontg@gmail.com" target="_blank">matimontg@gmail.com</a>> wrote:</div><br><blockquote type="cite"><div dir="ltr"><div>
<div>Thank you Brad,<br><br></div></div></div></blockquote><blockquote type="cite"><div dir="ltr"><div><div>Are you using Express or Professional VS11? Proffesional VS11<br></div></div></div></blockquote><div><br></div></div>
<div>Professional is more efficient.</div><div class="im"><br><blockquote type="cite"><div dir="ltr"><div><div>
Are you compiling for Win32 or Win64? Win64<br></div></div></div></blockquote><div><br></div></div><div>Win64 requires more linking resources.</div><div class="im"><br><blockquote type="cite"><div dir="ltr"><div><div>
Are you compiling in Release/Debug mode? Debug<br></div></div></div></blockquote><div><br></div></div><div>Use release. There are WAY too many ITK debugging symbols to be keep around! And the libraries end up being Over 1 GB. You much enable the SimpleITK libraries to be shared for this configuration, and that's more burdensome to use. Only compile SimpleITK if you need to debug SimpleITK or ITK.</div>
<div class="im"><br><blockquote type="cite"><div dir="ltr"><div><div>
How much system memory do you have? 8GB<br>
How many cores? CPU Spec? 4Cores. Intel Core I5 3320M / 2.6GHZ<br></div></div></div></blockquote><div><br></div></div><div>As long as you are not trying to link 3+ wrapped languages at the same time you should be OK.</div>
<div class="im"><br><blockquote type="cite"><div dir="ltr"><div><div>
Was it stuck in compiling files or linking? Compiling<br></div></div></div></blockquote><div><br></div></div><div>compilation of what? Any resource limits hit?</div><div class="im"><div><br></div><blockquote type="cite">
<div dir="ltr"><div><div><br></div>I'll appreciate the instructions to import the Csharp Binaries into VS2012.<br><br></div>Last question, how can I get the BinaryMask3DMeshSource to work on my VS2012 project? Do I need to use another library?<br>
</div></blockquote><div><br></div></div><div>What do you plan on doing with the Mesh next? </div><div>I don't think there is a readily available library in CSharp with that filter available. You will likely have to do some custom interfacing/wrapping of custom C++ code.</div>
<div><br></div><div>Brad</div><div><div class="h5"><br><blockquote type="cite"><div dir="ltr">
<br>Thanks!<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Dec 19, 2013 at 1:16 PM, Bradley Lowekamp <span dir="ltr"><<a href="mailto:brad@lowekamp.net" target="_blank">brad@lowekamp.net</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello,<br>
<br>
1) Compilation<br>
<br>
It takes quite a while to build and link SimpleITK on windows. One reason for the binary downloads. Visual Studio seems to be particular slow at linking.<br>
<br>
Are you using Express or Professional VS11?<br>
Are you compiling for Win32 or Win64?<br>
Are you compiling in Release/Debug mode?<br>
How much system memory do you have?<br>
How many cores? CPU Spec?<br>
Was it stuck in compiling files or linking?<br>
<br>
I would be suspicion that you ran out of memory and the system was thrashing during linking.<br>
<br>
To compile I'd recommend only turning wrapping on for CSharp and 8 GB of memory. I have not recently tried VS11, and would recommend VS9 (2008) or VS10 (2010).<br>
<br>
2) BinaryMask3DMeshSource<br>
<br>
SimpleITK primarily contains image filtering and does not have support for meshes.<br>
<br>
3) I can't seem to find step-by-step instructions for importing the CSharp binaries for Visual Studio. I'll see if I can get those together.<br>
<br>
Brad<br>
<div><div><br>
On Dec 19, 2013, at 10:11 AM, Matias Montroull <<a href="mailto:matimontg@gmail.com" target="_blank">matimontg@gmail.com</a>> wrote:<br>
<br>
> Hi,<br>
><br>
> I've downloaded SimpleITK-0.7.1.post1 and I compiled it using Cmake succesfully. Now, when I go to VS2012, and I build the solution, it takes forever. I left my machine on during the whole night and when I woke up it was kind of stuck.<br>


><br>
> Any reported issues with this?  The problem I have is that I downloaded the DLLs but I seem to miss one class: BinaryMask3DMeshSource<br>
><br>
> I can't even import the DLL into my solution so I was trying to build it manually to see if it worked. I was able to import only SimpleITKCSharpManaged but not SimpleITKCSharpNative<br>
><br>
> Thanks!<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.php" target="_blank">http://www.kitware.com/products/protraining.php</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>
</blockquote></div><br></div>
</blockquote></div></div></div><br></div></div></div></blockquote></div><br></div>