From siavashk at ece.ubc.ca Thu Jul 2 13:47:17 2015 From: siavashk at ece.ubc.ca (SiavashK) Date: Thu, 2 Jul 2015 10:47:17 -0700 (MST) Subject: [ITK] [ITK-users] itk::EllipsoidInteriorExteriorSpatialFunction In-Reply-To: <1435844332985-7587522.post@n2.nabble.com> References: <1435844332985-7587522.post@n2.nabble.com> Message-ID: <1435859237274-7587523.post@n2.nabble.com> It would help if you pasted your code. I think you might have a small bug that you overlooked. -- View this message in context: http://itk-insight-users.2283740.n2.nabble.com/itk-EllipsoidInteriorExteriorSpatialFunction-tp7587522p7587523.html Sent from the ITK Insight Users mailing list archive at Nabble.com. _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From vikash.gupta at inria.fr Thu Jul 2 15:18:41 2015 From: vikash.gupta at inria.fr (Vikash Gupta) Date: Thu, 2 Jul 2015 21:18:41 +0200 (CEST) Subject: [ITK] [ITK-users] Problems with writing filter using Xcode In-Reply-To: <1308991062.3147192.1435864558627.JavaMail.zimbra@inria.fr> Message-ID: <1036557919.3148198.1435864721493.JavaMail.zimbra@inria.fr> Hey Everyone I am using Mac OS X 10.10.3 and Xcode 5.1.1 . When I am writing a filter in this environment. I get the following error Undefined symbols for architecture x86_64: "itk::MapPointMatrixFilter >::MapPointMatrixFilter()", referenced from: itk::MapPointMatrixFilter >::New() in mapsfilter.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) I do not understand why I should get this error. If anyone has any insights, it will be really useful. Thanks Vikash -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From matt.mccormick at kitware.com Thu Jul 2 15:51:39 2015 From: matt.mccormick at kitware.com (Matt McCormick) Date: Thu, 2 Jul 2015 15:51:39 -0400 Subject: [ITK] [ITK-users] Problems with writing filter using Xcode In-Reply-To: <1036557919.3148198.1435864721493.JavaMail.zimbra@inria.fr> References: <1308991062.3147192.1435864558627.JavaMail.zimbra@inria.fr> <1036557919.3148198.1435864721493.JavaMail.zimbra@inria.fr> Message-ID: Hi Vikash, Are you using CMake to generate the Xcode project files? This is the recommended way, and it should link everything correctly. HTH, Matt On Thu, Jul 2, 2015 at 3:18 PM, Vikash Gupta wrote: > Hey Everyone > I am using Mac OS X 10.10.3 and Xcode 5.1.1 . When I am writing a filter in > this environment. I get the following error > > Undefined symbols for architecture x86_64: > > "itk::MapPointMatrixFilter >>::MapPointMatrixFilter()", referenced from: > > itk::MapPointMatrixFilter >::New() in > mapsfilter.o > > ld: symbol(s) not found for architecture x86_64 > > clang: error: linker command failed with exit code 1 (use -v to see > invocation) > > > > I do not understand why I should get this error. If anyone has any insights, > it will be really useful. > > > Thanks > > Vikash > > > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users > _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From vikash.gupta at inria.fr Thu Jul 2 16:03:38 2015 From: vikash.gupta at inria.fr (Vikash Gupta) Date: Thu, 2 Jul 2015 22:03:38 +0200 (CEST) Subject: [ITK] [ITK-users] Problems with writing filter using Xcode In-Reply-To: References: <1308991062.3147192.1435864558627.JavaMail.zimbra@inria.fr> <1036557919.3148198.1435864721493.JavaMail.zimbra@inria.fr> Message-ID: <38188305.3169406.1435867418343.JavaMail.zimbra@inria.fr> Yes I am using Cmake -GXcode to generate the projects... I tried using the example ImageFilter.cxx and that works fine. However, when I write my own SetInput function it gives that error. Vikash ----- Original Message ----- > From: "Matt McCormick" > To: "Vikash Gupta" > Cc: "insight-users at itk org" > Sent: Thursday, July 2, 2015 12:51:39 PM > Subject: Re: [ITK-users] Problems with writing filter using Xcode > > Hi Vikash, > > Are you using CMake to generate the Xcode project files? This is the > recommended way, and it should link everything correctly. > > HTH, > Matt > > On Thu, Jul 2, 2015 at 3:18 PM, Vikash Gupta wrote: > > Hey Everyone > > I am using Mac OS X 10.10.3 and Xcode 5.1.1 . When I am writing a filter in > > this environment. I get the following error > > > > Undefined symbols for architecture x86_64: > > > > "itk::MapPointMatrixFilter > >>::MapPointMatrixFilter()", referenced from: > > > > itk::MapPointMatrixFilter >::New() in > > mapsfilter.o > > > > ld: symbol(s) not found for architecture x86_64 > > > > clang: error: linker command failed with exit code 1 (use -v to see > > invocation) > > > > > > > > I do not understand why I should get this error. If anyone has any > > insights, > > it will be really useful. > > > > > > Thanks > > > > Vikash > > > > > > _____________________________________ > > Powered by www.kitware.com > > > > Visit other Kitware open-source projects at > > http://www.kitware.com/opensource/opensource.html > > > > Kitware offers ITK Training Courses, for more information visit: > > http://www.kitware.com/products/protraining.php > > > > Please keep messages on-topic and check the ITK FAQ at: > > http://www.itk.org/Wiki/ITK_FAQ > > > > Follow this link to subscribe/unsubscribe: > > http://public.kitware.com/mailman/listinfo/insight-users > > > _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From sean at rogue-research.com Thu Jul 2 16:05:04 2015 From: sean at rogue-research.com (Sean McBride) Date: Thu, 2 Jul 2015 16:05:04 -0400 Subject: [ITK] [ITK-users] Problems with writing filter using Xcode In-Reply-To: <1036557919.3148198.1435864721493.JavaMail.zimbra@inria.fr> References: <1308991062.3147192.1435864558627.JavaMail.zimbra@inria.fr> <1036557919.3148198.1435864721493.JavaMail.zimbra@inria.fr> Message-ID: <20150702200504.688053175@mail.rogue-research.com> On Thu, 2 Jul 2015 21:18:41 +0200, Vikash Gupta said: >I am using Mac OS X 10.10.3 and Xcode 5.1.1 Maybe not the cause of your problem, but note that that's not a valid combination. OS X 10.10.x requires Xcode 6.x (I forget exactly which). Cheers, -- ____________________________________________________________ Sean McBride, B. Eng sean at rogue-research.com Rogue Research www.rogue-research.com Mac Software Developer Montr?al, Qu?bec, Canada _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From vikash.gupta at inria.fr Thu Jul 2 16:09:00 2015 From: vikash.gupta at inria.fr (Vikash Gupta) Date: Thu, 2 Jul 2015 22:09:00 +0200 (CEST) Subject: [ITK] [ITK-users] Problems with writing filter using Xcode In-Reply-To: <20150702200504.688053175@mail.rogue-research.com> References: <1308991062.3147192.1435864558627.JavaMail.zimbra@inria.fr> <1036557919.3148198.1435864721493.JavaMail.zimbra@inria.fr> <20150702200504.688053175@mail.rogue-research.com> Message-ID: <1854669712.3172314.1435867740110.JavaMail.zimbra@inria.fr> Hi Sean, Yes I was using Xcode 6.xx But then I read on stackexchange that there is some bug with the xcode 6.xx so rolled back to 5.xx . Also I was wondering if the .txx is a good extension for the counterpart to the .h file. Vikash ----- Original Message ----- > From: "Sean McBride" > To: "Vikash Gupta" , "insight-users at itk org" > Sent: Thursday, July 2, 2015 1:05:04 PM > Subject: Re: [ITK-users] Problems with writing filter using Xcode > > On Thu, 2 Jul 2015 21:18:41 +0200, Vikash Gupta said: > > >I am using Mac OS X 10.10.3 and Xcode 5.1.1 > > Maybe not the cause of your problem, but note that that's not a valid > combination. OS X 10.10.x requires Xcode 6.x (I forget exactly which). > > Cheers, > > -- > ____________________________________________________________ > Sean McBride, B. Eng sean at rogue-research.com > Rogue Research www.rogue-research.com > Mac Software Developer Montr?al, Qu?bec, Canada > > > _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From sean at rogue-research.com Thu Jul 2 16:15:33 2015 From: sean at rogue-research.com (Sean McBride) Date: Thu, 2 Jul 2015 16:15:33 -0400 Subject: [ITK] [ITK-users] Problems with writing filter using Xcode In-Reply-To: <1854669712.3172314.1435867740110.JavaMail.zimbra@inria.fr> References: <1308991062.3147192.1435864558627.JavaMail.zimbra@inria.fr> <1036557919.3148198.1435864721493.JavaMail.zimbra@inria.fr> <20150702200504.688053175@mail.rogue-research.com> <1854669712.3172314.1435867740110.JavaMail.zimbra@inria.fr> Message-ID: <20150702201533.1322416583@mail.rogue-research.com> On Thu, 2 Jul 2015 22:09:00 +0200, Vikash Gupta said: >Yes I was using Xcode 6.xx But then I read on stackexchange that there >is some bug with the xcode 6.xx so rolled back to 5.xx Well, Xcode, like all large software, is buggy, sure. But running 5.x on 10.10 is likely a worse idea. Cheers, -- ____________________________________________________________ Sean McBride, B. Eng sean at rogue-research.com Rogue Research www.rogue-research.com Mac Software Developer Montr?al, Qu?bec, Canada _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From vikash.gupta at inria.fr Thu Jul 2 16:16:44 2015 From: vikash.gupta at inria.fr (Vikash Gupta) Date: Thu, 2 Jul 2015 22:16:44 +0200 (CEST) Subject: [ITK] [ITK-users] Problems with writing filter using Xcode In-Reply-To: <1854669712.3172314.1435867740110.JavaMail.zimbra@inria.fr> References: <1308991062.3147192.1435864558627.JavaMail.zimbra@inria.fr> <1036557919.3148198.1435864721493.JavaMail.zimbra@inria.fr> <20150702200504.688053175@mail.rogue-research.com> <1854669712.3172314.1435867740110.JavaMail.zimbra@inria.fr> Message-ID: <691101236.3175475.1435868204450.JavaMail.zimbra@inria.fr> Or maybe I am doing something wrong.. Here is what I am doing step by step 1. Build ITK as I would normally considering a UNIX machine 2. Use a text editor to make the CMakeLists.txt and arrange my directories 3. use ccmake -GXcode to generate my xcode project 4. Open the Xcode project and write the filters I need. Vikash ----- Original Message ----- > From: "Vikash Gupta" > To: "Sean McBride" > Cc: "insight-users at itk org" > Sent: Thursday, July 2, 2015 1:09:00 PM > Subject: Re: [ITK-users] Problems with writing filter using Xcode > > Hi Sean, > Yes I was using Xcode 6.xx But then I read on stackexchange that there is > some bug with the xcode 6.xx so rolled back to 5.xx . Also I was wondering > if the .txx is a good extension for the counterpart to the .h file. > > Vikash > > ----- Original Message ----- > > From: "Sean McBride" > > To: "Vikash Gupta" , "insight-users at itk org" > > > > Sent: Thursday, July 2, 2015 1:05:04 PM > > Subject: Re: [ITK-users] Problems with writing filter using Xcode > > > > On Thu, 2 Jul 2015 21:18:41 +0200, Vikash Gupta said: > > > > >I am using Mac OS X 10.10.3 and Xcode 5.1.1 > > > > Maybe not the cause of your problem, but note that that's not a valid > > combination. OS X 10.10.x requires Xcode 6.x (I forget exactly which). > > > > Cheers, > > > > -- > > ____________________________________________________________ > > Sean McBride, B. Eng sean at rogue-research.com > > Rogue Research www.rogue-research.com > > Mac Software Developer Montr?al, Qu?bec, Canada > > > > > > > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users > _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From vikash.gupta at inria.fr Thu Jul 2 16:19:21 2015 From: vikash.gupta at inria.fr (Vikash Gupta) Date: Thu, 2 Jul 2015 22:19:21 +0200 (CEST) Subject: [ITK] [ITK-users] Problems with writing filter using Xcode In-Reply-To: <691101236.3175475.1435868204450.JavaMail.zimbra@inria.fr> References: <1308991062.3147192.1435864558627.JavaMail.zimbra@inria.fr> <1036557919.3148198.1435864721493.JavaMail.zimbra@inria.fr> <20150702200504.688053175@mail.rogue-research.com> <1854669712.3172314.1435867740110.JavaMail.zimbra@inria.fr> <691101236.3175475.1435868204450.JavaMail.zimbra@inria.fr> Message-ID: <97937267.3176315.1435868361987.JavaMail.zimbra@inria.fr> Ok I am updating it ... ----- Original Message ----- > From: "Vikash Gupta" > To: "Sean McBride" > Cc: "insight-users at itk org" > Sent: Thursday, July 2, 2015 1:16:44 PM > Subject: Re: [ITK-users] Problems with writing filter using Xcode > > Or maybe I am doing something wrong.. Here is what I am doing step by step > > 1. Build ITK as I would normally considering a UNIX machine > 2. Use a text editor to make the CMakeLists.txt and arrange my directories > 3. use ccmake -GXcode to generate my xcode project > 4. Open the Xcode project and write the filters I need. > > > Vikash > > ----- Original Message ----- > > From: "Vikash Gupta" > > To: "Sean McBride" > > Cc: "insight-users at itk org" > > Sent: Thursday, July 2, 2015 1:09:00 PM > > Subject: Re: [ITK-users] Problems with writing filter using Xcode > > > > Hi Sean, > > Yes I was using Xcode 6.xx But then I read on stackexchange that there is > > some bug with the xcode 6.xx so rolled back to 5.xx . Also I was wondering > > if the .txx is a good extension for the counterpart to the .h file. > > > > Vikash > > > > ----- Original Message ----- > > > From: "Sean McBride" > > > To: "Vikash Gupta" , "insight-users at itk org" > > > > > > Sent: Thursday, July 2, 2015 1:05:04 PM > > > Subject: Re: [ITK-users] Problems with writing filter using Xcode > > > > > > On Thu, 2 Jul 2015 21:18:41 +0200, Vikash Gupta said: > > > > > > >I am using Mac OS X 10.10.3 and Xcode 5.1.1 > > > > > > Maybe not the cause of your problem, but note that that's not a valid > > > combination. OS X 10.10.x requires Xcode 6.x (I forget exactly which). > > > > > > Cheers, > > > > > > -- > > > ____________________________________________________________ > > > Sean McBride, B. Eng sean at rogue-research.com > > > Rogue Research www.rogue-research.com > > > Mac Software Developer Montr?al, Qu?bec, Canada > > > > > > > > > > > _____________________________________ > > Powered by www.kitware.com > > > > Visit other Kitware open-source projects at > > http://www.kitware.com/opensource/opensource.html > > > > Kitware offers ITK Training Courses, for more information visit: > > http://www.kitware.com/products/protraining.php > > > > Please keep messages on-topic and check the ITK FAQ at: > > http://www.itk.org/Wiki/ITK_FAQ > > > > Follow this link to subscribe/unsubscribe: > > http://public.kitware.com/mailman/listinfo/insight-users > > > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users > _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From vikash.gupta at inria.fr Fri Jul 3 03:51:16 2015 From: vikash.gupta at inria.fr (Vikash Gupta) Date: Fri, 3 Jul 2015 09:51:16 +0200 (CEST) Subject: [ITK] [ITK-users] Problems with writing filter using Xcode In-Reply-To: <97937267.3176315.1435868361987.JavaMail.zimbra@inria.fr> References: <1308991062.3147192.1435864558627.JavaMail.zimbra@inria.fr> <1036557919.3148198.1435864721493.JavaMail.zimbra@inria.fr> <20150702200504.688053175@mail.rogue-research.com> <1854669712.3172314.1435867740110.JavaMail.zimbra@inria.fr> <691101236.3175475.1435868204450.JavaMail.zimbra@inria.fr> <97937267.3176315.1435868361987.JavaMail.zimbra@inria.fr> Message-ID: <829956313.3387384.1435909876439.JavaMail.zimbra@inria.fr> Hey guys, So, I moved to a different IDE (Eclipse). I am still getting similar error. Here is the error Undefined symbols for architecture x86_64: "itk::MapLR2HRFilter >::SetTransform(itk::SmartPointer >)", referenced from: _main in testMapping.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) After some googling i figured its a problem with OS X. I wonder if anyone knows how to fix it. Thanks Vikash ----- Original Message ----- > From: "Vikash Gupta" > To: "Sean McBride" > Cc: "insight-users at itk org" > Sent: Thursday, July 2, 2015 1:19:21 PM > Subject: Re: [ITK-users] Problems with writing filter using Xcode > > Ok I am updating it ... > > ----- Original Message ----- > > From: "Vikash Gupta" > > To: "Sean McBride" > > Cc: "insight-users at itk org" > > Sent: Thursday, July 2, 2015 1:16:44 PM > > Subject: Re: [ITK-users] Problems with writing filter using Xcode > > > > Or maybe I am doing something wrong.. Here is what I am doing step by step > > > > 1. Build ITK as I would normally considering a UNIX machine > > 2. Use a text editor to make the CMakeLists.txt and arrange my directories > > 3. use ccmake -GXcode to generate my xcode project > > 4. Open the Xcode project and write the filters I need. > > > > > > Vikash > > > > ----- Original Message ----- > > > From: "Vikash Gupta" > > > To: "Sean McBride" > > > Cc: "insight-users at itk org" > > > Sent: Thursday, July 2, 2015 1:09:00 PM > > > Subject: Re: [ITK-users] Problems with writing filter using Xcode > > > > > > Hi Sean, > > > Yes I was using Xcode 6.xx But then I read on stackexchange that there is > > > some bug with the xcode 6.xx so rolled back to 5.xx . Also I was > > > wondering > > > if the .txx is a good extension for the counterpart to the .h file. > > > > > > Vikash > > > > > > ----- Original Message ----- > > > > From: "Sean McBride" > > > > To: "Vikash Gupta" , "insight-users at itk org" > > > > > > > > Sent: Thursday, July 2, 2015 1:05:04 PM > > > > Subject: Re: [ITK-users] Problems with writing filter using Xcode > > > > > > > > On Thu, 2 Jul 2015 21:18:41 +0200, Vikash Gupta said: > > > > > > > > >I am using Mac OS X 10.10.3 and Xcode 5.1.1 > > > > > > > > Maybe not the cause of your problem, but note that that's not a valid > > > > combination. OS X 10.10.x requires Xcode 6.x (I forget exactly which). > > > > > > > > Cheers, > > > > > > > > -- > > > > ____________________________________________________________ > > > > Sean McBride, B. Eng sean at rogue-research.com > > > > Rogue Research www.rogue-research.com > > > > Mac Software Developer Montr?al, Qu?bec, Canada > > > > > > > > > > > > > > > _____________________________________ > > > Powered by www.kitware.com > > > > > > Visit other Kitware open-source projects at > > > http://www.kitware.com/opensource/opensource.html > > > > > > Kitware offers ITK Training Courses, for more information visit: > > > http://www.kitware.com/products/protraining.php > > > > > > Please keep messages on-topic and check the ITK FAQ at: > > > http://www.itk.org/Wiki/ITK_FAQ > > > > > > Follow this link to subscribe/unsubscribe: > > > http://public.kitware.com/mailman/listinfo/insight-users > > > > > _____________________________________ > > Powered by www.kitware.com > > > > Visit other Kitware open-source projects at > > http://www.kitware.com/opensource/opensource.html > > > > Kitware offers ITK Training Courses, for more information visit: > > http://www.kitware.com/products/protraining.php > > > > Please keep messages on-topic and check the ITK FAQ at: > > http://www.itk.org/Wiki/ITK_FAQ > > > > Follow this link to subscribe/unsubscribe: > > http://public.kitware.com/mailman/listinfo/insight-users > > > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users > _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From matt.mccormick at kitware.com Fri Jul 3 05:41:49 2015 From: matt.mccormick at kitware.com (Matt McCormick) Date: Fri, 3 Jul 2015 05:41:49 -0400 Subject: [ITK] [ITK-users] Problems with writing filter using Xcode In-Reply-To: <829956313.3387384.1435909876439.JavaMail.zimbra@inria.fr> References: <1308991062.3147192.1435864558627.JavaMail.zimbra@inria.fr> <1036557919.3148198.1435864721493.JavaMail.zimbra@inria.fr> <20150702200504.688053175@mail.rogue-research.com> <1854669712.3172314.1435867740110.JavaMail.zimbra@inria.fr> <691101236.3175475.1435868204450.JavaMail.zimbra@inria.fr> <97937267.3176315.1435868361987.JavaMail.zimbra@inria.fr> <829956313.3387384.1435909876439.JavaMail.zimbra@inria.fr> Message-ID: Hi Vikash, What does your CMakeLists.txt look like? Are all executables created added in the CMakeLists.txt file with the add_executable and target_link_libraries command? Thanks, Matt On Fri, Jul 3, 2015 at 3:51 AM, Vikash Gupta wrote: > Hey guys, > So, I moved to a different IDE (Eclipse). I am still getting similar error. > > Here is the error > > Undefined symbols for architecture x86_64: > "itk::MapLR2HRFilter > >::SetTransform(itk::SmartPointer >)", > referenced from: > _main in testMapping.o > ld: symbol(s) not found for architecture x86_64 > clang: error: linker command failed with exit code 1 (use -v to see > invocation) > > After some googling i figured its a problem with OS X. I wonder if anyone > knows how to fix it. > > > Thanks > Vikash > > ----- Original Message ----- > > From: "Vikash Gupta" > > To: "Sean McBride" > > Cc: "insight-users at itk org" > > Sent: Thursday, July 2, 2015 1:19:21 PM > > Subject: Re: [ITK-users] Problems with writing filter using Xcode > > > > Ok I am updating it ... > > > > ----- Original Message ----- > > > From: "Vikash Gupta" > > > To: "Sean McBride" > > > Cc: "insight-users at itk org" > > > Sent: Thursday, July 2, 2015 1:16:44 PM > > > Subject: Re: [ITK-users] Problems with writing filter using Xcode > > > > > > Or maybe I am doing something wrong.. Here is what I am doing step by > step > > > > > > 1. Build ITK as I would normally considering a UNIX machine > > > 2. Use a text editor to make the CMakeLists.txt and arrange my > directories > > > 3. use ccmake -GXcode to generate my xcode project > > > 4. Open the Xcode project and write the filters I need. > > > > > > > > > Vikash > > > > > > ----- Original Message ----- > > > > From: "Vikash Gupta" > > > > To: "Sean McBride" > > > > Cc: "insight-users at itk org" > > > > Sent: Thursday, July 2, 2015 1:09:00 PM > > > > Subject: Re: [ITK-users] Problems with writing filter using Xcode > > > > > > > > Hi Sean, > > > > Yes I was using Xcode 6.xx But then I read on stackexchange that > there is > > > > some bug with the xcode 6.xx so rolled back to 5.xx . Also I was > > > > wondering > > > > if the .txx is a good extension for the counterpart to the .h file. > > > > > > > > Vikash > > > > > > > > ----- Original Message ----- > > > > > From: "Sean McBride" > > > > > To: "Vikash Gupta" , "insight-users at itk > org" > > > > > > > > > > Sent: Thursday, July 2, 2015 1:05:04 PM > > > > > Subject: Re: [ITK-users] Problems with writing filter using Xcode > > > > > > > > > > On Thu, 2 Jul 2015 21:18:41 +0200, Vikash Gupta said: > > > > > > > > > > >I am using Mac OS X 10.10.3 and Xcode 5.1.1 > > > > > > > > > > Maybe not the cause of your problem, but note that that's not a > valid > > > > > combination. OS X 10.10.x requires Xcode 6.x (I forget exactly > which). > > > > > > > > > > Cheers, > > > > > > > > > > -- > > > > > ____________________________________________________________ > > > > > Sean McBride, B. Eng sean at rogue-research.com > > > > > Rogue Research www.rogue-research.com > > > > > Mac Software Developer Montr?al, Qu?bec, Canada > > > > > > > > > > > > > > > > > > > _____________________________________ > > > > Powered by www.kitware.com > > > > > > > > Visit other Kitware open-source projects at > > > > http://www.kitware.com/opensource/opensource.html > > > > > > > > Kitware offers ITK Training Courses, for more information visit: > > > > http://www.kitware.com/products/protraining.php > > > > > > > > Please keep messages on-topic and check the ITK FAQ at: > > > > http://www.itk.org/Wiki/ITK_FAQ > > > > > > > > Follow this link to subscribe/unsubscribe: > > > > http://public.kitware.com/mailman/listinfo/insight-users > > > > > > > _____________________________________ > > > Powered by www.kitware.com > > > > > > Visit other Kitware open-source projects at > > > http://www.kitware.com/opensource/opensource.html > > > > > > Kitware offers ITK Training Courses, for more information visit: > > > http://www.kitware.com/products/protraining.php > > > > > > Please keep messages on-topic and check the ITK FAQ at: > > > http://www.itk.org/Wiki/ITK_FAQ > > > > > > Follow this link to subscribe/unsubscribe: > > > http://public.kitware.com/mailman/listinfo/insight-users > > > > > _____________________________________ > > Powered by www.kitware.com > > > > Visit other Kitware open-source projects at > > http://www.kitware.com/opensource/opensource.html > > > > Kitware offers ITK Training Courses, for more information visit: > > http://www.kitware.com/products/protraining.php > > > > Please keep messages on-topic and check the ITK FAQ at: > > http://www.itk.org/Wiki/ITK_FAQ > > > > Follow this link to subscribe/unsubscribe: > > http://public.kitware.com/mailman/listinfo/insight-users > > > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From vikash.gupta at inria.fr Fri Jul 3 05:59:28 2015 From: vikash.gupta at inria.fr (Vikash Gupta) Date: Fri, 3 Jul 2015 11:59:28 +0200 (CEST) Subject: [ITK] [ITK-users] Problems with writing filter using Xcode In-Reply-To: References: <1308991062.3147192.1435864558627.JavaMail.zimbra@inria.fr> <1036557919.3148198.1435864721493.JavaMail.zimbra@inria.fr> <20150702200504.688053175@mail.rogue-research.com> <1854669712.3172314.1435867740110.JavaMail.zimbra@inria.fr> <691101236.3175475.1435868204450.JavaMail.zimbra@inria.fr> <97937267.3176315.1435868361987.JavaMail.zimbra@inria.fr> <829956313.3387384.1435909876439.JavaMail.zimbra@inria.fr> Message-ID: <639838001.3483583.1435917568414.JavaMail.zimbra@inria.fr> Hey Matt, Here is the extract from the CMakeLists.txt ADD_EXECUTABLE(testMapping testMapping.cxx) TARGET_LINK_LIBRARIES(testMapping ${ITK_LIBRARIES}) And the filter MapLR2HR is called from TestMapping.cxx. It used to work on a Linux system. Here is a stackexchange answer I found http://stackoverflow.com/questions/20230412/undefined-symbols-for-architecture-x86-64-shared-util-library-build-with-cmake So when I defined the function in the .h file itself the error disappeared. However, why this should happen for one particular function and not all the others. It should be consistent. So I am not able to figure that out. Thanks for all the help Vikash ----- Original Message ----- > From: "Matt McCormick" > To: "Vikash Gupta" > Cc: "Sean McBride" , "insight-users at itk org" > > Sent: Friday, July 3, 2015 2:41:49 AM > Subject: Re: [ITK-users] Problems with writing filter using Xcode > Hi Vikash, > What does your CMakeLists.txt look like? Are all executables created added in > the CMakeLists.txt file with the add_executable and target_link_libraries > command? > Thanks, > Matt > On Fri, Jul 3, 2015 at 3:51 AM, Vikash Gupta < vikash.gupta at inria.fr > wrote: > > Hey guys, > > > So, I moved to a different IDE (Eclipse). I am still getting similar error. > > > Here is the error > > > Undefined symbols for architecture x86_64: > > > "itk::MapLR2HRFilter > > >::SetTransform(itk::SmartPointer >)", > > referenced from: > > > _main in testMapping.o > > > ld: symbol(s) not found for architecture x86_64 > > > clang: error: linker command failed with exit code 1 (use -v to see > > invocation) > > > After some googling i figured its a problem with OS X. I wonder if anyone > > knows how to fix it. > > > Thanks > > > Vikash > > > ----- Original Message ----- > > > > From: "Vikash Gupta" < vikash.gupta at inria.fr > > > > > To: "Sean McBride" < sean at rogue-research.com > > > > > Cc: "insight-users at itk org" < insight-users at itk.org > > > > > Sent: Thursday, July 2, 2015 1:19:21 PM > > > > Subject: Re: [ITK-users] Problems with writing filter using Xcode > > > > > > > > Ok I am updating it ... > > > > > > > > ----- Original Message ----- > > > > > From: "Vikash Gupta" < vikash.gupta at inria.fr > > > > > > To: "Sean McBride" < sean at rogue-research.com > > > > > > Cc: "insight-users at itk org" < insight-users at itk.org > > > > > > Sent: Thursday, July 2, 2015 1:16:44 PM > > > > > Subject: Re: [ITK-users] Problems with writing filter using Xcode > > > > > > > > > > Or maybe I am doing something wrong.. Here is what I am doing step by > > > > step > > > > > > > > > > 1. Build ITK as I would normally considering a UNIX machine > > > > > 2. Use a text editor to make the CMakeLists.txt and arrange my > > > > directories > > > > > 3. use ccmake -GXcode to generate my xcode project > > > > > 4. Open the Xcode project and write the filters I need. > > > > > > > > > > > > > > > Vikash > > > > > > > > > > ----- Original Message ----- > > > > > > From: "Vikash Gupta" < vikash.gupta at inria.fr > > > > > > > To: "Sean McBride" < sean at rogue-research.com > > > > > > > Cc: "insight-users at itk org" < insight-users at itk.org > > > > > > > Sent: Thursday, July 2, 2015 1:09:00 PM > > > > > > Subject: Re: [ITK-users] Problems with writing filter using Xcode > > > > > > > > > > > > Hi Sean, > > > > > > Yes I was using Xcode 6.xx But then I read on stackexchange that > > > > > there > > > > > is > > > > > > some bug with the xcode 6.xx so rolled back to 5.xx . Also I was > > > > > > wondering > > > > > > if the .txx is a good extension for the counterpart to the .h file. > > > > > > > > > > > > Vikash > > > > > > > > > > > > ----- Original Message ----- > > > > > > > From: "Sean McBride" < sean at rogue-research.com > > > > > > > > To: "Vikash Gupta" < vikash.gupta at inria.fr >, "insight-users at itk > > > > > > org" > > > > > > > < insight-users at itk.org > > > > > > > > Sent: Thursday, July 2, 2015 1:05:04 PM > > > > > > > Subject: Re: [ITK-users] Problems with writing filter using Xcode > > > > > > > > > > > > > > On Thu, 2 Jul 2015 21:18:41 +0200, Vikash Gupta said: > > > > > > > > > > > > > > >I am using Mac OS X 10.10.3 and Xcode 5.1.1 > > > > > > > > > > > > > > Maybe not the cause of your problem, but note that that's not a > > > > > > valid > > > > > > > combination. OS X 10.10.x requires Xcode 6.x (I forget exactly > > > > > > which). > > > > > > > > > > > > > > Cheers, > > > > > > > > > > > > > > -- > > > > > > > ____________________________________________________________ > > > > > > > Sean McBride, B. Eng sean at rogue-research.com > > > > > > > Rogue Research www.rogue-research.com > > > > > > > Mac Software Developer Montr?al, Qu?bec, Canada > > > > > > > > > > > > > > > > > > > > > > > > > > > _____________________________________ > > > > > > Powered by www.kitware.com > > > > > > > > > > > > Visit other Kitware open-source projects at > > > > > > http://www.kitware.com/opensource/opensource.html > > > > > > > > > > > > Kitware offers ITK Training Courses, for more information visit: > > > > > > http://www.kitware.com/products/protraining.php > > > > > > > > > > > > Please keep messages on-topic and check the ITK FAQ at: > > > > > > http://www.itk.org/Wiki/ITK_FAQ > > > > > > > > > > > > Follow this link to subscribe/unsubscribe: > > > > > > http://public.kitware.com/mailman/listinfo/insight-users > > > > > > > > > > > _____________________________________ > > > > > Powered by www.kitware.com > > > > > > > > > > Visit other Kitware open-source projects at > > > > > http://www.kitware.com/opensource/opensource.html > > > > > > > > > > Kitware offers ITK Training Courses, for more information visit: > > > > > http://www.kitware.com/products/protraining.php > > > > > > > > > > Please keep messages on-topic and check the ITK FAQ at: > > > > > http://www.itk.org/Wiki/ITK_FAQ > > > > > > > > > > Follow this link to subscribe/unsubscribe: > > > > > http://public.kitware.com/mailman/listinfo/insight-users > > > > > > > > > _____________________________________ > > > > Powered by www.kitware.com > > > > > > > > Visit other Kitware open-source projects at > > > > http://www.kitware.com/opensource/opensource.html > > > > > > > > Kitware offers ITK Training Courses, for more information visit: > > > > http://www.kitware.com/products/protraining.php > > > > > > > > Please keep messages on-topic and check the ITK FAQ at: > > > > http://www.itk.org/Wiki/ITK_FAQ > > > > > > > > Follow this link to subscribe/unsubscribe: > > > > http://public.kitware.com/mailman/listinfo/insight-users > > > > > > > _____________________________________ > > > Powered by www.kitware.com > > > Visit other Kitware open-source projects at > > > http://www.kitware.com/opensource/opensource.html > > > Kitware offers ITK Training Courses, for more information visit: > > > http://www.kitware.com/products/protraining.php > > > Please keep messages on-topic and check the ITK FAQ at: > > > http://www.itk.org/Wiki/ITK_FAQ > > > Follow this link to subscribe/unsubscribe: > > > http://public.kitware.com/mailman/listinfo/insight-users > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From matt.mccormick at kitware.com Fri Jul 3 07:22:24 2015 From: matt.mccormick at kitware.com (Matt McCormick) Date: Fri, 3 Jul 2015 07:22:24 -0400 Subject: [ITK] [ITK-users] Problems with writing filter using Xcode In-Reply-To: <639838001.3483583.1435917568414.JavaMail.zimbra@inria.fr> References: <1308991062.3147192.1435864558627.JavaMail.zimbra@inria.fr> <1036557919.3148198.1435864721493.JavaMail.zimbra@inria.fr> <20150702200504.688053175@mail.rogue-research.com> <1854669712.3172314.1435867740110.JavaMail.zimbra@inria.fr> <691101236.3175475.1435868204450.JavaMail.zimbra@inria.fr> <97937267.3176315.1435868361987.JavaMail.zimbra@inria.fr> <829956313.3387384.1435909876439.JavaMail.zimbra@inria.fr> <639838001.3483583.1435917568414.JavaMail.zimbra@inria.fr> Message-ID: Hi Vikash, It depends on the content of your project files, but it does sound like it was a templated class. A templated class needs to be either defined in a header or it needs to be explicitly instantiated over all the types it will be used with in a .cxx file to avoid link errors. ITK usually puts the declaration in a .h files, then #include's the definition in a .hxx if manual instantiation is not used [1]. HTH, Matt [1] https://github.com/InsightSoftwareConsortium/ITK/blob/master/Modules/Core/Common/include/itkImage.h#L297-L299 On Fri, Jul 3, 2015 at 5:59 AM, Vikash Gupta wrote: > Hey Matt, > Here is the extract from the CMakeLists.txt > > ADD_EXECUTABLE(testMapping testMapping.cxx) > > TARGET_LINK_LIBRARIES(testMapping ${ITK_LIBRARIES}) > > > And the filter MapLR2HR is called from TestMapping.cxx. It used to work > on a Linux system. > > Here is a stackexchange answer I found > > > > http://stackoverflow.com/questions/20230412/undefined-symbols-for-architecture-x86-64-shared-util-library-build-with-cmake > > > So when I defined the function in the .h file itself the error > disappeared. However, why this should happen for one particular function > and not all the others. It should be consistent. So I am not able to figure > that out. > > > Thanks for all the help > > > Vikash > > > > ------------------------------ > > *From: *"Matt McCormick" > *To: *"Vikash Gupta" > *Cc: *"Sean McBride" , "insight-users at itk org" < > insight-users at itk.org> > *Sent: *Friday, July 3, 2015 2:41:49 AM > > *Subject: *Re: [ITK-users] Problems with writing filter using Xcode > > Hi Vikash, > > What does your CMakeLists.txt look like? Are all executables created > added in the CMakeLists.txt file with the add_executable and > target_link_libraries command? > > Thanks, > Matt > > On Fri, Jul 3, 2015 at 3:51 AM, Vikash Gupta > wrote: > >> Hey guys, >> So, I moved to a different IDE (Eclipse). I am still getting similar >> error. >> >> Here is the error >> >> Undefined symbols for architecture x86_64: >> "itk::MapLR2HRFilter >> >::SetTransform(itk::SmartPointer >)", >> referenced from: >> _main in testMapping.o >> ld: symbol(s) not found for architecture x86_64 >> clang: error: linker command failed with exit code 1 (use -v to see >> invocation) >> >> After some googling i figured its a problem with OS X. I wonder if anyone >> knows how to fix it. >> >> >> Thanks >> Vikash >> >> ----- Original Message ----- >> > From: "Vikash Gupta" >> > To: "Sean McBride" >> > Cc: "insight-users at itk org" >> > Sent: Thursday, July 2, 2015 1:19:21 PM >> > Subject: Re: [ITK-users] Problems with writing filter using Xcode >> > >> > Ok I am updating it ... >> > >> > ----- Original Message ----- >> > > From: "Vikash Gupta" >> > > To: "Sean McBride" >> > > Cc: "insight-users at itk org" >> > > Sent: Thursday, July 2, 2015 1:16:44 PM >> > > Subject: Re: [ITK-users] Problems with writing filter using Xcode >> > > >> > > Or maybe I am doing something wrong.. Here is what I am doing step by >> step >> > > >> > > 1. Build ITK as I would normally considering a UNIX machine >> > > 2. Use a text editor to make the CMakeLists.txt and arrange my >> directories >> > > 3. use ccmake -GXcode to generate my xcode project >> > > 4. Open the Xcode project and write the filters I need. >> > > >> > > >> > > Vikash >> > > >> > > ----- Original Message ----- >> > > > From: "Vikash Gupta" >> > > > To: "Sean McBride" >> > > > Cc: "insight-users at itk org" >> > > > Sent: Thursday, July 2, 2015 1:09:00 PM >> > > > Subject: Re: [ITK-users] Problems with writing filter using Xcode >> > > > >> > > > Hi Sean, >> > > > Yes I was using Xcode 6.xx But then I read on stackexchange that >> there is >> > > > some bug with the xcode 6.xx so rolled back to 5.xx . Also I was >> > > > wondering >> > > > if the .txx is a good extension for the counterpart to the .h file. >> > > > >> > > > Vikash >> > > > >> > > > ----- Original Message ----- >> > > > > From: "Sean McBride" >> > > > > To: "Vikash Gupta" , "insight-users at itk >> org" >> > > > > >> > > > > Sent: Thursday, July 2, 2015 1:05:04 PM >> > > > > Subject: Re: [ITK-users] Problems with writing filter using Xcode >> > > > > >> > > > > On Thu, 2 Jul 2015 21:18:41 +0200, Vikash Gupta said: >> > > > > >> > > > > >I am using Mac OS X 10.10.3 and Xcode 5.1.1 >> > > > > >> > > > > Maybe not the cause of your problem, but note that that's not a >> valid >> > > > > combination. OS X 10.10.x requires Xcode 6.x (I forget exactly >> which). >> > > > > >> > > > > Cheers, >> > > > > >> > > > > -- >> > > > > ____________________________________________________________ >> > > > > Sean McBride, B. Eng sean at rogue-research.com >> > > > > Rogue Research www.rogue-research.com >> > > > > Mac Software Developer Montr?al, Qu?bec, Canada >> > > > > >> > > > > >> > > > > >> > > > _____________________________________ >> > > > Powered by www.kitware.com >> > > > >> > > > Visit other Kitware open-source projects at >> > > > http://www.kitware.com/opensource/opensource.html >> > > > >> > > > Kitware offers ITK Training Courses, for more information visit: >> > > > http://www.kitware.com/products/protraining.php >> > > > >> > > > Please keep messages on-topic and check the ITK FAQ at: >> > > > http://www.itk.org/Wiki/ITK_FAQ >> > > > >> > > > Follow this link to subscribe/unsubscribe: >> > > > http://public.kitware.com/mailman/listinfo/insight-users >> > > > >> > > _____________________________________ >> > > Powered by www.kitware.com >> > > >> > > Visit other Kitware open-source projects at >> > > http://www.kitware.com/opensource/opensource.html >> > > >> > > Kitware offers ITK Training Courses, for more information visit: >> > > http://www.kitware.com/products/protraining.php >> > > >> > > Please keep messages on-topic and check the ITK FAQ at: >> > > http://www.itk.org/Wiki/ITK_FAQ >> > > >> > > Follow this link to subscribe/unsubscribe: >> > > http://public.kitware.com/mailman/listinfo/insight-users >> > > >> > _____________________________________ >> > Powered by www.kitware.com >> > >> > Visit other Kitware open-source projects at >> > http://www.kitware.com/opensource/opensource.html >> > >> > Kitware offers ITK Training Courses, for more information visit: >> > http://www.kitware.com/products/protraining.php >> > >> > Please keep messages on-topic and check the ITK FAQ at: >> > http://www.itk.org/Wiki/ITK_FAQ >> > >> > Follow this link to subscribe/unsubscribe: >> > http://public.kitware.com/mailman/listinfo/insight-users >> > >> _____________________________________ >> Powered by www.kitware.com >> >> Visit other Kitware open-source projects at >> http://www.kitware.com/opensource/opensource.html >> >> Kitware offers ITK Training Courses, for more information visit: >> http://www.kitware.com/products/protraining.php >> >> Please keep messages on-topic and check the ITK FAQ at: >> http://www.itk.org/Wiki/ITK_FAQ >> >> Follow this link to subscribe/unsubscribe: >> http://public.kitware.com/mailman/listinfo/insight-users >> > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From mlt.khawla at gmail.com Fri Jul 3 08:55:25 2015 From: mlt.khawla at gmail.com (Daoued23) Date: Fri, 3 Jul 2015 05:55:25 -0700 (MST) Subject: [ITK] [ITK-users] itk::EllipsoidInteriorExteriorSpatialFunction In-Reply-To: <1435859237274-7587523.post@n2.nabble.com> References: <1435859237274-7587523.post@n2.nabble.com> Message-ID: <1435928125669-35864.post@n7.nabble.com> I used the examle of public wiki, and i made some adjustments. I just pasted a part of the code that deals with the ellipsoid creation, i set an arbitrary direction and the length of the axes as [1,1,10]. Thanks {//*********************ELLIPSOID DRAWING**************** // Image size and spacing parameters unsigned long xExtent = 9; unsigned long yExtent = 9; unsigned long zExtent = 9; unsigned long structuringElementSize[] = { xExtent, yExtent, zExtent }; double structuringElementSpacing[] = { 1.0, 1.0, 1.0 }; double structuringElementOrigin[] = { 0, 0, 0 }; // Calculate image volume unsigned long imageVolume = xExtent * yExtent * zExtent; // Image typedef typedef itk::Image< unsigned char, Dimension> ImageType; // Creates the structuringElement (but doesn't set the size or allocate memory) ImageType::Pointer structuringElement = ImageType::New(); structuringElement->SetOrigin(structuringElementOrigin); structuringElement->SetSpacing(structuringElementSpacing); std::cout << "New physical structuringElement created\n"; //-----The following block allocates the structuringElement----- // Create a size object native to the structuringElement type ImageType::SizeType structuringElementSizeObject; // Set the size object to the array defined earlier structuringElementSizeObject.SetSize(structuringElementSize); // Create a region object native to the structuringElement type ImageType::RegionType largestPossibleRegion; // Resize the region largestPossibleRegion.SetSize(structuringElementSizeObject); // Set the largest legal region size (i.e. the size of the whole structuringElement) to what we just defined structuringElement->SetLargestPossibleRegion(largestPossibleRegion); // Set the buffered region structuringElement->SetBufferedRegion(largestPossibleRegion); // Set the requested region structuringElement->SetRequestedRegion(largestPossibleRegion); // Now allocate memory for the structuringElement structuringElement->Allocate(); std::cout << "New physical structuringElement allocated\n"; // Initialize the image to hold all 0 itk::ImageRegionIterator it =itk::ImageRegionIterator(structuringElement, largestPossibleRegion); unsigned long numImagePixels = 0; unsigned char exteriorPixelValue = 0; for (it.GoToBegin(); !it.IsAtEnd(); ++it) { it.Set(exteriorPixelValue); ++numImagePixels; } //-----Create ellipsoid in structuringElement----------------- // Ellipsoid spatial function typedef typedef itk::EllipsoidInteriorExteriorSpatialFunction EllipsoidFunctionType; // Create an ellipsoid spatial function for the source image EllipsoidFunctionType::Pointer spatialFunc = EllipsoidFunctionType::New(); // Define and set the axes lengths for the ellipsoid EllipsoidFunctionVectorType axes; axes[0] =1; axes[1] =1; axes[2] = 10; cout << "Axes: " << axes << endl; spatialFunc->SetAxes(axes); // Define and set the center of the ellipsoid in physical space EllipsoidFunctionVectorType center; center[0] = 4.5; center[1] = 4.5; center[2] = 4.5; spatialFunc->SetCenter(center); std::cout << center << std::endl; // Define the orientations of the ellipsoid axes, vectors must be normalized // (0,1,0) corresponds to the axes of length axes[0] // (1,0,0) corresponds to the axes of length axes[1] // (0,0,1) corresponds to the axes of lenght axes[2] //double data[] = {0, 1, 0, 1, 0, 0, 0, 0, 1}; double data[] ={0.7,-0.7,0,0.408,0.408,-0.816, 0.57735,0.57735,0.57735}; // I just took an exemple vnl_matrix orientations(data, 3, 3); // Set the orientations of the ellipsoids spatialFunc->SetOrientations(orientations); //cout<<"spatialfunction"<(center[0]); seedPos[1] = static_cast(center[1]); seedPos[2] = static_cast(center[2]); itk::FloodFilledSpatialFunctionConditionalIterator sfi = itk::FloodFilledSpatialFunctionConditionalIterator(structuringElement, spatialFunc, seedPos); // Iterate through the entire image and set interior pixels to 255 int numInteriorPixels1 = 0; unsigned char interiorPixelValue = 255; for (; !sfi.IsAtEnd(); ++sfi) { sfi.Set(interiorPixelValue); ++numInteriorPixels1; } cout << "numInteriorPixels1 : " << numInteriorPixels1 << endl; ImageType::PixelType apixel; int numExteriorPixels = 0; // Number of pixels not filled by spatial function int numInteriorPixels2 = 0; // Number of pixels filled by spatial function int numErrorPixels = 0; // Number of pixels not set by spatial function ImageType::IndexValueType indexarray[3] = { 0, 0, 0 }; // Iterate through source image and get pixel values and count pixels // iterated through, not filled by spatial function, filled by spatial // function, and not set by the spatial function. for (unsigned long x = 0; x < xExtent; x++) { for (unsigned long y = 0; y < yExtent; y++) { for (unsigned long z = 0; z < zExtent; z++) { indexarray[0] = x; indexarray[1] = y; indexarray[2] = z; ImageType::IndexType index; index.SetIndex(indexarray); apixel = structuringElement->GetPixel(index); if (apixel == exteriorPixelValue) { ++numExteriorPixels; } else { if (apixel == interiorPixelValue) { ++numInteriorPixels2; } else { if (apixel != interiorPixelValue || apixel != exteriorPixelValue) { ++numErrorPixels; } } } } } } cout << "numInteriorPixels2 : " << numInteriorPixels2 << endl; std::cout << "Number of interior, exterior and error pixels: " << numInteriorPixels2 << ", " << numExteriorPixels << ", " << numErrorPixels << std::endl; // Check to see that number of pixels within ellipsoid are equal // for different iteration loops. int numInteriorPixels; if(numInteriorPixels1 == numInteriorPixels2) { std::cerr << "numInteriorPixels1 != numInteriorPixels2" << std::endl; return EXIT_FAILURE; } else { numInteriorPixels = numInteriorPixels1; } // Volume of ellipsoid using V=(4/3)*pi*(a/2)*(b/2)*(c/2) double ellipsoidVolume = 4.18879013333*(axes[0] / 2)*(axes[1] / 2)*(axes[2] / 2); // Percent difference in volume measurement and calculation. double volumeError = (fabs(ellipsoidVolume - numInteriorPixels2) / ellipsoidVolume) * 100; // Test the center of the ellipsoid which should be within the sphere // and return 1. double testPosition[Dimension]; bool functionValue; testPosition[0] = center[0]; testPosition[1] = center[1]; testPosition[2] = center[2]; functionValue = spatialFunc->Evaluate(testPosition); // 20% error was randomly chosen as a successful ellipsoid fill. // This should actually be some function of the image/ellipsoid size. if (volumeError > 20 || functionValue == 0) { std::cerr << std::endl << "calculated ellipsoid volume = " << ellipsoidVolume << std::endl << "measured ellipsoid volume = " << numInteriorPixels << std::endl << "volume error = " << volumeError << "%" << std::endl << "function value = " << functionValue << std::endl << "itkEllipsoidInteriorExteriorSpatialFunction failed :(" << std::endl; return EXIT_FAILURE; } else if (numImagePixels != (imageVolume)) { // Make sure that the number of pixels iterated through from source image // is equal to the pre-defined image size. std::cerr << "Number of pixels iterated through in structuringElement = " << numImagePixels << std::endl; return EXIT_FAILURE; } else { std::cout << std::endl << "calculated ellipsoid volume = " << ellipsoidVolume << std::endl << "measured ellipsoid volume = " << numInteriorPixels << std::endl << "volume error = " << volumeError << "%" << std::endl << "function value = " << functionValue << std::endl << "itkEllipsoidInteriorExteriorSpatialFunction ended succesfully!" << std::endl; } siavashk wrote > It would help if you pasted your code. I think you might have a small bug > that you overlooked. > > > > -- > View this message in context: > http://itk-insight-users.2283740.n2.nabble.com/itk-EllipsoidInteriorExteriorSpatialFunction-tp7587522p7587523.html > Sent from the ITK Insight Users mailing list archive at Nabble.com. > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users -- View this message in context: http://itk-users.7.n7.nabble.com/Re-ITK-users-itk-EllipsoidInteriorExteriorSpatialFunction-tp35851p35864.html Sent from the ITK - Users mailing list archive at Nabble.com. _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From vikash.gupta at inria.fr Fri Jul 3 10:10:42 2015 From: vikash.gupta at inria.fr (Vikash Gupta) Date: Fri, 3 Jul 2015 16:10:42 +0200 (CEST) Subject: [ITK] [ITK-users] Problems with writing filter using Xcode In-Reply-To: References: <1308991062.3147192.1435864558627.JavaMail.zimbra@inria.fr> <1854669712.3172314.1435867740110.JavaMail.zimbra@inria.fr> <691101236.3175475.1435868204450.JavaMail.zimbra@inria.fr> <97937267.3176315.1435868361987.JavaMail.zimbra@inria.fr> <829956313.3387384.1435909876439.JavaMail.zimbra@inria.fr> <639838001.3483583.1435917568414.JavaMail.zimbra@inria.fr> Message-ID: <1366788502.3673054.1435932642697.JavaMail.zimbra@inria.fr> Hi Matt, I did the manual instantiation in the .h file. Should I send the files... will you be able to have a look ? Thanks Vikash ----- Original Message ----- > From: "Matt McCormick" > To: "Vikash Gupta" > Cc: "Sean McBride" , "insight-users at itk org" > > Sent: Friday, July 3, 2015 4:22:24 AM > Subject: Re: [ITK-users] Problems with writing filter using Xcode > Hi Vikash, > It depends on the content of your project files, but it does sound like it > was a templated class. A templated class needs to be either defined in a > header or it needs to be explicitly instantiated over all the types it will > be used with in a .cxx file to avoid link errors. ITK usually puts the > declaration in a .h files, then #include's the definition in a .hxx if > manual instantiation is not used [1]. > HTH, > Matt > [1] > https://github.com/InsightSoftwareConsortium/ITK/blob/master/Modules/Core/Common/include/itkImage.h#L297-L299 > On Fri, Jul 3, 2015 at 5:59 AM, Vikash Gupta < vikash.gupta at inria.fr > wrote: > > Hey Matt, > > > Here is the extract from the CMakeLists.txt > > > ADD_EXECUTABLE(testMapping testMapping.cxx) > > > TARGET_LINK_LIBRARIES(testMapping ${ITK_LIBRARIES}) > > > And the filter MapLR2HR is called from TestMapping.cxx. It used to work on > > a > > Linux system. > > > Here is a stackexchange answer I found > > > http://stackoverflow.com/questions/20230412/undefined-symbols-for-architecture-x86-64-shared-util-library-build-with-cmake > > > So when I defined the function in the .h file itself the error disappeared. > > However, why this should happen for one particular function and not all the > > others. It should be consistent. So I am not able to figure that out. > > > Thanks for all the help > > > Vikash > > > > From: "Matt McCormick" < matt.mccormick at kitware.com > > > > > > > To: "Vikash Gupta" < vikash.gupta at inria.fr > > > > > > > Cc: "Sean McBride" < sean at rogue-research.com >, "insight-users at itk org" < > > > insight-users at itk.org > > > > > > > Sent: Friday, July 3, 2015 2:41:49 AM > > > > > > Subject: Re: [ITK-users] Problems with writing filter using Xcode > > > > > > Hi Vikash, > > > > > > What does your CMakeLists.txt look like? Are all executables created > > > added > > > in > > > the CMakeLists.txt file with the add_executable and target_link_libraries > > > command? > > > > > > Thanks, > > > > > > Matt > > > > > > On Fri, Jul 3, 2015 at 3:51 AM, Vikash Gupta < vikash.gupta at inria.fr > > > > wrote: > > > > > > > Hey guys, > > > > > > > > > > So, I moved to a different IDE (Eclipse). I am still getting similar > > > > error. > > > > > > > > > > Here is the error > > > > > > > > > > Undefined symbols for architecture x86_64: > > > > > > > > > > "itk::MapLR2HRFilter > > > > >::SetTransform(itk::SmartPointer >)", > > > > referenced from: > > > > > > > > > > _main in testMapping.o > > > > > > > > > > ld: symbol(s) not found for architecture x86_64 > > > > > > > > > > clang: error: linker command failed with exit code 1 (use -v to see > > > > invocation) > > > > > > > > > > After some googling i figured its a problem with OS X. I wonder if > > > > anyone > > > > knows how to fix it. > > > > > > > > > > Thanks > > > > > > > > > > Vikash > > > > > > > > > > ----- Original Message ----- > > > > > > > > > > > From: "Vikash Gupta" < vikash.gupta at inria.fr > > > > > > > > > > > > To: "Sean McBride" < sean at rogue-research.com > > > > > > > > > > > > Cc: "insight-users at itk org" < insight-users at itk.org > > > > > > > > > > > > Sent: Thursday, July 2, 2015 1:19:21 PM > > > > > > > > > > > Subject: Re: [ITK-users] Problems with writing filter using Xcode > > > > > > > > > > > > > > > > > > > > > > Ok I am updating it ... > > > > > > > > > > > > > > > > > > > > > > ----- Original Message ----- > > > > > > > > > > > > From: "Vikash Gupta" < vikash.gupta at inria.fr > > > > > > > > > > > > > To: "Sean McBride" < sean at rogue-research.com > > > > > > > > > > > > > Cc: "insight-users at itk org" < insight-users at itk.org > > > > > > > > > > > > > Sent: Thursday, July 2, 2015 1:16:44 PM > > > > > > > > > > > > Subject: Re: [ITK-users] Problems with writing filter using Xcode > > > > > > > > > > > > > > > > > > > > > > > > Or maybe I am doing something wrong.. Here is what I am doing step > > > > > > by > > > > > > step > > > > > > > > > > > > > > > > > > > > > > > > 1. Build ITK as I would normally considering a UNIX machine > > > > > > > > > > > > 2. Use a text editor to make the CMakeLists.txt and arrange my > > > > > > directories > > > > > > > > > > > > 3. use ccmake -GXcode to generate my xcode project > > > > > > > > > > > > 4. Open the Xcode project and write the filters I need. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Vikash > > > > > > > > > > > > > > > > > > > > > > > > ----- Original Message ----- > > > > > > > > > > > > > From: "Vikash Gupta" < vikash.gupta at inria.fr > > > > > > > > > > > > > > To: "Sean McBride" < sean at rogue-research.com > > > > > > > > > > > > > > Cc: "insight-users at itk org" < insight-users at itk.org > > > > > > > > > > > > > > Sent: Thursday, July 2, 2015 1:09:00 PM > > > > > > > > > > > > > Subject: Re: [ITK-users] Problems with writing filter using Xcode > > > > > > > > > > > > > > > > > > > > > > > > > > Hi Sean, > > > > > > > > > > > > > Yes I was using Xcode 6.xx But then I read on stackexchange that > > > > > > > there > > > > > > > is > > > > > > > > > > > > > some bug with the xcode 6.xx so rolled back to 5.xx . Also I was > > > > > > > > > > > > > wondering > > > > > > > > > > > > > if the .txx is a good extension for the counterpart to the .h > > > > > > > file. > > > > > > > > > > > > > > > > > > > > > > > > > > Vikash > > > > > > > > > > > > > > > > > > > > > > > > > > ----- Original Message ----- > > > > > > > > > > > > > > From: "Sean McBride" < sean at rogue-research.com > > > > > > > > > > > > > > > To: "Vikash Gupta" < vikash.gupta at inria.fr >, > > > > > > > > "insight-users at itk > > > > > > > > org" > > > > > > > > > > > > > > < insight-users at itk.org > > > > > > > > > > > > > > > Sent: Thursday, July 2, 2015 1:05:04 PM > > > > > > > > > > > > > > Subject: Re: [ITK-users] Problems with writing filter using > > > > > > > > Xcode > > > > > > > > > > > > > > > > > > > > > > > > > > > > On Thu, 2 Jul 2015 21:18:41 +0200, Vikash Gupta said: > > > > > > > > > > > > > > > > > > > > > > > > > > > > >I am using Mac OS X 10.10.3 and Xcode 5.1.1 > > > > > > > > > > > > > > > > > > > > > > > > > > > > Maybe not the cause of your problem, but note that that's not a > > > > > > > > valid > > > > > > > > > > > > > > combination. OS X 10.10.x requires Xcode 6.x (I forget exactly > > > > > > > > which). > > > > > > > > > > > > > > > > > > > > > > > > > > > > Cheers, > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > > > > > > > > ____________________________________________________________ > > > > > > > > > > > > > > Sean McBride, B. Eng sean at rogue-research.com > > > > > > > > > > > > > > Rogue Research www.rogue-research.com > > > > > > > > > > > > > > Mac Software Developer Montr?al, Qu?bec, Canada > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > _____________________________________ > > > > > > > > > > > > > Powered by www.kitware.com > > > > > > > > > > > > > > > > > > > > > > > > > > Visit other Kitware open-source projects at > > > > > > > > > > > > > http://www.kitware.com/opensource/opensource.html > > > > > > > > > > > > > > > > > > > > > > > > > > Kitware offers ITK Training Courses, for more information visit: > > > > > > > > > > > > > http://www.kitware.com/products/protraining.php > > > > > > > > > > > > > > > > > > > > > > > > > > Please keep messages on-topic and check the ITK FAQ at: > > > > > > > > > > > > > http://www.itk.org/Wiki/ITK_FAQ > > > > > > > > > > > > > > > > > > > > > > > > > > Follow this link to subscribe/unsubscribe: > > > > > > > > > > > > > http://public.kitware.com/mailman/listinfo/insight-users > > > > > > > > > > > > > > > > > > > > > > > > > _____________________________________ > > > > > > > > > > > > Powered by www.kitware.com > > > > > > > > > > > > > > > > > > > > > > > > Visit other Kitware open-source projects at > > > > > > > > > > > > http://www.kitware.com/opensource/opensource.html > > > > > > > > > > > > > > > > > > > > > > > > Kitware offers ITK Training Courses, for more information visit: > > > > > > > > > > > > http://www.kitware.com/products/protraining.php > > > > > > > > > > > > > > > > > > > > > > > > Please keep messages on-topic and check the ITK FAQ at: > > > > > > > > > > > > http://www.itk.org/Wiki/ITK_FAQ > > > > > > > > > > > > > > > > > > > > > > > > Follow this link to subscribe/unsubscribe: > > > > > > > > > > > > http://public.kitware.com/mailman/listinfo/insight-users > > > > > > > > > > > > > > > > > > > > > > > _____________________________________ > > > > > > > > > > > Powered by www.kitware.com > > > > > > > > > > > > > > > > > > > > > > Visit other Kitware open-source projects at > > > > > > > > > > > http://www.kitware.com/opensource/opensource.html > > > > > > > > > > > > > > > > > > > > > > Kitware offers ITK Training Courses, for more information visit: > > > > > > > > > > > http://www.kitware.com/products/protraining.php > > > > > > > > > > > > > > > > > > > > > > Please keep messages on-topic and check the ITK FAQ at: > > > > > > > > > > > http://www.itk.org/Wiki/ITK_FAQ > > > > > > > > > > > > > > > > > > > > > > Follow this link to subscribe/unsubscribe: > > > > > > > > > > > http://public.kitware.com/mailman/listinfo/insight-users > > > > > > > > > > > > > > > > > > > > > _____________________________________ > > > > > > > > > > Powered by www.kitware.com > > > > > > > > > > Visit other Kitware open-source projects at > > > > > > > > > > http://www.kitware.com/opensource/opensource.html > > > > > > > > > > Kitware offers ITK Training Courses, for more information visit: > > > > > > > > > > http://www.kitware.com/products/protraining.php > > > > > > > > > > Please keep messages on-topic and check the ITK FAQ at: > > > > > > > > > > http://www.itk.org/Wiki/ITK_FAQ > > > > > > > > > > Follow this link to subscribe/unsubscribe: > > > > > > > > > > http://public.kitware.com/mailman/listinfo/insight-users > > > > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From matt.mccormick at kitware.com Fri Jul 3 11:02:45 2015 From: matt.mccormick at kitware.com (Matt McCormick) Date: Fri, 3 Jul 2015 11:02:45 -0400 Subject: [ITK] [ITK-users] Problems with writing filter using Xcode In-Reply-To: <1366788502.3673054.1435932642697.JavaMail.zimbra@inria.fr> References: <1308991062.3147192.1435864558627.JavaMail.zimbra@inria.fr> <1854669712.3172314.1435867740110.JavaMail.zimbra@inria.fr> <691101236.3175475.1435868204450.JavaMail.zimbra@inria.fr> <97937267.3176315.1435868361987.JavaMail.zimbra@inria.fr> <829956313.3387384.1435909876439.JavaMail.zimbra@inria.fr> <639838001.3483583.1435917568414.JavaMail.zimbra@inria.fr> <1366788502.3673054.1435932642697.JavaMail.zimbra@inria.fr> Message-ID: Hi Vikash, If you send all the files, I'll be able to take a look. Thanks, Matt On Fri, Jul 3, 2015 at 10:10 AM, Vikash Gupta wrote: > > Hi Matt, > I did the manual instantiation in the .h file. Should I send the files... > will you be able to have a look ? > > Thanks > Vikash > ------------------------------ > > *From: *"Matt McCormick" > *To: *"Vikash Gupta" > *Cc: *"Sean McBride" , "insight-users at itk org" < > insight-users at itk.org> > *Sent: *Friday, July 3, 2015 4:22:24 AM > > *Subject: *Re: [ITK-users] Problems with writing filter using Xcode > > Hi Vikash, > > It depends on the content of your project files, but it does sound like it > was a templated class. A templated class needs to be either defined in a > header or it needs to be explicitly instantiated over all the types it will > be used with in a .cxx file to avoid link errors. ITK usually puts the > declaration in a .h files, then #include's the definition in a .hxx if > manual instantiation is not used [1]. > > HTH, > Matt > > [1] > https://github.com/InsightSoftwareConsortium/ITK/blob/master/Modules/Core/Common/include/itkImage.h#L297-L299 > > On Fri, Jul 3, 2015 at 5:59 AM, Vikash Gupta > wrote: > >> Hey Matt, >> Here is the extract from the CMakeLists.txt >> >> ADD_EXECUTABLE(testMapping testMapping.cxx) >> >> TARGET_LINK_LIBRARIES(testMapping ${ITK_LIBRARIES}) >> >> >> And the filter MapLR2HR is called from TestMapping.cxx. It used to work >> on a Linux system. >> >> Here is a stackexchange answer I found >> >> >> >> http://stackoverflow.com/questions/20230412/undefined-symbols-for-architecture-x86-64-shared-util-library-build-with-cmake >> >> >> So when I defined the function in the .h file itself the error >> disappeared. However, why this should happen for one particular function >> and not all the others. It should be consistent. So I am not able to figure >> that out. >> >> >> Thanks for all the help >> >> >> Vikash >> >> >> >> ------------------------------ >> >> *From: *"Matt McCormick" >> *To: *"Vikash Gupta" >> *Cc: *"Sean McBride" , "insight-users at itk org" < >> insight-users at itk.org> >> *Sent: *Friday, July 3, 2015 2:41:49 AM >> >> *Subject: *Re: [ITK-users] Problems with writing filter using Xcode >> >> Hi Vikash, >> >> What does your CMakeLists.txt look like? Are all executables created >> added in the CMakeLists.txt file with the add_executable and >> target_link_libraries command? >> >> Thanks, >> Matt >> >> On Fri, Jul 3, 2015 at 3:51 AM, Vikash Gupta >> wrote: >> >>> Hey guys, >>> So, I moved to a different IDE (Eclipse). I am still getting similar >>> error. >>> >>> Here is the error >>> >>> Undefined symbols for architecture x86_64: >>> "itk::MapLR2HRFilter >>> >::SetTransform(itk::SmartPointer >)", >>> referenced from: >>> _main in testMapping.o >>> ld: symbol(s) not found for architecture x86_64 >>> clang: error: linker command failed with exit code 1 (use -v to see >>> invocation) >>> >>> After some googling i figured its a problem with OS X. I wonder if >>> anyone knows how to fix it. >>> >>> >>> Thanks >>> Vikash >>> >>> ----- Original Message ----- >>> > From: "Vikash Gupta" >>> > To: "Sean McBride" >>> > Cc: "insight-users at itk org" >>> > Sent: Thursday, July 2, 2015 1:19:21 PM >>> > Subject: Re: [ITK-users] Problems with writing filter using Xcode >>> > >>> > Ok I am updating it ... >>> > >>> > ----- Original Message ----- >>> > > From: "Vikash Gupta" >>> > > To: "Sean McBride" >>> > > Cc: "insight-users at itk org" >>> > > Sent: Thursday, July 2, 2015 1:16:44 PM >>> > > Subject: Re: [ITK-users] Problems with writing filter using Xcode >>> > > >>> > > Or maybe I am doing something wrong.. Here is what I am doing step >>> by step >>> > > >>> > > 1. Build ITK as I would normally considering a UNIX machine >>> > > 2. Use a text editor to make the CMakeLists.txt and arrange my >>> directories >>> > > 3. use ccmake -GXcode to generate my xcode project >>> > > 4. Open the Xcode project and write the filters I need. >>> > > >>> > > >>> > > Vikash >>> > > >>> > > ----- Original Message ----- >>> > > > From: "Vikash Gupta" >>> > > > To: "Sean McBride" >>> > > > Cc: "insight-users at itk org" >>> > > > Sent: Thursday, July 2, 2015 1:09:00 PM >>> > > > Subject: Re: [ITK-users] Problems with writing filter using Xcode >>> > > > >>> > > > Hi Sean, >>> > > > Yes I was using Xcode 6.xx But then I read on stackexchange that >>> there is >>> > > > some bug with the xcode 6.xx so rolled back to 5.xx . Also I was >>> > > > wondering >>> > > > if the .txx is a good extension for the counterpart to the .h file. >>> > > > >>> > > > Vikash >>> > > > >>> > > > ----- Original Message ----- >>> > > > > From: "Sean McBride" >>> > > > > To: "Vikash Gupta" , "insight-users at itk >>> org" >>> > > > > >>> > > > > Sent: Thursday, July 2, 2015 1:05:04 PM >>> > > > > Subject: Re: [ITK-users] Problems with writing filter using Xcode >>> > > > > >>> > > > > On Thu, 2 Jul 2015 21:18:41 +0200, Vikash Gupta said: >>> > > > > >>> > > > > >I am using Mac OS X 10.10.3 and Xcode 5.1.1 >>> > > > > >>> > > > > Maybe not the cause of your problem, but note that that's not a >>> valid >>> > > > > combination. OS X 10.10.x requires Xcode 6.x (I forget exactly >>> which). >>> > > > > >>> > > > > Cheers, >>> > > > > >>> > > > > -- >>> > > > > ____________________________________________________________ >>> > > > > Sean McBride, B. Eng sean at rogue-research.com >>> > > > > Rogue Research www.rogue-research.com >>> > > > > Mac Software Developer Montr?al, Qu?bec, Canada >>> > > > > >>> > > > > >>> > > > > >>> > > > _____________________________________ >>> > > > Powered by www.kitware.com >>> > > > >>> > > > Visit other Kitware open-source projects at >>> > > > http://www.kitware.com/opensource/opensource.html >>> > > > >>> > > > Kitware offers ITK Training Courses, for more information visit: >>> > > > http://www.kitware.com/products/protraining.php >>> > > > >>> > > > Please keep messages on-topic and check the ITK FAQ at: >>> > > > http://www.itk.org/Wiki/ITK_FAQ >>> > > > >>> > > > Follow this link to subscribe/unsubscribe: >>> > > > http://public.kitware.com/mailman/listinfo/insight-users >>> > > > >>> > > _____________________________________ >>> > > Powered by www.kitware.com >>> > > >>> > > Visit other Kitware open-source projects at >>> > > http://www.kitware.com/opensource/opensource.html >>> > > >>> > > Kitware offers ITK Training Courses, for more information visit: >>> > > http://www.kitware.com/products/protraining.php >>> > > >>> > > Please keep messages on-topic and check the ITK FAQ at: >>> > > http://www.itk.org/Wiki/ITK_FAQ >>> > > >>> > > Follow this link to subscribe/unsubscribe: >>> > > http://public.kitware.com/mailman/listinfo/insight-users >>> > > >>> > _____________________________________ >>> > Powered by www.kitware.com >>> > >>> > Visit other Kitware open-source projects at >>> > http://www.kitware.com/opensource/opensource.html >>> > >>> > Kitware offers ITK Training Courses, for more information visit: >>> > http://www.kitware.com/products/protraining.php >>> > >>> > Please keep messages on-topic and check the ITK FAQ at: >>> > http://www.itk.org/Wiki/ITK_FAQ >>> > >>> > Follow this link to subscribe/unsubscribe: >>> > http://public.kitware.com/mailman/listinfo/insight-users >>> > >>> _____________________________________ >>> Powered by www.kitware.com >>> >>> Visit other Kitware open-source projects at >>> http://www.kitware.com/opensource/opensource.html >>> >>> Kitware offers ITK Training Courses, for more information visit: >>> http://www.kitware.com/products/protraining.php >>> >>> Please keep messages on-topic and check the ITK FAQ at: >>> http://www.itk.org/Wiki/ITK_FAQ >>> >>> Follow this link to subscribe/unsubscribe: >>> http://public.kitware.com/mailman/listinfo/insight-users >>> >> >> >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From matt.mccormick at kitware.com Fri Jul 3 12:37:31 2015 From: matt.mccormick at kitware.com (Matt McCormick) Date: Fri, 3 Jul 2015 12:37:31 -0400 Subject: [ITK] [ITK-dev] ITK repository feature freeze lifted Message-ID: Hi, The ITK repository has been tagged with v4.8.0, and we are on our way to 4.9! :-) Merge on! Matt -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-developers From vikash.gupta at inria.fr Fri Jul 3 12:58:44 2015 From: vikash.gupta at inria.fr (Vikash Gupta) Date: Fri, 3 Jul 2015 18:58:44 +0200 (CEST) Subject: [ITK] [ITK-users] Problems with writing filter using Xcode In-Reply-To: References: <1308991062.3147192.1435864558627.JavaMail.zimbra@inria.fr> <97937267.3176315.1435868361987.JavaMail.zimbra@inria.fr> <829956313.3387384.1435909876439.JavaMail.zimbra@inria.fr> <639838001.3483583.1435917568414.JavaMail.zimbra@inria.fr> <1366788502.3673054.1435932642697.JavaMail.zimbra@inria.fr> Message-ID: <1414805592.3789686.1435942724119.JavaMail.zimbra@inria.fr> Hey Matt, Thanks for all the help.. So I was packing the files to send it to you... nd now I do not get the error.. I don't know what happened ? But this sure was the problem and its weird that I dont get the error. Thanks Vikash P.S.: First thing I though was well this is embarrassing :( ----- Original Message ----- > From: "Matt McCormick" > To: "Vikash Gupta" > Cc: "Sean McBride" , "insight-users at itk org" > > Sent: Friday, July 3, 2015 8:02:45 AM > Subject: Re: [ITK-users] Problems with writing filter using Xcode > Hi Vikash, > If you send all the files, I'll be able to take a look. > Thanks, > Matt > On Fri, Jul 3, 2015 at 10:10 AM, Vikash Gupta < vikash.gupta at inria.fr > > wrote: > > Hi Matt, > > > I did the manual instantiation in the .h file. Should I send the files... > > will you be able to have a look ? > > > Thanks > > > Vikash > > > > From: "Matt McCormick" < matt.mccormick at kitware.com > > > > > > > To: "Vikash Gupta" < vikash.gupta at inria.fr > > > > > > > Cc: "Sean McBride" < sean at rogue-research.com >, "insight-users at itk org" < > > > insight-users at itk.org > > > > > > > Sent: Friday, July 3, 2015 4:22:24 AM > > > > > > Subject: Re: [ITK-users] Problems with writing filter using Xcode > > > > > > Hi Vikash, > > > > > > It depends on the content of your project files, but it does sound like > > > it > > > was a templated class. A templated class needs to be either defined in a > > > header or it needs to be explicitly instantiated over all the types it > > > will > > > be used with in a .cxx file to avoid link errors. ITK usually puts the > > > declaration in a .h files, then #include's the definition in a .hxx if > > > manual instantiation is not used [1]. > > > > > > HTH, > > > > > > Matt > > > > > > [1] > > > https://github.com/InsightSoftwareConsortium/ITK/blob/master/Modules/Core/Common/include/itkImage.h#L297-L299 > > > > > > On Fri, Jul 3, 2015 at 5:59 AM, Vikash Gupta < vikash.gupta at inria.fr > > > > wrote: > > > > > > > Hey Matt, > > > > > > > > > > Here is the extract from the CMakeLists.txt > > > > > > > > > > ADD_EXECUTABLE(testMapping testMapping.cxx) > > > > > > > > > > TARGET_LINK_LIBRARIES(testMapping ${ITK_LIBRARIES}) > > > > > > > > > > And the filter MapLR2HR is called from TestMapping.cxx. It used to work > > > > on > > > > a > > > > Linux system. > > > > > > > > > > Here is a stackexchange answer I found > > > > > > > > > > http://stackoverflow.com/questions/20230412/undefined-symbols-for-architecture-x86-64-shared-util-library-build-with-cmake > > > > > > > > > > So when I defined the function in the .h file itself the error > > > > disappeared. > > > > However, why this should happen for one particular function and not all > > > > the > > > > others. It should be consistent. So I am not able to figure that out. > > > > > > > > > > Thanks for all the help > > > > > > > > > > Vikash > > > > > > > > > > > From: "Matt McCormick" < matt.mccormick at kitware.com > > > > > > > > > > > > > > > > To: "Vikash Gupta" < vikash.gupta at inria.fr > > > > > > > > > > > > > > > > Cc: "Sean McBride" < sean at rogue-research.com >, "insight-users at itk > > > > > org" > > > > > < > > > > > insight-users at itk.org > > > > > > > > > > > > > > > > Sent: Friday, July 3, 2015 2:41:49 AM > > > > > > > > > > > > > > > Subject: Re: [ITK-users] Problems with writing filter using Xcode > > > > > > > > > > > > > > > Hi Vikash, > > > > > > > > > > > > > > > What does your CMakeLists.txt look like? Are all executables created > > > > > added > > > > > in > > > > > the CMakeLists.txt file with the add_executable and > > > > > target_link_libraries > > > > > command? > > > > > > > > > > > > > > > Thanks, > > > > > > > > > > > > > > > Matt > > > > > > > > > > > > > > > On Fri, Jul 3, 2015 at 3:51 AM, Vikash Gupta < vikash.gupta at inria.fr > > > > > > > > > > > wrote: > > > > > > > > > > > > > > > > Hey guys, > > > > > > > > > > > > > > > > > > > > > So, I moved to a different IDE (Eclipse). I am still getting > > > > > > similar > > > > > > error. > > > > > > > > > > > > > > > > > > > > > Here is the error > > > > > > > > > > > > > > > > > > > > > Undefined symbols for architecture x86_64: > > > > > > > > > > > > > > > > > > > > > "itk::MapLR2HRFilter > > > > > > >::SetTransform(itk::SmartPointer > > > > > > >>)", > > > > > > referenced from: > > > > > > > > > > > > > > > > > > > > > _main in testMapping.o > > > > > > > > > > > > > > > > > > > > > ld: symbol(s) not found for architecture x86_64 > > > > > > > > > > > > > > > > > > > > > clang: error: linker command failed with exit code 1 (use -v to see > > > > > > invocation) > > > > > > > > > > > > > > > > > > > > > After some googling i figured its a problem with OS X. I wonder if > > > > > > anyone > > > > > > knows how to fix it. > > > > > > > > > > > > > > > > > > > > > Thanks > > > > > > > > > > > > > > > > > > > > > Vikash > > > > > > > > > > > > > > > > > > > > > ----- Original Message ----- > > > > > > > > > > > > > > > > > > > > > > From: "Vikash Gupta" < vikash.gupta at inria.fr > > > > > > > > > > > > > > > > > > > > > > > To: "Sean McBride" < sean at rogue-research.com > > > > > > > > > > > > > > > > > > > > > > > Cc: "insight-users at itk org" < insight-users at itk.org > > > > > > > > > > > > > > > > > > > > > > > Sent: Thursday, July 2, 2015 1:19:21 PM > > > > > > > > > > > > > > > > > > > > > > Subject: Re: [ITK-users] Problems with writing filter using Xcode > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Ok I am updating it ... > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ----- Original Message ----- > > > > > > > > > > > > > > > > > > > > > > > From: "Vikash Gupta" < vikash.gupta at inria.fr > > > > > > > > > > > > > > > > > > > > > > > > To: "Sean McBride" < sean at rogue-research.com > > > > > > > > > > > > > > > > > > > > > > > > Cc: "insight-users at itk org" < insight-users at itk.org > > > > > > > > > > > > > > > > > > > > > > > > Sent: Thursday, July 2, 2015 1:16:44 PM > > > > > > > > > > > > > > > > > > > > > > > Subject: Re: [ITK-users] Problems with writing filter using > > > > > > > > Xcode > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Or maybe I am doing something wrong.. Here is what I am doing > > > > > > > > step > > > > > > > > by > > > > > > > > step > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > 1. Build ITK as I would normally considering a UNIX machine > > > > > > > > > > > > > > > > > > > > > > > 2. Use a text editor to make the CMakeLists.txt and arrange my > > > > > > > > directories > > > > > > > > > > > > > > > > > > > > > > > 3. use ccmake -GXcode to generate my xcode project > > > > > > > > > > > > > > > > > > > > > > > 4. Open the Xcode project and write the filters I need. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Vikash > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ----- Original Message ----- > > > > > > > > > > > > > > > > > > > > > > > > From: "Vikash Gupta" < vikash.gupta at inria.fr > > > > > > > > > > > > > > > > > > > > > > > > > To: "Sean McBride" < sean at rogue-research.com > > > > > > > > > > > > > > > > > > > > > > > > > Cc: "insight-users at itk org" < insight-users at itk.org > > > > > > > > > > > > > > > > > > > > > > > > > Sent: Thursday, July 2, 2015 1:09:00 PM > > > > > > > > > > > > > > > > > > > > > > > > Subject: Re: [ITK-users] Problems with writing filter using > > > > > > > > > Xcode > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Hi Sean, > > > > > > > > > > > > > > > > > > > > > > > > Yes I was using Xcode 6.xx But then I read on stackexchange > > > > > > > > > that > > > > > > > > > there > > > > > > > > > is > > > > > > > > > > > > > > > > > > > > > > > > some bug with the xcode 6.xx so rolled back to 5.xx . Also I > > > > > > > > > was > > > > > > > > > > > > > > > > > > > > > > > > wondering > > > > > > > > > > > > > > > > > > > > > > > > if the .txx is a good extension for the counterpart to the .h > > > > > > > > > file. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Vikash > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ----- Original Message ----- > > > > > > > > > > > > > > > > > > > > > > > > > From: "Sean McBride" < sean at rogue-research.com > > > > > > > > > > > > > > > > > > > > > > > > > > To: "Vikash Gupta" < vikash.gupta at inria.fr >, > > > > > > > > > > "insight-users at itk > > > > > > > > > > org" > > > > > > > > > > > > > > > > > > > > > > > > > < insight-users at itk.org > > > > > > > > > > > > > > > > > > > > > > > > > > Sent: Thursday, July 2, 2015 1:05:04 PM > > > > > > > > > > > > > > > > > > > > > > > > > Subject: Re: [ITK-users] Problems with writing filter using > > > > > > > > > > Xcode > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > On Thu, 2 Jul 2015 21:18:41 +0200, Vikash Gupta said: > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >I am using Mac OS X 10.10.3 and Xcode 5.1.1 > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Maybe not the cause of your problem, but note that that's > > > > > > > > > > not > > > > > > > > > > a > > > > > > > > > > valid > > > > > > > > > > > > > > > > > > > > > > > > > combination. OS X 10.10.x requires Xcode 6.x (I forget > > > > > > > > > > exactly > > > > > > > > > > which). > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Cheers, > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > > > > > > > > > > > > > > > > > > > ____________________________________________________________ > > > > > > > > > > > > > > > > > > > > > > > > > Sean McBride, B. Eng sean at rogue-research.com > > > > > > > > > > > > > > > > > > > > > > > > > Rogue Research www.rogue-research.com > > > > > > > > > > > > > > > > > > > > > > > > > Mac Software Developer Montr?al, Qu?bec, Canada > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > _____________________________________ > > > > > > > > > > > > > > > > > > > > > > > > Powered by www.kitware.com > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Visit other Kitware open-source projects at > > > > > > > > > > > > > > > > > > > > > > > > http://www.kitware.com/opensource/opensource.html > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Kitware offers ITK Training Courses, for more information > > > > > > > > > visit: > > > > > > > > > > > > > > > > > > > > > > > > http://www.kitware.com/products/protraining.php > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Please keep messages on-topic and check the ITK FAQ at: > > > > > > > > > > > > > > > > > > > > > > > > http://www.itk.org/Wiki/ITK_FAQ > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Follow this link to subscribe/unsubscribe: > > > > > > > > > > > > > > > > > > > > > > > > http://public.kitware.com/mailman/listinfo/insight-users > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > _____________________________________ > > > > > > > > > > > > > > > > > > > > > > > Powered by www.kitware.com > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Visit other Kitware open-source projects at > > > > > > > > > > > > > > > > > > > > > > > http://www.kitware.com/opensource/opensource.html > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Kitware offers ITK Training Courses, for more information > > > > > > > > visit: > > > > > > > > > > > > > > > > > > > > > > > http://www.kitware.com/products/protraining.php > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Please keep messages on-topic and check the ITK FAQ at: > > > > > > > > > > > > > > > > > > > > > > > http://www.itk.org/Wiki/ITK_FAQ > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Follow this link to subscribe/unsubscribe: > > > > > > > > > > > > > > > > > > > > > > > http://public.kitware.com/mailman/listinfo/insight-users > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > _____________________________________ > > > > > > > > > > > > > > > > > > > > > > Powered by www.kitware.com > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Visit other Kitware open-source projects at > > > > > > > > > > > > > > > > > > > > > > http://www.kitware.com/opensource/opensource.html > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Kitware offers ITK Training Courses, for more information visit: > > > > > > > > > > > > > > > > > > > > > > http://www.kitware.com/products/protraining.php > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Please keep messages on-topic and check the ITK FAQ at: > > > > > > > > > > > > > > > > > > > > > > http://www.itk.org/Wiki/ITK_FAQ > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Follow this link to subscribe/unsubscribe: > > > > > > > > > > > > > > > > > > > > > > http://public.kitware.com/mailman/listinfo/insight-users > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > _____________________________________ > > > > > > > > > > > > > > > > > > > > > Powered by www.kitware.com > > > > > > > > > > > > > > > > > > > > > Visit other Kitware open-source projects at > > > > > > > > > > > > > > > > > > > > > http://www.kitware.com/opensource/opensource.html > > > > > > > > > > > > > > > > > > > > > Kitware offers ITK Training Courses, for more information visit: > > > > > > > > > > > > > > > > > > > > > http://www.kitware.com/products/protraining.php > > > > > > > > > > > > > > > > > > > > > Please keep messages on-topic and check the ITK FAQ at: > > > > > > > > > > > > > > > > > > > > > http://www.itk.org/Wiki/ITK_FAQ > > > > > > > > > > > > > > > > > > > > > Follow this link to subscribe/unsubscribe: > > > > > > > > > > > > > > > > > > > > > http://public.kitware.com/mailman/listinfo/insight-users > > > > > > > > > > > > > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From yagodiezdonoso at gmail.com Fri Jul 3 13:18:00 2015 From: yagodiezdonoso at gmail.com (yagoDiez) Date: Fri, 3 Jul 2015 10:18:00 -0700 (MST) Subject: [ITK] [ITK-users] Simple example to use SyN registration in ITK Message-ID: <1435943880312-7587540.post@n2.nabble.com> HI everyone, I have been using both ITK and SyN registration separately for some time now (I used SyN executables). I am now using itk 4.7. Recently I have come accross the following classes. itk::SyNImageRegistrationMethod and BSplineSyNImageRegistrationMethod The problem is I am finding it difficult to understand how they actually work. I have found plenty of registration examples but none using any of these classes. My actual question is: Can anyone point me to a simple example of a registration code using these classes? Thanks a lot. Yago Diez -- View this message in context: http://itk-insight-users.2283740.n2.nabble.com/Simple-example-to-use-SyN-registration-in-ITK-tp7587540.html Sent from the ITK Insight Users mailing list archive at Nabble.com. _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From ntustison at gmail.com Fri Jul 3 14:11:48 2015 From: ntustison at gmail.com (Nicholas Tustison) Date: Fri, 3 Jul 2015 11:11:48 -0700 Subject: [ITK] [ITK-users] Simple example to use SyN registration in ITK In-Reply-To: <1435943880312-7587540.post@n2.nabble.com> References: <1435943880312-7587540.post@n2.nabble.com> Message-ID: <79FF45CE-3F31-4DDB-B691-5192CCA40C40@gmail.com> https://github.com/InsightSoftwareConsortium/ITK/blob/master/Modules/Registration/RegistrationMethodsv4/test/itkSyNImageRegistrationTest.cxx https://github.com/InsightSoftwareConsortium/ITK/blob/master/Modules/Registration/RegistrationMethodsv4/test/itkBSplineSyNImageRegistrationTest.cxx > On Jul 3, 2015, at 10:18 AM, yagoDiez wrote: > > HI everyone, > > I have been using both ITK and SyN registration separately for some time now > (I used SyN executables). I am now using itk 4.7. > > Recently I have come accross the following classes. > > itk::SyNImageRegistrationMethod > > > and BSplineSyNImageRegistrationMethod > > > The problem is I am finding it difficult to understand how they actually > work. I have found plenty of registration examples but none using any of > these classes. > > My actual question is: > > Can anyone point me to a simple example of a registration code using these > classes? > > Thanks a lot. > Yago Diez > > > > > > > -- > View this message in context: http://itk-insight-users.2283740.n2.nabble.com/Simple-example-to-use-SyN-registration-in-ITK-tp7587540.html > Sent from the ITK Insight Users mailing list archive at Nabble.com. > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From siavashk at ece.ubc.ca Fri Jul 3 19:01:06 2015 From: siavashk at ece.ubc.ca (SiavashK) Date: Fri, 3 Jul 2015 16:01:06 -0700 (MST) Subject: [ITK] [ITK-users] Suitable Data Container for Pyramid Images In-Reply-To: References: <1435364651122-7587512.post@n2.nabble.com> Message-ID: <1435964466252-7587542.post@n2.nabble.com> Thanks Matt. I have another question for you. In my images, the finest level in the pyramid is typically larger than the available memory (~10 GB). My understanding is that when reader->Update() is called, the reader object allocates the entire memory required for the image. Is there a way to write the reader module such that on Update() the entire image is not loaded into the memory? I looked at http://www.kitware.com/media/html/IOStreamingInITK.html as an example, but not quite sure how to write a module around it. Siavash -- View this message in context: http://itk-insight-users.2283740.n2.nabble.com/Suitable-Data-Container-for-Pyramid-Images-tp7587512p7587542.html Sent from the ITK Insight Users mailing list archive at Nabble.com. _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From matimontg at gmail.com Fri Jul 3 22:08:13 2015 From: matimontg at gmail.com (Matias Montroull) Date: Sat, 04 Jul 2015 02:08:13 +0000 Subject: [ITK] [ITK-users] Z Spacing issue in TK Message-ID: Hi, I'm playing around with the code to convert a stack of images into an mha file. Now, there seems to be a problem with the spacing. All my images have spacing of 2.000003 and the resulting mha has spacing of 1.9692 I have *79 *images. What I saw is that ITK seems to calculate the spacing between slices as the (Zmax - Zmin) / number_of_images when I think should be (Zmax - Zmin) / (number_of_images -1).. Am I missing something? Thank you, Matias. -- Matias -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From ribaluigi at gmail.com Sat Jul 4 12:39:14 2015 From: ribaluigi at gmail.com (Luigi Riba) Date: Sat, 4 Jul 2015 18:39:14 +0200 Subject: [ITK] Fwd: FEM registration, minimal working example In-Reply-To: References: Message-ID: Dear Matt, thank you very much for your reply. I have done some experiments with ITK FEM registration and, following your advice, I have solved the crashing issue. Nevertheless I have still some questions. In fact, I am interested in developing a small piece of code using itk FEM module such that: 1) takes an image as an input; 2) defines a grid on the image; 3) applies some forces on the boundary; 4) deforms the image accordingly. Since ITK has a FEM module I was trying to use it. So, I have started reading itk::fem::Solver documentation which states: The standard way to setup a FE problem in ITK is to use the following approach. * typedef itk::fem::FEMObject<3> FEMObjectType ; * FEMObjectObjectType::Pointer fem = FEMObjectObjectType::New(); * ... * typedef itk::fem::Solver<3> FEMSolverType; * FEMSolverType::Pointer solver = FEMSolverType::New(); * * solver->SetInput( fem ); * solver->Update( ); * FEMSolverType::Pointer defem = solver->GetOutput( ); * ... Unfortunately, apart fro the typo (defem should be FEMObjectType), this is rather succinct. Do you know some places in which to look for doing something like what I have described? Best regards and thank you for your work, Luigi -------------- next part -------------- An HTML attachment was scrubbed... URL: From mlt.khawla at gmail.com Sun Jul 5 17:13:05 2015 From: mlt.khawla at gmail.com (Daoued23) Date: Sun, 5 Jul 2015 14:13:05 -0700 (MST) Subject: [ITK] [ITK-users] Linear case of itk::EllipsoidInteriorExteriorSpatialFunction Message-ID: <1436130785713-35872.post@n7.nabble.com> Hello everyone, I am currently working on a project in which I am using the class "itk::EllipsoidInteriorExteriorSpatialFunction". I am trying to get ellipsoids with different orientation and different sizes. In the volumic case, it works of course. In the Planar case, it works perfectly, I just had to set the length of one of the axes to one voxel, and I get my ellipse just fine. But in the linear case, which means I set the length of two axes to one voxel and the third one to a value>1, it works only in the vertical and the horizontal directions, and I get as a result a vertical or horizontal line. But with an arbitrary direction, it doesn't work and I don't get anything, can you please explain to me why? and what should i do to make it work? I used the examle of public wiki, and i made some adjustments. I just pasted a part of the code that deals with the ellipsoid creation,I set an arbitrary direction and the length of the axes as [1,1,7]. Thanks {//*********************ELLIPSOID DRAWING**************** // Image size and spacing parameters unsigned long xExtent = 9; unsigned long yExtent = 9; unsigned long zExtent = 9; unsigned long structuringElementSize[] = { xExtent, yExtent, zExtent }; double structuringElementSpacing[] = { 1.0, 1.0, 1.0 }; double structuringElementOrigin[] = { 0, 0, 0 }; // Calculate image volume unsigned long imageVolume = xExtent * yExtent * zExtent; // Image typedef typedef itk::Image< unsigned char, Dimension> ImageType; // Creates the structuringElement (but doesn't set the size or allocate memory) ImageType::Pointer structuringElement = ImageType::New(); structuringElement->SetOrigin(structuringElementOrigin); structuringElement->SetSpacing(structuringElementSpacing); std::cout << "New physical structuringElement created\n"; //-----The following block allocates the structuringElement----- // Create a size object native to the structuringElement type ImageType::SizeType structuringElementSizeObject; // Set the size object to the array defined earlier structuringElementSizeObject.SetSize(structuringElementSize); // Create a region object native to the structuringElement type ImageType::RegionType largestPossibleRegion; // Resize the region largestPossibleRegion.SetSize(structuringElementSizeObject); // Set the largest legal region size (i.e. the size of the whole structuringElement) to what we just defined structuringElement->SetLargestPossibleRegion(largestPossibleRegion); // Set the buffered region structuringElement->SetBufferedRegion(largestPossibleRegion); // Set the requested region structuringElement->SetRequestedRegion(largestPossibleRegion); // Now allocate memory for the structuringElement structuringElement->Allocate(); std::cout << "New physical structuringElement allocated\n"; // Initialize the image to hold all 0 itk::ImageRegionIterator it =itk::ImageRegionIterator(structuringElement, largestPossibleRegion); unsigned long numImagePixels = 0; unsigned char exteriorPixelValue = 0; for (it.GoToBegin(); !it.IsAtEnd(); ++it) { it.Set(exteriorPixelValue); ++numImagePixels; } //-----Create ellipsoid in structuringElement----------------- // Ellipsoid spatial function typedef typedef itk::EllipsoidInteriorExteriorSpatialFunction EllipsoidFunctionType; // Create an ellipsoid spatial function for the source image EllipsoidFunctionType::Pointer spatialFunc = EllipsoidFunctionType::New(); // Define and set the axes lengths for the ellipsoid EllipsoidFunctionVectorType axes; axes[0] =1; axes[1] =1; axes[2] = 7; cout << "Axes: " << axes << endl; spatialFunc->SetAxes(axes); // Define and set the center of the ellipsoid in physical space EllipsoidFunctionVectorType center; center[0] = 4.5; center[1] = 4.5; center[2] = 4.5; spatialFunc->SetCenter(center); std::cout << center << std::endl; // Define the orientations of the ellipsoid axes, vectors must be normalized // (0,1,0) corresponds to the axes of length axes[0] // (1,0,0) corresponds to the axes of length axes[1] // (0,0,1) corresponds to the axes of lenght axes[2] //double data[] = {0, 1, 0, 1, 0, 0, 0, 0, 1}; double data[] ={0.7,-0.7,0,0.408,0.408,-0.816, 0.57735,0.57735,0.57735}; // I just took an exemple vnl_matrix orientations(data, 3, 3); // Set the orientations of the ellipsoids spatialFunc->SetOrientations(orientations); //cout<<"spatialfunction"<(center[0]); seedPos[1] = static_cast(center[1]); seedPos[2] = static_cast(center[2]); itk::FloodFilledSpatialFunctionConditionalIterator sfi = itk::FloodFilledSpatialFunctionConditionalIterator(structuringElement, spatialFunc, seedPos); // Iterate through the entire image and set interior pixels to 255 int numInteriorPixels1 = 0; unsigned char interiorPixelValue = 255; for (; !sfi.IsAtEnd(); ++sfi) { sfi.Set(interiorPixelValue); ++numInteriorPixels1; } cout << "numInteriorPixels1 : " << numInteriorPixels1 << endl; ImageType::PixelType apixel; int numExteriorPixels = 0; // Number of pixels not filled by spatial function int numInteriorPixels2 = 0; // Number of pixels filled by spatial function int numErrorPixels = 0; // Number of pixels not set by spatial function ImageType::IndexValueType indexarray[3] = { 0, 0, 0 }; // Iterate through source image and get pixel values and count pixels // iterated through, not filled by spatial function, filled by spatial // function, and not set by the spatial function. for (unsigned long x = 0; x < xExtent; x++) { for (unsigned long y = 0; y < yExtent; y++) { for (unsigned long z = 0; z < zExtent; z++) { indexarray[0] = x; indexarray[1] = y; indexarray[2] = z; ImageType::IndexType index; index.SetIndex(indexarray); apixel = structuringElement->GetPixel(index); if (apixel == exteriorPixelValue) { ++numExteriorPixels; } else { if (apixel == interiorPixelValue) { ++numInteriorPixels2; } else { if (apixel != interiorPixelValue || apixel != exteriorPixelValue) { ++numErrorPixels; } } } } } } cout << "numInteriorPixels2 : " << numInteriorPixels2 << endl; std::cout << "Number of interior, exterior and error pixels: " << numInteriorPixels2 << ", " << numExteriorPixels << ", " << numErrorPixels << std::endl; // Check to see that number of pixels within ellipsoid are equal // for different iteration loops. int numInteriorPixels; if(numInteriorPixels1 == numInteriorPixels2) { std::cerr << "numInteriorPixels1 != numInteriorPixels2" << std::endl; return EXIT_FAILURE; } else { numInteriorPixels = numInteriorPixels1; } // Volume of ellipsoid using V=(4/3)*pi*(a/2)*(b/2)*(c/2) double ellipsoidVolume = 4.18879013333*(axes[0] / 2)*(axes[1] / 2)*(axes[2] / 2); // Percent difference in volume measurement and calculation. double volumeError = (fabs(ellipsoidVolume - numInteriorPixels2) / ellipsoidVolume) * 100; // Test the center of the ellipsoid which should be within the sphere // and return 1. double testPosition[Dimension]; bool functionValue; testPosition[0] = center[0]; testPosition[1] = center[1]; testPosition[2] = center[2]; functionValue = spatialFunc->Evaluate(testPosition); // 20% error was randomly chosen as a successful ellipsoid fill. // This should actually be some function of the image/ellipsoid size. if (volumeError > 20 || functionValue == 0) { std::cerr << std::endl << "calculated ellipsoid volume = " << ellipsoidVolume << std::endl << "measured ellipsoid volume = " << numInteriorPixels << std::endl << "volume error = " << volumeError << "%" << std::endl << "function value = " << functionValue << std::endl << "itkEllipsoidInteriorExteriorSpatialFunction failed :(" << std::endl; return EXIT_FAILURE; } else if (numImagePixels != (imageVolume)) { // Make sure that the number of pixels iterated through from source image // is equal to the pre-defined image size. std::cerr << "Number of pixels iterated through in structuringElement = " << numImagePixels << std::endl; return EXIT_FAILURE; } else { std::cout << std::endl << "calculated ellipsoid volume = " << ellipsoidVolume << std::endl << "measured ellipsoid volume = " << numInteriorPixels << std::endl << "volume error = " << volumeError << "%" << std::endl << "function value = " << functionValue << std::endl << "itkEllipsoidInteriorExteriorSpatialFunction ended succesfully!" << std::endl; } Thank you very much for your help. Best Regards Daoud -- View this message in context: http://itk-users.7.n7.nabble.com/Linear-case-of-itk-EllipsoidInteriorExteriorSpatialFunction-tp35872.html Sent from the ITK - Users mailing list archive at Nabble.com. _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From wumengda at gmail.com Sun Jul 5 21:24:45 2015 From: wumengda at gmail.com (Wei Xiong) Date: Mon, 6 Jul 2015 03:24:45 +0200 Subject: [ITK] [ITK-dev] from: Wei Xiong Message-ID: <6FA0C931-4595-4D4C-B842-0A7974916CDE@pcbox.it> Sup insight http://yourleads.info/presence.php?rule=r8z6hywyw1hu7s Wei Xiong Sent from my iPhone _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-developers From c.spanakis83 at gmail.com Mon Jul 6 05:00:10 2015 From: c.spanakis83 at gmail.com (Constantinus Spanakis) Date: Mon, 6 Jul 2015 12:00:10 +0300 Subject: [ITK] Problem with writing image Message-ID: Hello, I want to copy an image. But all I get is a blank image. What;s the problem? Here is the code: #include "itkImage.h" #include "itkImageFileReader.h" #include "itkImageFileWriter.h" #define NULL 0 int main(int argc, char *argv[]){ const char *filename=argv[1]; const char *filename2=argv[2]; typedef itk::Image< unsigned short, 2 > ImageType; typedef itk::ImageFileReader Reader; typedef itk::ImageFileWriter Writer; Reader::Pointer reader=Reader::New(); reader->SetFileName(filename); ImageType::Pointer image=reader->GetOutput(); reader->Update(); Writer::Pointer writer=Writer::New(); writer->SetFileName(filename2); writer->SetInput(reader->GetOutput()); writer->Update(); return EXIT_SUCCESS; } From bill.lorensen at gmail.com Mon Jul 6 07:52:20 2015 From: bill.lorensen at gmail.com (Bill Lorensen) Date: Mon, 6 Jul 2015 07:52:20 -0400 Subject: [ITK] [ITK-dev] Compile errors in wiki and sphinx examples after recent changes Message-ID: Folks, Something in this commit https://open.cdash.org/viewChanges.php?project=Insight&date=2015-07-04 is causing these errors: https://open.cdash.org/viewBuildError.php?onlydeltap&buildid=3887517 and https://open.cdash.org/viewBuildError.php?onlydeltap&buildid=3887806 Bill -- Unpaid intern in BillsBasement at noware dot com _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-developers From matimontg at gmail.com Mon Jul 6 08:16:58 2015 From: matimontg at gmail.com (Matias Montroull) Date: Mon, 06 Jul 2015 12:16:58 +0000 Subject: [ITK] Problem with writing image In-Reply-To: References: Message-ID: Try this example: http://www.itk.org/Doxygen46/html/IO_2ImageReadWrite_8cxx-example.html What type of images you want to copy? El lun., 6 de jul. de 2015 a la(s) 6:00 a. m., Constantinus Spanakis < c.spanakis83 at gmail.com> escribi?: > Hello, I want to copy an image. But all I get is a blank image. What;s > the problem? Here is the code: > > #include "itkImage.h" > #include "itkImageFileReader.h" > #include "itkImageFileWriter.h" > > #define NULL 0 > > int main(int argc, char *argv[]){ > const char *filename=argv[1]; > const char *filename2=argv[2]; > typedef itk::Image< unsigned short, 2 > ImageType; > typedef itk::ImageFileReader Reader; > typedef itk::ImageFileWriter Writer; > > > > Reader::Pointer reader=Reader::New(); > > reader->SetFileName(filename); > ImageType::Pointer image=reader->GetOutput(); > reader->Update(); > > > > > > Writer::Pointer writer=Writer::New(); > > > > > writer->SetFileName(filename2); > writer->SetInput(reader->GetOutput()); > writer->Update(); > > > > return EXIT_SUCCESS; > } > _______________________________________________ > Community mailing list > Community at itk.org > http://public.kitware.com/mailman/listinfo/community > -- Matias -------------- next part -------------- An HTML attachment was scrubbed... URL: From hans-johnson at uiowa.edu Mon Jul 6 08:46:33 2015 From: hans-johnson at uiowa.edu (Johnson, Hans J) Date: Mon, 6 Jul 2015 12:46:33 +0000 Subject: [ITK] [ITK-dev] Compile errors in wiki and sphinx examples after recent changes In-Reply-To: References: Message-ID: Bill, The problem is almost certainly that the variable ?parameters? is of type ?ParametersType? rather than ?FixedParametersType?. // The ITK_FIXED_PARAMETERS_ARE_DOUBLE is intended // to facilitate transition of ITK for those very // rare cases where multiple versions of ITK // may need to be supported simultaneously. #if defined( ITK_LEGACY_REMOVE ) #undef ITK_FIXED_PARAMETERS_ARE_DOUBLE #else #define ITK_FIXED_PARAMETERS_ARE_DOUBLE // #if !defined(ITK_FIXED_PARAMETERS_ARE_DOUBLE) // typedef ParametersValueType FixedParametersValueType; // #endif #endif Hans On Jul 6, 2015, at 6:52 AM, Bill Lorensen > wrote: Folks, Something in this commit https://open.cdash.org/viewChanges.php?project=Insight&date=2015-07-04 is causing these errors: https://open.cdash.org/viewBuildError.php?onlydeltap&buildid=3887517 and https://open.cdash.org/viewBuildError.php?onlydeltap&buildid=3887806 Bill -- Unpaid intern in BillsBasement at noware dot com _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-developers ________________________________ Notice: This UI Health Care e-mail (including attachments) is covered by the Electronic Communications Privacy Act, 18 U.S.C. 2510-2521, is confidential and may be legally privileged. If you are not the intended recipient, you are hereby notified that any retention, dissemination, distribution, or copying of this communication is strictly prohibited. Please reply to the sender that you have received the message in error, then delete it. Thank you. ________________________________ -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-developers From siavashk at ece.ubc.ca Mon Jul 6 13:09:51 2015 From: siavashk at ece.ubc.ca (SiavashK) Date: Mon, 6 Jul 2015 10:09:51 -0700 (MST) Subject: [ITK] [ITK-users] itk::EllipsoidInteriorExteriorSpatialFunction In-Reply-To: <1435928125669-35864.post@n7.nabble.com> References: <1435844332985-7587522.post@n2.nabble.com> <1435859237274-7587523.post@n2.nabble.com> <1435928125669-35864.post@n7.nabble.com> Message-ID: <1436202591283-7587546.post@n2.nabble.com> Hi Daoud, I don't know why. It seems like you are doing things correctly at your end. Might I suggest that you look at the source code and place break points at itk::EllipsoidInteriorExteriorSpatialFunction::Evaluate() and itk::EllipsoidInteriorExteriorSpatialFunction::SetOrientations(args) to see if what they do is what you expect to happen? It could be that there is a bug in the code and you can help everyone by finding it. Good luck, Siavash -- View this message in context: http://itk-insight-users.2283740.n2.nabble.com/itk-EllipsoidInteriorExteriorSpatialFunction-tp7587522p7587546.html Sent from the ITK Insight Users mailing list archive at Nabble.com. _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From siavashk at ece.ubc.ca Mon Jul 6 13:30:15 2015 From: siavashk at ece.ubc.ca (SiavashK) Date: Mon, 6 Jul 2015 10:30:15 -0700 (MST) Subject: [ITK] [ITK-users] Problem with writing In-Reply-To: <1436171943259-7587545.post@n2.nabble.com> References: <1436171943259-7587545.post@n2.nabble.com> Message-ID: <1436203815205-7587547.post@n2.nabble.com> 1. What is the format of the filename that you are trying to read and the one that you are trying to write out too? unsigned short might not be the best pixel type. 2. What are the dimensions of the input, is it a 2D image or 3D? 3. Try placing the reader and writer in a try-catch statement to see if an exception is thrown. Something like this: try { reader->Update(); } catch (itk::ExceptionObject &excp) { std::cout << excp << std::endl; return EXIT_FAILURE; } try { writer->Update(); } catch (itk::ExceptionObject &excp) { std::cout << excp << std::endl; return EXIT_FAILURE; } -- View this message in context: http://itk-insight-users.2283740.n2.nabble.com/Problem-with-writing-tp7587545p7587547.html Sent from the ITK Insight Users mailing list archive at Nabble.com. _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From bill.lorensen at gmail.com Mon Jul 6 16:23:50 2015 From: bill.lorensen at gmail.com (Bill Lorensen) Date: Mon, 6 Jul 2015 16:23:50 -0400 Subject: [ITK] [ITK-dev] Compile errors in wiki and sphinx examples after recent changes In-Reply-To: References: Message-ID: Hans, That was the problem. Just a surprise for me. Bill On Mon, Jul 6, 2015 at 8:46 AM, Johnson, Hans J wrote: > Bill, > > The problem is almost certainly that the variable ?parameters? is of type > ?ParametersType? rather than ?FixedParametersType?. > > // The ITK_FIXED_PARAMETERS_ARE_DOUBLE is intended > // to facilitate transition of ITK for those very > // rare cases where multiple versions of ITK > // may need to be supported simultaneously. > #if defined( ITK_LEGACY_REMOVE ) > #undef ITK_FIXED_PARAMETERS_ARE_DOUBLE > #else > #define ITK_FIXED_PARAMETERS_ARE_DOUBLE > // #if !defined(ITK_FIXED_PARAMETERS_ARE_DOUBLE) > // typedef ParametersValueType FixedParametersValueType; > // #endif > #endif > > > Hans > > > > On Jul 6, 2015, at 6:52 AM, Bill Lorensen wrote: > > Folks, > > Something in this commit > > https://open.cdash.org/viewChanges.php?project=Insight&date=2015-07-04 > > is causing these errors: > > https://open.cdash.org/viewBuildError.php?onlydeltap&buildid=3887517 > > and > > https://open.cdash.org/viewBuildError.php?onlydeltap&buildid=3887806 > > Bill > -- > Unpaid intern in BillsBasement at noware dot com > _______________________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-developers > > > > > ________________________________ > Notice: This UI Health Care e-mail (including attachments) is covered by the > Electronic Communications Privacy Act, 18 U.S.C. 2510-2521, is confidential > and may be legally privileged. If you are not the intended recipient, you > are hereby notified that any retention, dissemination, distribution, or > copying of this communication is strictly prohibited. Please reply to the > sender that you have received the message in error, then delete it. Thank > you. > ________________________________ -- Unpaid intern in BillsBasement at noware dot com _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-developers From bill.lorensen at gmail.com Tue Jul 7 08:48:35 2015 From: bill.lorensen at gmail.com (Bill Lorensen) Date: Tue, 7 Jul 2015 08:48:35 -0400 Subject: [ITK] [ITK-dev] Compile errors in wiki and sphinx examples after recent changes In-Reply-To: References: Message-ID: Hans, There is a problem with the change. My code will no longer build with older versions of ITK. I get: ITKWikiExamplesNightly/Utilities/FileOutputWindow.cxx:23: error: 'FixedParametersType' is not a member of 'main(int, char**)::TransformType' This is not good, unless I'm noising something... On Mon, Jul 6, 2015 at 4:23 PM, Bill Lorensen wrote: > Hans, > > That was the problem. Just a surprise for me. > > Bill > > > On Mon, Jul 6, 2015 at 8:46 AM, Johnson, Hans J wrote: >> Bill, >> >> The problem is almost certainly that the variable ?parameters? is of type >> ?ParametersType? rather than ?FixedParametersType?. >> >> // The ITK_FIXED_PARAMETERS_ARE_DOUBLE is intended >> // to facilitate transition of ITK for those very >> // rare cases where multiple versions of ITK >> // may need to be supported simultaneously. >> #if defined( ITK_LEGACY_REMOVE ) >> #undef ITK_FIXED_PARAMETERS_ARE_DOUBLE >> #else >> #define ITK_FIXED_PARAMETERS_ARE_DOUBLE >> // #if !defined(ITK_FIXED_PARAMETERS_ARE_DOUBLE) >> // typedef ParametersValueType FixedParametersValueType; >> // #endif >> #endif >> >> >> Hans >> >> >> >> On Jul 6, 2015, at 6:52 AM, Bill Lorensen wrote: >> >> Folks, >> >> Something in this commit >> >> https://open.cdash.org/viewChanges.php?project=Insight&date=2015-07-04 >> >> is causing these errors: >> >> https://open.cdash.org/viewBuildError.php?onlydeltap&buildid=3887517 >> >> and >> >> https://open.cdash.org/viewBuildError.php?onlydeltap&buildid=3887806 >> >> Bill >> -- >> Unpaid intern in BillsBasement at noware dot com >> _______________________________________________ >> Powered by www.kitware.com >> >> Visit other Kitware open-source projects at >> http://www.kitware.com/opensource/opensource.html >> >> Kitware offers ITK Training Courses, for more information visit: >> http://kitware.com/products/protraining.php >> >> Please keep messages on-topic and check the ITK FAQ at: >> http://www.itk.org/Wiki/ITK_FAQ >> >> Follow this link to subscribe/unsubscribe: >> http://public.kitware.com/mailman/listinfo/insight-developers >> >> >> >> >> ________________________________ >> Notice: This UI Health Care e-mail (including attachments) is covered by the >> Electronic Communications Privacy Act, 18 U.S.C. 2510-2521, is confidential >> and may be legally privileged. If you are not the intended recipient, you >> are hereby notified that any retention, dissemination, distribution, or >> copying of this communication is strictly prohibited. Please reply to the >> sender that you have received the message in error, then delete it. Thank >> you. >> ________________________________ > > > > -- > Unpaid intern in BillsBasement at noware dot com -- Unpaid intern in BillsBasement at noware dot com _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-developers From hans-johnson at uiowa.edu Tue Jul 7 09:34:09 2015 From: hans-johnson at uiowa.edu (Johnson, Hans J) Date: Tue, 7 Jul 2015 13:34:09 +0000 Subject: [ITK] [ITK-dev] Compile errors in wiki and sphinx examples after recent changes In-Reply-To: References: Message-ID: Bill, After several T-Con discussions and e-mails, it was determined that there was no way to preserve backwards and forwards compatibility for fixing this bug. Here is the solution that is inplace for ANTs and Slicer (NOTE BRAINSTools, DTIPrep, DTIProcess, DTIReg, UKFTractography, SimpleITK, and many other tools needed no modifications). #if defined(ITK_FIXED_PARAMETERS_ARE_DOUBLE) // After 4.8.1 typename BSplineTransformType::FixedParametersValueType transformFixedParamsItk; #else //Pre 4.8.1 typename BSplineTransformType::ParametersType transformFixedParamsItk; #endif Hans ======================================================================== Hans J. Johnson, Ph.D., Associate Professor Electrical and Computer Engineering (Primary), Biomedical Engineering, Psychiatry hans-johnson at uiowa.edu (319) 621 7185 (cell) (319) 384 3538 ECE Phone (Primary) (319) 353 8587 Psychiatry Phone (Secondary) 4316 Seamans Center Iowa City, IA 52242 On Jul 7, 2015, at 7:48 AM, Bill Lorensen > wrote: Hans, There is a problem with the change. My code will no longer build with older versions of ITK. I get: ITKWikiExamplesNightly/Utilities/FileOutputWindow.cxx:23: error: 'FixedParametersType' is not a member of 'main(int, char**)::TransformType' This is not good, unless I'm noising something... On Mon, Jul 6, 2015 at 4:23 PM, Bill Lorensen > wrote: Hans, That was the problem. Just a surprise for me. Bill On Mon, Jul 6, 2015 at 8:46 AM, Johnson, Hans J > wrote: Bill, The problem is almost certainly that the variable ?parameters? is of type ?ParametersType? rather than ?FixedParametersType?. // The ITK_FIXED_PARAMETERS_ARE_DOUBLE is intended // to facilitate transition of ITK for those very // rare cases where multiple versions of ITK // may need to be supported simultaneously. #if defined( ITK_LEGACY_REMOVE ) #undef ITK_FIXED_PARAMETERS_ARE_DOUBLE #else #define ITK_FIXED_PARAMETERS_ARE_DOUBLE // #if !defined(ITK_FIXED_PARAMETERS_ARE_DOUBLE) // typedef ParametersValueType FixedParametersValueType; // #endif #endif Hans On Jul 6, 2015, at 6:52 AM, Bill Lorensen > wrote: Folks, Something in this commit https://open.cdash.org/viewChanges.php?project=Insight&date=2015-07-04 is causing these errors: https://open.cdash.org/viewBuildError.php?onlydeltap&buildid=3887517 and https://open.cdash.org/viewBuildError.php?onlydeltap&buildid=3887806 Bill -- Unpaid intern in BillsBasement at noware dot com _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-developers ________________________________ Notice: This UI Health Care e-mail (including attachments) is covered by the Electronic Communications Privacy Act, 18 U.S.C. 2510-2521, is confidential and may be legally privileged. If you are not the intended recipient, you are hereby notified that any retention, dissemination, distribution, or copying of this communication is strictly prohibited. Please reply to the sender that you have received the message in error, then delete it. Thank you. ________________________________ -- Unpaid intern in BillsBasement at noware dot com -- Unpaid intern in BillsBasement at noware dot com ________________________________ Notice: This UI Health Care e-mail (including attachments) is covered by the Electronic Communications Privacy Act, 18 U.S.C. 2510-2521, is confidential and may be legally privileged. If you are not the intended recipient, you are hereby notified that any retention, dissemination, distribution, or copying of this communication is strictly prohibited. Please reply to the sender that you have received the message in error, then delete it. Thank you. ________________________________ -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-developers From bill.lorensen at gmail.com Tue Jul 7 10:17:14 2015 From: bill.lorensen at gmail.com (Bill Lorensen) Date: Tue, 7 Jul 2015 10:17:14 -0400 Subject: [ITK] [ITK-dev] Compile errors in wiki and sphinx examples after recent changes In-Reply-To: References: Message-ID: Thanks. Works for me. Is this documented in the migration guide or somewhere else? Bill On Tue, Jul 7, 2015 at 9:34 AM, Johnson, Hans J wrote: > Bill, > > After several T-Con discussions and e-mails, it was determined that there > was no way to preserve backwards and forwards compatibility for fixing this > bug. > > Here is the solution that is inplace for ANTs and Slicer (NOTE BRAINSTools, > DTIPrep, DTIProcess, DTIReg, UKFTractography, SimpleITK, and many other > tools needed no modifications). > > #if defined(ITK_FIXED_PARAMETERS_ARE_DOUBLE) // After 4.8.1 > typename BSplineTransformType::FixedParametersValueType > transformFixedParamsItk; > #else //Pre 4.8.1 > typename BSplineTransformType::ParametersType transformFixedParamsItk; > #endif > > Hans > > ======================================================================== > Hans J. Johnson, Ph.D., Associate Professor > Electrical and Computer Engineering (Primary), Biomedical Engineering, > Psychiatry > hans-johnson at uiowa.edu > (319) 621 7185 (cell) > (319) 384 3538 ECE Phone (Primary) > (319) 353 8587 Psychiatry Phone (Secondary) > > 4316 Seamans Center > Iowa City, IA 52242 > > On Jul 7, 2015, at 7:48 AM, Bill Lorensen wrote: > > Hans, > > There is a problem with the change. My code will no longer build with > older versions of ITK. > I get: > > ITKWikiExamplesNightly/Utilities/FileOutputWindow.cxx:23: error: > 'FixedParametersType' is not a member of 'main(int, > char**)::TransformType' > > This is not good, unless I'm noising something... > > On Mon, Jul 6, 2015 at 4:23 PM, Bill Lorensen > wrote: > > Hans, > > That was the problem. Just a surprise for me. > > Bill > > > On Mon, Jul 6, 2015 at 8:46 AM, Johnson, Hans J > wrote: > > Bill, > > The problem is almost certainly that the variable ?parameters? is of type > ?ParametersType? rather than ?FixedParametersType?. > > // The ITK_FIXED_PARAMETERS_ARE_DOUBLE is intended > // to facilitate transition of ITK for those very > // rare cases where multiple versions of ITK > // may need to be supported simultaneously. > #if defined( ITK_LEGACY_REMOVE ) > #undef ITK_FIXED_PARAMETERS_ARE_DOUBLE > #else > #define ITK_FIXED_PARAMETERS_ARE_DOUBLE > // #if !defined(ITK_FIXED_PARAMETERS_ARE_DOUBLE) > // typedef ParametersValueType FixedParametersValueType; > // #endif > #endif > > > Hans > > > > On Jul 6, 2015, at 6:52 AM, Bill Lorensen wrote: > > Folks, > > Something in this commit > > https://open.cdash.org/viewChanges.php?project=Insight&date=2015-07-04 > > is causing these errors: > > https://open.cdash.org/viewBuildError.php?onlydeltap&buildid=3887517 > > and > > https://open.cdash.org/viewBuildError.php?onlydeltap&buildid=3887806 > > Bill > -- > Unpaid intern in BillsBasement at noware dot com > _______________________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-developers > > > > > ________________________________ > Notice: This UI Health Care e-mail (including attachments) is covered by the > Electronic Communications Privacy Act, 18 U.S.C. 2510-2521, is confidential > and may be legally privileged. If you are not the intended recipient, you > are hereby notified that any retention, dissemination, distribution, or > copying of this communication is strictly prohibited. Please reply to the > sender that you have received the message in error, then delete it. Thank > you. > ________________________________ > > > > > -- > Unpaid intern in BillsBasement at noware dot com > > > > > -- > Unpaid intern in BillsBasement at noware dot com > > > > > ________________________________ > Notice: This UI Health Care e-mail (including attachments) is covered by the > Electronic Communications Privacy Act, 18 U.S.C. 2510-2521, is confidential > and may be legally privileged. If you are not the intended recipient, you > are hereby notified that any retention, dissemination, distribution, or > copying of this communication is strictly prohibited. Please reply to the > sender that you have received the message in error, then delete it. Thank > you. > ________________________________ -- Unpaid intern in BillsBasement at noware dot com _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-developers From matt.mccormick at kitware.com Tue Jul 7 10:20:14 2015 From: matt.mccormick at kitware.com (Matt McCormick) Date: Tue, 7 Jul 2015 10:20:14 -0400 Subject: [ITK] [ANNOUNCE] ITK 4.8.0 has been released! Message-ID: On behalf of the Insight Toolkit community, we are proud to announce that ITK 4.8.0 has been released! Links to the Sourceforge.net tarballs can be found on the download page: http://www.itk.org/ITK/resources/software.html Outline ---------- 1. Introduction 2. New Features 3. ITK Changelog 4. ITK Sphinx Examples Changelog 5. ITK Software Guide Changelog 6. ITK Apps Changelog Introduction ----------------- The 4.8 release offers substantial benefits to the medical and scientific imaging community by making the toolkit more accessible to non-C++ programmers and by providing greater availability on mobile, high-performance computing (HPC), and web-browser platforms. A few selected highlights for this release are: - New remote modules: BridgeNumPy, LabelErodeDilate, ParabolicMorphology, MinimalPathExtraction - itk::FFTPadImageFilter to automatically pad images for the FFT implementation?s supported greatest prime factor - Additional point set registration capabilities. - More modules can be built as shared libraries. - GDCM, MetaIO, KWSys,and MINC have been updated to their latest upstream versions. - Python wrapping is in excellent shape and works with the latest GCC, Clang, and MSVC. - Experimental cross-compilation support for Windows (MinGW-w64), ARMv6 (Raspberry Pi), ARMv7 (Android), ppc64le (POWER8), and JavaScript (Emscripten). This release is a major milestone that marks the hard work of many outstanding community members. Congratulations and well done to the 31 contributors to this release. We would especially like to recognize the new contributors, David Froger, Cyril Mory, Dzenan Zukic, Ivan Setiawan, Jan Bergmeier, Rolf Eike Beer, Davis Vigneault, Gary Jia, and Alexander Hewer. Testing data is available separately from the release archives starting with this release. Unpack the ?InsightData? archive in the same directory that the ?InsightToolkit? archive was unpacked to make the archive testing data available to a build. When archive testing data is not present, the BUILD_TESTING CMake configuration option will be off by default. Turn on BUILD_TESTING without the testing data archive to fetch the data via the network automatically. This release introduces CastXML [1], a C-family abstract syntax tree XML output tool based on Clang. This is a more maintainable replacement for GCC-XML that works with the latest Microsoft Visual C++ (MSVC), Clang, and GNU Compiler Collection (GCC) compilers. CastXML generates XML output that is backwards-compatible with GCC-XML output, which is parsed by pygccxml [2] in the wrapping process. Enjoy ITK! [1] https://github.com/CastXML/CastXML [2] https://github.com/gccxml/pygccxml New Features --------------------- * Wrapping improvements - Wrapping now uses CastXML instead of GCCXML - The latest GCC, Clang, and MSVC are fully supported - Details: http://kitware.com/blog/home/post/888 - Cross-compilation and packaging support - Details: http://kitware.com/blog/home/post/904 - ITK_WRAP_VECTOR_COMPONENTS option to specify number of wrapped vector components - More classes wrapped * Compiler Support - GCC 5.1 - Clang 3.6.0 - Better cross-compilation support (requires CMake 3.3) - Experimental support for Emscripten (JavaScript) - Details: http://kitware.com/blog/home/post/912 - Experimental support for the Raspberry Pi - Details: http://kitware.com/blog/home/post/887 - Experimental support for Android - Details: http://kitware.com/blog/home/post/893 - Experimental support for MXE/MinGW-w64 - Details: http://kitware.com/blog/home/post/883 - Experimental support for the POWER8 - Details: http://kitware.com/blog/home/post/891 * New Remote Modules - MinimalPathExtraction - Insight Journal Article: http://hdl.handle.net/1926/1332 - BridgeNumPy - Convert itk.Image to NumPy array?s and back - LabelErodeDilate - Insight Journal Article: http://hdl.handle.net/10380/3399 - ParabolicMorphology - Insight Journal Article: http://hdl.handle.net/1926/1370 * Infrastructure Improvements - An UpdateThirdPartyFromUpstream.sh script for 3rd party updates with Git subtree - Details: http://kitware.com/blog/home/post/899 - Minimum required CMake version is now 2.8.9 - Many more modules can be built as shared libraries - ITK_USE_SYSTEM_LIBRARIES variable during initial configuration to turn on use of common system third party libraries by default - Release testing data tarball split from source tarball - Gold linker used by default on Linux * Filtering Improvements - itk::FFTPadImageFilter to automatically pad images for the FFT implementation?s supported greatest prime factor - itk::AtomicInt class for parallel computation - Various performance enhancements * Registration Improvements - Point set SyN registration - Point set BSpline SyN registration * Documentation Improvements - The ITK Software Guide is now available in HTML - Details: http://kitware.com/blog/home/post/890 - Updates to the Software Guide, Doxygen, Wiki and Sphinx Examples * Third Party Library Updates - GDCM updated to latest upstream - KWSys updated to the latest upstream - MetaIO updated to the latest upstream - MINC updated to the latest upstream * Style improvements -- ITK gets more stylish with every release! * Improved code coverage -- we are at 85.4%! * *Lots* of important bug fixes * And much more! See details in the log below. Changes from v4.8rc03..v4.8.0 ----------------------------------------------- Davis Vigneault (1): COMP: C++11 Warnings in thirdparty PNG module. Matthew McCormick (9): COMP: Fix unused parameter warnings in itkMultiThreaderNoThreads. BUG: Do not output CMake log files in itkSystemInformationTest. COMP: Work around segfaults with VS12 in RegionOfInterestImageFilter. DOC: Update Wiki Examples Remote to June 26, 2015. COMP: Update ParabolicMorphology to address doxygen warning. COMP: Add missing exports in the ITKFEM module. BUG: Use CMAKE_LIBRARY_OUTPUT_DIRECTORY for build tree WrapITK.pth. DOC: Document grafting the input image in composite filters. DOC: Bump SphinxExample remote module version to 2015-07-02. Changes from v4.8rc02..v4.8rc03 ------------------------------------------------ Bradley Lowekamp (3): BUG: Remove reliance on exceptions in StringTools::ToData methods BUG: Fix WriteCellsAsBinary and valgrind defects COMP: Explicitly export SingleValuedNonLinearVnlOptimizerv4 Matthew McCormick (4): COMP: Address may be used uninitialized in IdentityTransformTest. COMP: Address array subscript above bounds in VTKPolyDataReader. COMP: Work around GDCM test segfault with Clang 3.5+. BUG: Do not use pthreads with Emscripten. Michka Popoff (1): ENH: Update PyInit for Python 3 Changes from v4.8rc01..v4.8rc02 ------------------------------------------------ Arnaud Gelas (2): BUG: memory leaks when calling itk::Mesh::Graft BUG: fix memory leaks in BorderQuadEdgeMeshFilter using itk::AutoPointer Bradley Lowekamp (1): Revert selection "ENH: Add shared libraries for ITK libraries" Davis Vigneault (1): STYLE: Minor typographical changes in ParameterizationQuadEdgeMeshFilter D?enan Zuki? (1): DOC: Improve docs for ConnectedComponentImageFilter Hans Johnson (1): STYLE: Use consistent names in template parameters Sean McBride (2): COMP: Update MINC to upstream 85145dca36 BUG: updated MINC to a77da29 Changes from v4.7.0..v4.8rc01 -------------------------------------------- Alexander Hewer (1): COMP: fixed error "Dunno about this gcc" for gcc 5.1 Arnaud Gelas (14): ENH: add MinimalPathExtraction as a remote module ENH: fix KWStyle errors for SubdivisionQuadEdgeMesh COMP: fix warning with non default template parameter for OutputImage COMP: missing ';' in itkSetClampMacro STYLE: no need to expose internal type COMP: fix warning with non default template parameter for OutputImage COMP: fix warning with non default template parameter for OutputImage BUG: fix BinaryImageToLabelMapFilter with negative OutputBackgroundValue DOC: add explanations about input and out filters COMP: missing include in IterativeTriangleCellSubdivision DOC: Improve documentation for ParameterizationQuadEdgeMeshFilter BUG: not all combinations were actually test ENH: add an exception in BorderQuadEdgeMeshFilter if no boundaries COMP: fix CMake warning in ITKModuleHeaderTest Bill Lorensen (7): ENH: Update to KWStyle conformant version ENH: Add interpolate capability ENH: WikiExamples QuickView Update COMP: VTK AUTOINIT redefinition warnings COMP: Only require the minimal VTK modules COMP: Compiler hidden visibility on Mac compiler COMP: EventMacro backward compatibility Brad King (25): COMP: Fix variable reference in ITKVtkGlue module files ENH: ExternalData: Allow local stores without any URL templates ENH: ExternalData: Warn on missing file instead of failing ENH: ExternalData: Add support for custom download scripts ENH: ExternalData: Add support for custom algorithm-to-URL mapping DOC: ExternalData: Update documentation to match CMake copy ENH: Teach UpdateThirdPartyFromUpstream to support spaces in path ENH: Improve UpdateThirdPartyFromUpstream for initial imports ENH: Require CMake 2.8.9 or greater ENH: Do not produce ITKGDCM library when using system GDCM ENH: Drop gdcm source subtree to prepare for fresh import ENH: Add script to update GDCM from upstream STYLE: Tell Git not to check whitespace in GDCM STYLE: Tell Git about larger files in GDCM COMP: Configure GDCM to build inside ITK COMP: Fix GDCM to handle older expat library COMP: Cleanup CMP0022 warnings in GDCM module COMP: Add missing include in GDCM source COMP: Teach GDCM to honor ITK_DYNAMIC_LOADING option ENH: KWSys: Tell Git not to export .gitattributes COMP: Remove cmake_minimum_required calls from GDCM COMP: Remove extra CMake policy settings in GDCM COMP: Use more standard SSE intrinsics in GDCM copy of OpenJPEG COMP: Fix GDCM std::accumulate initial value type ENH: Update version of CastXML built for wrapper generation Bradley Lowekamp (48): PERF: Use ImageAlgorithm::Copy in ImageSeriesWriter BUG: Enable setting all zeroes for fixed parameters for displacement ENH: Refactor versor to matrix transform code DOC: Clarify that Scale Skew Versor does addition COMP: Fix unsafe usage of sprintf BUG: Correct Simularity3D Jacobian BUG: Ensure OptimizerParameters doesn't leak its helper BUG: Fix incorrectly ordering of template parameters COMP: check for search.h in libtiff BUG: restore the center point fixed parameters for scale transforms PERF: Remove frequent dynamic allocations used with std::vector COMP: Use _timezone for Visual Studio BUG: Restore IO support for BSplineDeformableTransform BUG: Enable VectorImage to work with the ImageSeriesWriter BUG: Replace std::cout message Warning marco BUG: Correct ExtractImageFilters Type macro DOC: Separately document IsNull and IsNotNull ENH: Modularize KWStyleTests BUG: Remove ExhaustiveOptimizer ivar which was unused STYLE: Update IOFDF to address KWStyle issues BUG: Fix undefined signed integer shift BUG: Fix IOFDFInDoxygenGroup test BUG: Update MGHImageIO for header guarder style BUG: Fix itkFDFImageIOTest link error on windows STYLE: Update SCIFIO for KWStyke failures BUG: Move LBFGSB callback helper to parent BUG: Use base's NumberOfIterations for stopping condition BUG: Update AmoebaOptimizer NumberOfIterations BUG: Use base's NumberOfIterations for stopping condition PERF: Report progress for linear transform only at scanline completion BUG: Correct convergence string check BUG: Avoid underflow in gradient range calculation ENH: Use return by value for ImageAlgorithm::EnlargeRegionOverBox BUG: No exception for 0 parameter transforms COMP: Address conversion compilation warning ENH: Use PrinSelfObjectMacro BUG: Use module's libraries for linking header test. ENH: Add export specifications to FFT library COMP: Address conversion compilation warning COMP: This patch address linking errors with WrapITK DOC: Improving documentation for the names inputs of the ProcessObject BUG: Isolate CannyEdgeDetection's internal filter from external PERF: Refactor ExpandImageFilter loop ENH: Add AtmoicInt class, use TimeStamp & LightObject COMP: Address signed to unsigned comparison warning in AtomicInt Test ENH: Move IsPrime and GreatestPrimeFactor to compiled cxx file COMP: Add export missing export specifications BUG: Fix reading HDF5 images into different dimension. Brian Helba (2): ENH: Add scripts for automated updating of ThirdParty libraries ENH: Make Vector construction from scalar value explicit Christopher Mullins (12): STYLE: Keep codesnippet lines under 80 characters. STYLE: Fix Latex blocks in documentation to include newlines. COMP: Fix clang warnings DOC: Fix Latex underscore for SoftwareGuide BUG: Return a correct voronoi partition in Danielsson filter example. STYLE: Fix Latex blocks in documentation to include newlines. DOC: Use the dilated version of the FivePoints image COMP: Use c++11 noexcept declarator. COMP: Fix override warnings on clang with GPU module and MINC COMP: Fix clang override warnings for Review module. COMP: Fix more clang warnings in review module COMP: Fix more clang override warnings in Review module. Cyril Mory (3): BUG: Fixed itkWarpImageFilter wrong result in some cases ENH: Method to compute InputRequestedRegion in itkWarpImageFilter ENH: Moved some of itkWarpFilter from private to protected David Froger (2): ENH: Check regions in HDF5 streaming test BUG: Fix HDF5 write streaming test. Davis Vigneault (4): STYLE: Minor style and documentation changes to ITK examples. DOC: Minor changes and clarifications to the registration chapter of Book 2. STYLE: Minor wording and formatting changes to Software Guide Mesh examples. COMP: Build failure using EuclideanDistancePointMetric with mismatched meshes. D?enan Zuki? (4): COMP: VS 2012+ compile fixes and CMake warnings COMP: fixing quote matching in vtkGlue-related .cmake file ENH: adding reverse iteration test ENH: using scanline iterator instead of linear iterator GDCM Upstream (1): GDCM 2015-04-29 (81e551fc) Gary JIA (1): BUG: Fix memory leak at GPUCommon Ga?tan Lehmann (21): BUG: fix extra carriage return in python callbacks ENH: use castxml in wrapping COMP: almost fix java build ENH: use modern cmake list operations in wrapping COMP: hide compiler warnings when building pcre and swig COMP: fix the IOFDF module name used in wrapping COMP: fix last python runtime warnings about unknown types COMP: fix undefined __float128 type with gcc BUG: reactivate PythonGetNameOfClass and fix the FDFImageIOFactory name COMP: fix warnings due to double MultipleValuedCostFunction wrapper BUG: fix ipython custom completion BUG: fix runtime information for cross correlation filters ENH: let the user choose the tradeoff between size and speed in fft operations ENH: update progress in ImageFileReader ENH: initialize the progress in ImageFileWriter BUG: fix extra line return in terminal progress display BUG: fix missing space before "done" in progress display ENH: pass ActualXDimensionIsOdd through the pipeline COMP: fixes for SizeGreatestPrimeFactor ENH: Add itkFFTPadImageFilter ENH: factorize shared code in itk::PadImageFilterBase Gert Wollny (1): COMP: defining ITK_USE_FLOAT_SPACE_PRECISION Hans Johnson (39): COMP: Add c++11 override designation COMP: Identify null pointer assignments STYLE: rm explicit void for parameterless function STYLE: Use ITK_NULLPTR to utilize c++11 features BUG: Incorrect addition of ITK_OVERRIDE COMP: Use STREQUAL instead of MATCH BUG: return type defaults to zero. BUG: ImageType, CofficientImageArray types missing DOC: Invalid doxygen return for void function. COMP: _Pragma suppress fltpnt equality warnings COMP: Allow exact floatpnt equality checks. COMP: Avoid floatpnt equality check COMP: Floatpnt equality for divisor COMP: Avoid unnecessary float pnt equality checks. PERF: Improve perf of ANTSNeighborhoodCorrelation BUG: Test depending on itkMesh.h in Common COMP: Make DCMTK header functions const Revert "COMP: VTK AUTOINIT redefinition warnings" COMP: VTK and ITK H5 build program collision COMP: Create out-of-line virtual method defintions COMP: Create out-of-line virtual method macros DOC: Clarify strange syntax for itk::MetaEvent COMP: Fix ENABLE_SHARED variable name STYLE: Remove outdated cmake version support STYLE: Move SymmetricEigenAnalysis to Deprecated COMP: Prefer modern CMake visibility settings STYLE: Use ITK_NOEXCEPTION macro ENH: Continue to deprecate ::Zero and ::One ENH: Avoid need for const_cast, ensure consistency BUG: Incorrect function signature COMP: Intel compiler warning suppression ENH: Add shared libraries for ITK libraries ENH: Remove unnecessary const_cast STYLE: Move utility TransformIOHelper to cxx file BUG: Missing ITKIOMINC_EXPORT on __Private() STYLE: Fixed AnalyzeObjectMap header guard style. COMP: Missing exports for templates ENH: Update MGHIO for consistency with ITK. BUG: Remove shared specifications from TransformIO Ivan Setiawan (2): BUG: Fix initial ImageTrueMax to the most negative value. BUG: Test case to verify fix of ImageTrueMax in MattesMI. Jan Bergmeier (1): DOC: Changed indices for steps in ExhaustiveOptimizer. Jon Haitz Legarreta (10): ENH: New test for the BinaryStatisticsKeepNObjectsImageFilter ENH: New test for the itkLabelShapeKeepNObjectsImageFilter ENH: Add test for itkShapeRelabelImageFilter ENH: Add test for the itkLabelStatisticsKeepNObjectsImageFilter ENH: Add test for itkBinaryShapeKeepNObjectsImageFilter ENH: Add test for itkLabelStatisticsOpeningImageFilter DOC: Correct documentation typo. ENH: Increase code coverage for itkCustomColormapFunction ENH: Increase code coverage for itkCustomColormapFunction ENH: New test for the itkMetaGaussianConverter Julien Jomier (1): BUG: Output pointer origin is not set causing a memory access error. KWSys Robot (3): KWSys 2015-04-19 (4f39791b) KWSys 2015-05-12 (b1d560a0) KWSys 2015-05-18 (9a6b7c3f) Kevin H. Hobbs (1): COMP: new baseline for building against VTK master Marius Staring (2): BUG: workaround for 64bit VS2013 Release segfaults COMP: workaround for 64bit VS2013 Release ICE Matthew McCormick (160): ENH: Add BridgeNumPy Remote Module. COMP: Bump AnalyzeObjectMapIO to fix doxygen warning. STYLE: Style changes for itkGaussianDerivativeImageFunctionTest. ENH: Test GaussianDerivativeImageFunction with unsigned short. ENH: Bump CMakeLists.txt version to 4.8.0. DOC: Add C++11 macros to doxygen configuration. ENH: Remove FindNUMARRAY.cmake. STYLE: Too many spaces before semi-colon in PCAShapeSignedDistanceFunction. COMP: Bump Wiki Examples revision to fix Doxygen warnings. COMP: Fix ITK_OVERRIDE update DebugMacro build errors. DOC: Updates to GettingStarted.txt. BUG: Remove Testing/Temporary/CTestCostData.txt. ENH: Update doxygen.config for Doxygen 1.8.9.1. ENH: Bump release branch version to 4.7.1. ENH: Bump CMakeLists.txt version to 4.8.0. BUG: Clear TransformIO's list of transforms in TransformFileReader. DOC: Rename duplicate doxygen section. Revert Doxygen version 1.8.9.1 to 1.8.5 config to clean up dashboard DOC: Fix Doxygen override, nullptr, noexcept definitions. DOC: Note that push access is not required to get patches merged. COMP: Fix wrapping runtime warning on unknown itk::Matrix. COMP: Add missing types for MeshTraits wrapping. COMP: Do not wrap the Container types for CellInterface * types. COMP: Add wrapping for CellTraitsInfo. COMP: Wrap missing Mesh templates. DOC: Clean up some wrapping comments. ENH: Add wrapping for ITKImageNoise module. STYLE: Clean up inter-definition space for Image,ImageBase,ProcessObject. ENH: Fetch source tarball external data from midas3.kitware.com. BUG: Fix BridgeNumPy signed / unsigned short correspondance. DOC: Improve ImageScanlineIterator documentation. ENH: Add missing {Set,Get}Element methods to Array2D. BUG: Fix linking SmoothingRecursiveYvvGaussianFilter with install tree. BUG: Add CMake export code for ITK_USE_SYSTEM_GDCM. ENH: Pass CMAKE_GENERATOR to ExternalProject's. ENH: Update LLVM/Clang ExternalProject to 3.6.0. ENH: Update MetaIO License from Upstream. ENH: Bump MetaIO to latest upstream. BUG: Export ITK_FFTW_INCLUDE_PATH as CMake path. COMP: Do not include tests/ directory in clang tarball. ENH: Add Azure Storage as ExternalData source. STYLE: Update SplitComponents module for KWStyle fixes. COMP: Fix LevelSetsv4 tests with libc++. STYLE: Style fixes for LevelSetsv4 and related classes. BUG: Move MagnitudeAndPhaseToComplex filter wrapping to ITKImageIntensity. ENH: Document testModules.sh and move to Utilities/Maintenance BUG: Fix Python tests on Windows with Ninja generator. STYLE: Update IOSTL module for KWStyle test. BUG: Set ITK_BUILD_SHARED in ITKConfig.cmake on Windows. BUG: Suppress wrapping type conversions warnings with MSVC. COMP: Address quoted MSVC variable in GDCM. BUG: WrapITK.pth should contain the lib/ directory with VS. COMP: Suppress swig build configure warning. ENH: Use CMAKE_CROSSCOMPILING_EMULATOR to run HDF5 detection. BUG: Do not use EXECUTABLE_OUTPUT_PATH for vcl tests. BUG: Do not enable floating point exceptions in tests with MinGW. DOC: Update KWStyle location. BUG: Add QuickViewTest baseline for Mac. ENH: MetaIO use UpdateThirdPartyFromUpstream.sh ENH: Arrange MetaIO sources for UpdateThirdPartyFromUpstream.sh. ENH: Add root snapshot commit support to UpdateThirdPartyFromUpstream.sh COMP: Do not try to generate tiff_fax3sm.c when cross compiling. COMP: Android does not currently have posix_memalign. COMP: The Android pwd.h passwd struct does not have a pw_gecos entry. COMP: Android does not have pthread_setcancelstate. COMP: Do not do __errno_location workaround on Android. COMP: Removed unused parameters in itkThreadPoolTest. BUG: Address detection of TransformReadWriteTest as executable. ENH: Set CMP0056 to NEW. COMP: Work around test file too big with x64_64-w64-mingw32. COMP: Increase itkMattesMutualInformationImageToIMageMetricv4Test tolerance. COMP: Address NumericTraits warning related to POWER8 char. BUG: Add new ResampleImageFilter9Test baseline for MinGW. BUG: Add MinGW baseline for VoronoiPartitioningImageFilterTest1. COMP: Fix vnl_sample.cxx for srand48 but no drand48. ENH: Add ITK_DYNAMIC_LOADING CMake option. COMP: Support S_IRUSR and S_IWUSR. COMP: Do not log swig configure output. BUG: NumericTraits< char > does not have Self typedef. ENH: Do not use TestBigEndian from CMAKE_ROOT. COMP: Use sizeof(void *) instead of sizeof(size_t) for address model. COMP: Do not use GCC demangling with emscripten. ENH: Use try_run to determine if double correction required. COMP: Address quoted MSVC variable in GDCM. COMP: Suppress Swig configure output. COMP: Remove duplicate InternalLabelType typedef. COMP: Set CMP0058 to NEW. COMP: Add missing InternalLabelType. BUG: Specify absolute path to double-conversion-configure.h for install. DOC: Clarify the UpdateThirdPartyFromUpstream.sh commit message. BUG: Link to VTK 6 rendering backend modules. COMP: Pass --quiet to swig's configure script. STYLE: Update HigherOrderAccurateGradient module for style fixes. ENH: Mark ITK_DYNAMIC_LOADING as an advanced CMake variable. COMP: Ignore swig-prefix warnings. BUG: GDCM set default ultrasound spacing when not found. COMP: Initialize arrays in itkCurvatureFlowFunction. BUG: Add VTK modules for annotation rendering. BUG: Link vtkRenderingFreeType in the VTK modules. COMP: Add itkIntTypes.h header for SizeValueType in itkVnlFFTCommon.h STYLE: Style fixes for RayCastHelper::CalcRayIntercepts COMP: Run the SWIG configure step in a CMake script. ENH: Bump release branch version to 4.7.2. STYLE: Bump IOFDF module for style and cleanup. BUG: Fix DoxygenInGroup test from .zip release files. COMP: Do not wrap exotic QuadEdgeMesh CellInterface types. COMP: Remove FFTWGlobalConfiguration param doxygen keyword. COMP: Do not reference ::MetaEvent in itkMetaEvent.h docs. DOC: itkSymmetricEigenSystem is now in the ITKDeprecated module. BUG: Fix TestDriver executable for itkSymmetricEigenSystemTest. BUG: Use consistent SizeGreatestPrimeFactor in deconvolution tests. COMP: Use signed char in ImageToImageMetricv4 test. COMP: Do not include itkDynamicLoader in header tests. COMP: Include byteswap.h for Android in GDCM. COMP: Use signal.h instead of sys/signal.h in GDCM. COMP: Not all versions of Android have posix_memalign. COMP: Initialize variable in PointSetToListSampleAdaptorTest. COMP: Suppress getpwnam warning with static executables. COMP: Tighten LandmarkWarping2 lines for Software Guide. ENH: Allow skip of FloatPointExceptions implementation for absent fenv.h. COMP: Define feenableexcept for Emscripten. BUG: HDF5 do not force CMake CheckTypeSize on include. STYLE: Style fixes to itkVideoStream.e COMP: Ignore build warnings for libs unfound by emscripten. BUG: Run HDF5 H5detect in working directory with the executable. BUG: HDF5 use CMAKE_EXECUTABLE_SUFFIX. COMP: Work around Emscripten internal compiler crash in VideoStream. COMP: Use byteswap.h with GDCM with Emscripten. COMP: Recognize Emscripten in socket++. BUG: Remove HDF5's own internal CheckTypeSize.cmake. ENH: Enable cross-compiling of the wrapping. COMP: Missing semi-colon in FFT Hermitian filters. ENH: Add ExternalData_NO_SYMLINKS option. ENH: Mount local filesystem in the test driver for Emscripten. BUG: Do not install wrapping with CMAKE_PREFIX_PATH. ENH: Define CPACK_PACKAGE_CONTACT. ENH: Add post-commit hook for third party library patches. ENH: Pass the CastXML flags directly. STYLE: Rename GCC-XML references to CastXML. ENH: Send an error when CMAKE_CXX_COMPILER_TARGET is not set. ENH: Bump CastXML version for cross-compiling target fix. BUG: Use STRING type for PY_SITE_PACKAGES_PATH. BUG: Continue when IPython.get_ipython throws an AttributeError. ENH: Add ITK_USE_SYSTEM_LIBRARIES STYLE: Fix indentation in ITKSetStandardCompilerFlags.cmake. COMP: Do not enable ITK_HAVE_SYNC_BUILTINS with Emscripten. COMP: Fix MinGW ITK_HAVE_SYNC_BUILTINS detection. ENH: Split testing data tarball form source tarball. COMP: Do not use ITK_NULLPTR as sentinel. ENH: Use gold linker on Linux with GCC. COMP: Add try_compile check for gold linker. COMP: Do not build dsrc2c.c with -fvisibility-inlines-hidden. BUG: Remove shared specifications from IOTransformBase. BUG: Required GCC version for gold linker is 4.8.3. BUG: Fix ITKIOMINCExport.h capitalization. BUG: Add missing include directory required after MINC update. BUG: Bring in IOFDF license updates. COMP: Add missing HDF5 include for MINC. COMP: Add missing HDF5 include directory for ITKIOMINC. COMP: Fix itkVTKImageExport.h header name in VtkGlue.i. MetaIO Maintainers (2): MetaIO 2015-04-12 (b7969294) MetaIO 2015-04-21 (dc4f7d16) Michka Popoff (20): COMP: Use c++ style comments in pyBase.i ENH: Update to swig 3.0.3 STYLE: Cleanup up cmake files (if, endif, foreach, endforeach). ENH: Update to SWIG 3.0.5 COMP: Fix PythonReadDicomTagTest on OS X ENH: Improve wrapping for Vector image types ENH: Cleanup itkComposeImageFilter wrapping ENH: Setup correct wrapping of GradientRecursiveGaussianImageFilter ENH: Add Get/SetSigmaArray to GradientRecursiveGaussianImageFilter ENH: Add checks for base types when wrapping more complex types COMP: Fix DiffeomorphicDemonsRegistration Wrapping STYLE: Rename ITK_WRAP_DIMS to ITK_WRAP_IMAGE_DIMS ENH: Add ITK_WRAP_VECTOR_COMPONENTS option STYLE: Replace GCCXML by CASTXML BUG: Wrap FixedArray sizes also for vector components ENH: Wrap MersenneTwisterRandomVariateGenerator ENH: Wrap CustomColormapFunction ENH: Update to PCRE 8.37 ENH: Enable wrapping of 4 dimensional vectors ENH: Remove inline namespace fix for Wrapping Nick Tustison (10): ENH: Adding point set reg. capabilities for SyN. PERF: Tolerance for testing needs to be increased. BUG: Coverity divide by zero complaint. BUG: Metric evaluation had an incorrect sign. ENH: Making the point set type visible. BUG: Need to check if maxNorm == 0. BUG: Pixel type shouldn't be initialized with scalar. ENH: Cleaning up point set reg. in BSplineSyN ENH: Adding tangent space calculation for SyN methods. BUG: Added sampling only within the specified mask. Niels Dekker (2): BUG: workaround for 64bit VS2013 Release segfault COMP: Fixed MSVC warnings, "warning D9025: overriding '/W1' with '/w'" Richard Beare (3): ENH: LabelErodeDilate as a remote module ENH: remote.cmake for parabolic morphology ENH: Use SHA for LabelErodeDilate module. Rolf Eike Beer (2): STYLE: ExternalData: Replace MATCHES with STREQUAL where possible STYLE: ExternalData: Clean up duplicate regex matches with CMAKE_MATCH_ Sean McBride (12): COMP: Changed KWStyle check for header include guard names COMP: Remove double underscore in header guards (.h & __itk*_h form) COMP: Remove double underscore in header guards (.hxx & __itk*_h form) COMP: Remove double underscore in header guards (.in & __itk*_h form) COMP: Remove remaining double underscore in header guards (__itk form) COMP: Remove unnecessary header guards in .cxx files COMP: Manually search for "__itk" and clean up double underscore usage COMP: fixed clang -Wkeyword-macro warning by removing invalid #undef COMP: Suppress clang -Wdocumentation-unknown-command false positive COMP: properly escape @ char in doxygen comments COMP: Escaped @ character in doxygen comments BUG: updated libminc SHA to newest Ziv Yaniv (1): BUG: Versor initialized with null axis (0,0,0) did not throw exception. ITK Sphinx Examples Changelog ------------------------------------------------- Arnaud Gelas (9): DOC: recommend to use CreateNewExample.py ENH: Add one example for BinaryFillholeImageFilter add one example to illustrate the usage of LabelSelectionLabelMapFilter Apply BinaryMorphologicalClosingFilter on all LabelObjects of given LabelMap Add one example to apply morphological closing on specific LabelObject fix rst formatting Add one example to overlay one label map on top of one image Minor fixes in page title COMP: Fix sphinx warning (missing '.' for one title) Bradley Lowekamp (1): BUG: Fix ITK_WRAP_PYTHON check D?enan Zuki? (1): Adding DicomSeriesReadImageWrite3 Matt McCormick (11): ENH: Add option to build Python wrapping in the superbuild. COMP: Remove "ImageFilter" from ApplyGradientRecursiveGaussian. COMP: Set CMP0054 to NEW. BUG: Fix links to Midas community. ENH: Send an error when the source/build path is too long on Windows. BUG: Extend the superbuild path limit. BUG: Add ITKMetaIO to ComputePeronaMalikAnisotropicDiffusion to create output. ENH: Update VTK version to 6.2.0. COMP: Do not log ExternalProject steps that generate false positives. COMP: Remove unused variables and types. ENH: Bump ITK ExternalProject to v4.8.0. Michka Popoff (19): ENH: Add GradientRecursiveGaussianImageFilter example COMP: Fix failing ApplyGradientRecursiveGaussianImageFilter tests DOC: Fix GradientRecursiveGaussianImageFilter documentation COMP: Fix missing images in ApplyGradientRecursiveGaussianFilter ENH: Add new example with GradientRecursiveGaussianImageFilter BUG: Correctly detect and set python_file ENH: Add Python code to RemoveHolesNotConnectedToImageBoundaries STYLE: Remove example_name and folder variables STYLE: Pep8 cleanup for CreateNewExample.py.in ENH: Improve CreateNewExample script ENH: ADD ComputePeronaMalikAnisotropicDiffusion Python Example ENH: Add Anti Alias Python Example ENH: Add tests for Python examples in AnisotropicSmoothing BUG: Fix PeronaMalik python example ENH: Add ApplyColorMap Python example ENH: Simplify CMakeLists Python setup ENH: Add custom colormap Python example ENH: Improve Python SuperBuild ENH: Replace double with float in python examples ITK Software Guide Changelog --------------------------------------------- * Note that improvements in the Examples/ directory of the ITK repository also contribute to the improvements in the Software Guide. Davis Vigneault (1): DOC: Fix typo's in SystemOverview and DataRepresentation. Matt McCormick (9): ENH: Update the MetaIO license file location. ENH: Add option to build HTML output with tex4ht. ENH: Remove the 000- and 001- prefixes to the main .tex files. ENH: Add CMake option to turn off the draft watermark. ENH: Add some styling to the HTML index. DOC: Update Python wrapping information. BUG: Fixes to How To Write A Filter. ENH: Bump ITK ExternalProject to July 01, 2015. COMP: Address missing bracket and backslash escapes. ITK Apps Changelog ------------------------------ Matt McCormick (2): COMP: Fix @only capitalization in External-FLTK.cmake. ENH: Bump ITK Superbuild version to 4.8.0. From matt.mccormick at kitware.com Tue Jul 7 11:45:53 2015 From: matt.mccormick at kitware.com (Matt McCormick) Date: Tue, 7 Jul 2015 11:45:53 -0400 Subject: [ITK] [ITK-dev] Compile errors in wiki and sphinx examples after recent changes In-Reply-To: References: Message-ID: The examples and apps highlight that this will be a headache for pre-existing code. We could ensure a smooth transition by overloading the SetFixedParameters methods with a backwards compatible versions that accept ParametersType. This would prevent build errors. These overloaded methods could also emit a warning that points to a migration guide entry on why and how to upgrade the code. 2 cents, Matt On Tue, Jul 7, 2015 at 10:17 AM, Bill Lorensen wrote: > Thanks. Works for me. > > Is this documented in the migration guide or somewhere else? > > Bill > > > On Tue, Jul 7, 2015 at 9:34 AM, Johnson, Hans J wrote: >> Bill, >> >> After several T-Con discussions and e-mails, it was determined that there >> was no way to preserve backwards and forwards compatibility for fixing this >> bug. >> >> Here is the solution that is inplace for ANTs and Slicer (NOTE BRAINSTools, >> DTIPrep, DTIProcess, DTIReg, UKFTractography, SimpleITK, and many other >> tools needed no modifications). >> >> #if defined(ITK_FIXED_PARAMETERS_ARE_DOUBLE) // After 4.8.1 >> typename BSplineTransformType::FixedParametersValueType >> transformFixedParamsItk; >> #else //Pre 4.8.1 >> typename BSplineTransformType::ParametersType transformFixedParamsItk; >> #endif >> >> Hans >> >> ======================================================================== >> Hans J. Johnson, Ph.D., Associate Professor >> Electrical and Computer Engineering (Primary), Biomedical Engineering, >> Psychiatry >> hans-johnson at uiowa.edu >> (319) 621 7185 (cell) >> (319) 384 3538 ECE Phone (Primary) >> (319) 353 8587 Psychiatry Phone (Secondary) >> >> 4316 Seamans Center >> Iowa City, IA 52242 >> >> On Jul 7, 2015, at 7:48 AM, Bill Lorensen wrote: >> >> Hans, >> >> There is a problem with the change. My code will no longer build with >> older versions of ITK. >> I get: >> >> ITKWikiExamplesNightly/Utilities/FileOutputWindow.cxx:23: error: >> 'FixedParametersType' is not a member of 'main(int, >> char**)::TransformType' >> >> This is not good, unless I'm noising something... >> >> On Mon, Jul 6, 2015 at 4:23 PM, Bill Lorensen >> wrote: >> >> Hans, >> >> That was the problem. Just a surprise for me. >> >> Bill >> >> >> On Mon, Jul 6, 2015 at 8:46 AM, Johnson, Hans J >> wrote: >> >> Bill, >> >> The problem is almost certainly that the variable ?parameters? is of type >> ?ParametersType? rather than ?FixedParametersType?. >> >> // The ITK_FIXED_PARAMETERS_ARE_DOUBLE is intended >> // to facilitate transition of ITK for those very >> // rare cases where multiple versions of ITK >> // may need to be supported simultaneously. >> #if defined( ITK_LEGACY_REMOVE ) >> #undef ITK_FIXED_PARAMETERS_ARE_DOUBLE >> #else >> #define ITK_FIXED_PARAMETERS_ARE_DOUBLE >> // #if !defined(ITK_FIXED_PARAMETERS_ARE_DOUBLE) >> // typedef ParametersValueType FixedParametersValueType; >> // #endif >> #endif >> >> >> Hans >> >> >> >> On Jul 6, 2015, at 6:52 AM, Bill Lorensen wrote: >> >> Folks, >> >> Something in this commit >> >> https://open.cdash.org/viewChanges.php?project=Insight&date=2015-07-04 >> >> is causing these errors: >> >> https://open.cdash.org/viewBuildError.php?onlydeltap&buildid=3887517 >> >> and >> >> https://open.cdash.org/viewBuildError.php?onlydeltap&buildid=3887806 >> >> Bill >> -- >> Unpaid intern in BillsBasement at noware dot com >> _______________________________________________ >> Powered by www.kitware.com >> >> Visit other Kitware open-source projects at >> http://www.kitware.com/opensource/opensource.html >> >> Kitware offers ITK Training Courses, for more information visit: >> http://kitware.com/products/protraining.php >> >> Please keep messages on-topic and check the ITK FAQ at: >> http://www.itk.org/Wiki/ITK_FAQ >> >> Follow this link to subscribe/unsubscribe: >> http://public.kitware.com/mailman/listinfo/insight-developers >> >> >> >> >> ________________________________ >> Notice: This UI Health Care e-mail (including attachments) is covered by the >> Electronic Communications Privacy Act, 18 U.S.C. 2510-2521, is confidential >> and may be legally privileged. If you are not the intended recipient, you >> are hereby notified that any retention, dissemination, distribution, or >> copying of this communication is strictly prohibited. Please reply to the >> sender that you have received the message in error, then delete it. Thank >> you. >> ________________________________ >> >> >> >> >> -- >> Unpaid intern in BillsBasement at noware dot com >> >> >> >> >> -- >> Unpaid intern in BillsBasement at noware dot com >> >> >> >> >> ________________________________ >> Notice: This UI Health Care e-mail (including attachments) is covered by the >> Electronic Communications Privacy Act, 18 U.S.C. 2510-2521, is confidential >> and may be legally privileged. If you are not the intended recipient, you >> are hereby notified that any retention, dissemination, distribution, or >> copying of this communication is strictly prohibited. Please reply to the >> sender that you have received the message in error, then delete it. Thank >> you. >> ________________________________ > > > > -- > Unpaid intern in BillsBasement at noware dot com > _______________________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-developers > _______________________________________________ > Community mailing list > Community at itk.org > http://public.kitware.com/mailman/listinfo/community _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-developers From bill.lorensen at gmail.com Tue Jul 7 12:08:15 2015 From: bill.lorensen at gmail.com (Bill Lorensen) Date: Tue, 7 Jul 2015 12:08:15 -0400 Subject: [ITK] [ITK-dev] Compile errors in wiki and sphinx examples after recent changes In-Reply-To: References: Message-ID: I agree with Matt... We need to avoid these suprises. Bill On Tue, Jul 7, 2015 at 11:45 AM, Matt McCormick wrote: > The examples and apps highlight that this will be a headache for > pre-existing code. We could ensure a smooth transition by overloading > the SetFixedParameters methods with a backwards compatible versions > that accept ParametersType. This would prevent build errors. These > overloaded methods could also emit a warning that points to a > migration guide entry on why and how to upgrade the code. > > 2 cents, > Matt > > On Tue, Jul 7, 2015 at 10:17 AM, Bill Lorensen wrote: >> Thanks. Works for me. >> >> Is this documented in the migration guide or somewhere else? >> >> Bill >> >> >> On Tue, Jul 7, 2015 at 9:34 AM, Johnson, Hans J wrote: >>> Bill, >>> >>> After several T-Con discussions and e-mails, it was determined that there >>> was no way to preserve backwards and forwards compatibility for fixing this >>> bug. >>> >>> Here is the solution that is inplace for ANTs and Slicer (NOTE BRAINSTools, >>> DTIPrep, DTIProcess, DTIReg, UKFTractography, SimpleITK, and many other >>> tools needed no modifications). >>> >>> #if defined(ITK_FIXED_PARAMETERS_ARE_DOUBLE) // After 4.8.1 >>> typename BSplineTransformType::FixedParametersValueType >>> transformFixedParamsItk; >>> #else //Pre 4.8.1 >>> typename BSplineTransformType::ParametersType transformFixedParamsItk; >>> #endif >>> >>> Hans >>> >>> ======================================================================== >>> Hans J. Johnson, Ph.D., Associate Professor >>> Electrical and Computer Engineering (Primary), Biomedical Engineering, >>> Psychiatry >>> hans-johnson at uiowa.edu >>> (319) 621 7185 (cell) >>> (319) 384 3538 ECE Phone (Primary) >>> (319) 353 8587 Psychiatry Phone (Secondary) >>> >>> 4316 Seamans Center >>> Iowa City, IA 52242 >>> >>> On Jul 7, 2015, at 7:48 AM, Bill Lorensen wrote: >>> >>> Hans, >>> >>> There is a problem with the change. My code will no longer build with >>> older versions of ITK. >>> I get: >>> >>> ITKWikiExamplesNightly/Utilities/FileOutputWindow.cxx:23: error: >>> 'FixedParametersType' is not a member of 'main(int, >>> char**)::TransformType' >>> >>> This is not good, unless I'm noising something... >>> >>> On Mon, Jul 6, 2015 at 4:23 PM, Bill Lorensen >>> wrote: >>> >>> Hans, >>> >>> That was the problem. Just a surprise for me. >>> >>> Bill >>> >>> >>> On Mon, Jul 6, 2015 at 8:46 AM, Johnson, Hans J >>> wrote: >>> >>> Bill, >>> >>> The problem is almost certainly that the variable ?parameters? is of type >>> ?ParametersType? rather than ?FixedParametersType?. >>> >>> // The ITK_FIXED_PARAMETERS_ARE_DOUBLE is intended >>> // to facilitate transition of ITK for those very >>> // rare cases where multiple versions of ITK >>> // may need to be supported simultaneously. >>> #if defined( ITK_LEGACY_REMOVE ) >>> #undef ITK_FIXED_PARAMETERS_ARE_DOUBLE >>> #else >>> #define ITK_FIXED_PARAMETERS_ARE_DOUBLE >>> // #if !defined(ITK_FIXED_PARAMETERS_ARE_DOUBLE) >>> // typedef ParametersValueType FixedParametersValueType; >>> // #endif >>> #endif >>> >>> >>> Hans >>> >>> >>> >>> On Jul 6, 2015, at 6:52 AM, Bill Lorensen wrote: >>> >>> Folks, >>> >>> Something in this commit >>> >>> https://open.cdash.org/viewChanges.php?project=Insight&date=2015-07-04 >>> >>> is causing these errors: >>> >>> https://open.cdash.org/viewBuildError.php?onlydeltap&buildid=3887517 >>> >>> and >>> >>> https://open.cdash.org/viewBuildError.php?onlydeltap&buildid=3887806 >>> >>> Bill >>> -- >>> Unpaid intern in BillsBasement at noware dot com >>> _______________________________________________ >>> Powered by www.kitware.com >>> >>> Visit other Kitware open-source projects at >>> http://www.kitware.com/opensource/opensource.html >>> >>> Kitware offers ITK Training Courses, for more information visit: >>> http://kitware.com/products/protraining.php >>> >>> Please keep messages on-topic and check the ITK FAQ at: >>> http://www.itk.org/Wiki/ITK_FAQ >>> >>> Follow this link to subscribe/unsubscribe: >>> http://public.kitware.com/mailman/listinfo/insight-developers >>> >>> >>> >>> >>> ________________________________ >>> Notice: This UI Health Care e-mail (including attachments) is covered by the >>> Electronic Communications Privacy Act, 18 U.S.C. 2510-2521, is confidential >>> and may be legally privileged. If you are not the intended recipient, you >>> are hereby notified that any retention, dissemination, distribution, or >>> copying of this communication is strictly prohibited. Please reply to the >>> sender that you have received the message in error, then delete it. Thank >>> you. >>> ________________________________ >>> >>> >>> >>> >>> -- >>> Unpaid intern in BillsBasement at noware dot com >>> >>> >>> >>> >>> -- >>> Unpaid intern in BillsBasement at noware dot com >>> >>> >>> >>> >>> ________________________________ >>> Notice: This UI Health Care e-mail (including attachments) is covered by the >>> Electronic Communications Privacy Act, 18 U.S.C. 2510-2521, is confidential >>> and may be legally privileged. If you are not the intended recipient, you >>> are hereby notified that any retention, dissemination, distribution, or >>> copying of this communication is strictly prohibited. Please reply to the >>> sender that you have received the message in error, then delete it. Thank >>> you. >>> ________________________________ >> >> >> >> -- >> Unpaid intern in BillsBasement at noware dot com >> _______________________________________________ >> Powered by www.kitware.com >> >> Visit other Kitware open-source projects at >> http://www.kitware.com/opensource/opensource.html >> >> Kitware offers ITK Training Courses, for more information visit: >> http://kitware.com/products/protraining.php >> >> Please keep messages on-topic and check the ITK FAQ at: >> http://www.itk.org/Wiki/ITK_FAQ >> >> Follow this link to subscribe/unsubscribe: >> http://public.kitware.com/mailman/listinfo/insight-developers >> _______________________________________________ >> Community mailing list >> Community at itk.org >> http://public.kitware.com/mailman/listinfo/community -- Unpaid intern in BillsBasement at noware dot com _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-developers From mlt.khawla at gmail.com Tue Jul 7 17:50:39 2015 From: mlt.khawla at gmail.com (daoud23) Date: Tue, 7 Jul 2015 14:50:39 -0700 (MST) Subject: [ITK] [ITK-users] itk::EllipsoidInteriorExteriorSpatialFunction In-Reply-To: <1436202591283-7587546.post@n2.nabble.com> References: <1435844332985-7587522.post@n2.nabble.com> <1435859237274-7587523.post@n2.nabble.com> <1435928125669-35864.post@n7.nabble.com> <1436202591283-7587546.post@n2.nabble.com> Message-ID: <1436305839567-7587550.post@n2.nabble.com> Dear SiavashK, Thank you very much, I will keep on trying. I will keep you updated on the progress. Regards Daoued -- View this message in context: http://itk-insight-users.2283740.n2.nabble.com/itk-EllipsoidInteriorExteriorSpatialFunction-tp7587522p7587550.html Sent from the ITK Insight Users mailing list archive at Nabble.com. _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From ahnryka at gmail.com Wed Jul 8 16:25:30 2015 From: ahnryka at gmail.com (=?UTF-8?Q?Andr=C3=A1s_Osztroluczki?=) Date: Wed, 8 Jul 2015 15:25:30 -0500 Subject: [ITK] [ITK-users] Watershed with seed region Message-ID: Hello ITK users! Is there any way to aid the watershed segmentation (watershed, morph watershed, morphwatershedfrommarker) with user defined seed region ? Thanks and Regards, Andras -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From ahnryka at gmail.com Wed Jul 8 16:30:25 2015 From: ahnryka at gmail.com (=?UTF-8?Q?Andr=C3=A1s_Osztroluczki?=) Date: Wed, 8 Jul 2015 15:30:25 -0500 Subject: [ITK] Watershed segmentation with seed region Message-ID: Hello ITK users! Is there any way to aid the watershed segmentation ("ITK watershed, MorphologicalWatershed, MorphologicalWatershedFromMarkers (and not the IsolatedWatershed)) with user defined seed region ? Thanks and Regards, Andras -------------- next part -------------- An HTML attachment was scrubbed... URL: From richard.beare at gmail.com Wed Jul 8 18:35:08 2015 From: richard.beare at gmail.com (Richard Beare) Date: Thu, 9 Jul 2015 08:35:08 +1000 Subject: [ITK] [ITK-users] Watershed with seed region In-Reply-To: References: Message-ID: The watershedfrommarker requires seed regions. The trick is that you need at least two - one for the thing you want to segment and one for everything else. The seeds are regions in the marker image. On Thu, Jul 9, 2015 at 6:25 AM, Andr?s Osztroluczki wrote: > Hello ITK users! > > Is there any way to aid the watershed segmentation (watershed, morph > watershed, morphwatershedfrommarker) with user defined seed region ? > > Thanks and Regards, > Andras > > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users > > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From ahnryka at gmail.com Wed Jul 8 18:43:12 2015 From: ahnryka at gmail.com (=?UTF-8?Q?Andr=C3=A1s_Osztroluczki?=) Date: Wed, 8 Jul 2015 17:43:12 -0500 Subject: [ITK] [ITK-users] Watershed with seed region In-Reply-To: References: Message-ID: I have a rough segmentation (marked with 1 value) and the background is 0. Should i change the background to sth else and it will work? Cos now the result of the watershedfrommarker is image with full of 1 values. Thanks for your time! On Wednesday, July 8, 2015, Richard Beare wrote: > The watershedfrommarker requires seed regions. The trick is that you need > at least two - one for the thing you want to segment and one for everything > else. The seeds are regions in the marker image. > > On Thu, Jul 9, 2015 at 6:25 AM, Andr?s Osztroluczki > wrote: > >> Hello ITK users! >> >> Is there any way to aid the watershed segmentation (watershed, morph >> watershed, morphwatershedfrommarker) with user defined seed region ? >> >> Thanks and Regards, >> Andras >> >> _____________________________________ >> Powered by www.kitware.com >> >> Visit other Kitware open-source projects at >> http://www.kitware.com/opensource/opensource.html >> >> Kitware offers ITK Training Courses, for more information visit: >> http://www.kitware.com/products/protraining.php >> >> Please keep messages on-topic and check the ITK FAQ at: >> http://www.itk.org/Wiki/ITK_FAQ >> >> Follow this link to subscribe/unsubscribe: >> http://public.kitware.com/mailman/listinfo/insight-users >> >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From zagwin at gmail.com Wed Jul 8 19:24:33 2015 From: zagwin at gmail.com (zagwin) Date: Wed, 8 Jul 2015 16:24:33 -0700 (MST) Subject: [ITK] [ITK-users] How to generate asymmetric line structuring element? Message-ID: <1436397873354-35881.post@n7.nabble.com> Dear All, I want to generate asymmetric line structuring elements for Dilate and Erode operations. An example is (1 1 1 0 0)^T I did it as typedef itk::FlatStructuringElement <2> FlatStructureType; FlatStructureType element2; FlatStructureType::RadiusType rad; rad[0] = 0; rad[1] = 2; element2 = FlatStructureType::Box(rad); Now I get a (1 1 1 1 1)^T, is it possible to set the last two item to false? Or is there other method to generate what I want? thanks very much Best Weldon -- View this message in context: http://itk-users.7.n7.nabble.com/How-to-generate-asymmetric-line-structuring-element-tp35881.html Sent from the ITK - Users mailing list archive at Nabble.com. _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From indianzeppelin at gmail.com Thu Jul 9 05:02:16 2015 From: indianzeppelin at gmail.com (Girish Mallya Udupi) Date: Thu, 9 Jul 2015 10:02:16 +0100 Subject: [ITK] [ITK-users] Watershed with seed region In-Reply-To: References: Message-ID: Yes, you need one object marker (which you already have in your image) and another marker for the background. The simplest way to choose this, in your case, is to mark any point which is far from the object marker. On Wed, Jul 8, 2015 at 11:43 PM, Andr?s Osztroluczki wrote: > I have a rough segmentation (marked with 1 value) and the background is 0. > Should i change the background to sth else and it will work? Cos now the > result of the watershedfrommarker is image with full of 1 values. > > Thanks for your time! > > > On Wednesday, July 8, 2015, Richard Beare wrote: > >> The watershedfrommarker requires seed regions. The trick is that you need >> at least two - one for the thing you want to segment and one for everything >> else. The seeds are regions in the marker image. >> >> On Thu, Jul 9, 2015 at 6:25 AM, Andr?s Osztroluczki >> wrote: >> >>> Hello ITK users! >>> >>> Is there any way to aid the watershed segmentation (watershed, morph >>> watershed, morphwatershedfrommarker) with user defined seed region ? >>> >>> Thanks and Regards, >>> Andras >>> >>> _____________________________________ >>> Powered by www.kitware.com >>> >>> Visit other Kitware open-source projects at >>> http://www.kitware.com/opensource/opensource.html >>> >>> Kitware offers ITK Training Courses, for more information visit: >>> http://www.kitware.com/products/protraining.php >>> >>> Please keep messages on-topic and check the ITK FAQ at: >>> http://www.itk.org/Wiki/ITK_FAQ >>> >>> Follow this link to subscribe/unsubscribe: >>> http://public.kitware.com/mailman/listinfo/insight-users >>> >>> >> > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users > > -- Regards, Girish -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From tevain at telecom-paristech.fr Thu Jul 9 05:04:16 2015 From: tevain at telecom-paristech.fr (Timothee Evain) Date: Thu, 9 Jul 2015 11:04:16 +0200 (CEST) Subject: [ITK] [ITK-users] How to generate asymmetric line structuring element? In-Reply-To: <1436397873354-35881.post@n7.nabble.com> References: <1436397873354-35881.post@n7.nabble.com> Message-ID: <191659684.73884081.1436432656105.JavaMail.zimbra@enst.fr> Hello Weldon, To the best of my knowledge, there is no automatic tool for generating asymmetric structuring element (SE). You have to define your SE yourself as a Neighborhood with desired pixels set as >0. To access easily these pixels, use the Offset. Here an example : itk::Neighborhood SE; SE.SetRadius(RadiusValue); //let's say RadiusValue==2 for this example, so a 5x5 SE SE[SE.GetCenterNeighborhoodIndex]=1; //Here you set the center pixel "ON" //Define which pixel you want to be "ON" itk::Offset<2> Off1X={1,0}; itk::Offset<2> Off2X={2,0}; itk::Offset<2> Off1Y={0,1}; itk::Offset<2> Off2Y={0,2}; //Set the pixel of the neighborhood to "ON" SE[Off1X]=1; SE[Off2X]=1; SE[Off1Y]=1; SE[Off2Y]=1; This will give you this SE: 0 0 1 0 0 0 0 1 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 So basically, if you dilate, this will be toward positive X and Y only Use it as any other structuring element in the filter, for example : itk::BinaryDilateImageFilter>::Pointer DilateFilter= itk::BinaryDilateImageFilter>::New() DilateFilter->SetKernel(SE); ....etc I know this could be a bit heavy to do, but it works. Hope this helps, Tim ----- Mail original ----- De: "zagwin" ?: insight-users at itk.org Envoy?: Jeudi 9 Juillet 2015 01:24:33 Objet: [ITK] [ITK-users] How to generate asymmetric line structuring element? Dear All, I want to generate asymmetric line structuring elements for Dilate and Erode operations. An example is (1 1 1 0 0)^T I did it as typedef itk::FlatStructuringElement <2> FlatStructureType; FlatStructureType element2; FlatStructureType::RadiusType rad; rad[0] = 0; rad[1] = 2; element2 = FlatStructureType::Box(rad); Now I get a (1 1 1 1 1)^T, is it possible to set the last two item to false? Or is there other method to generate what I want? thanks very much Best Weldon -- View this message in context: http://itk-users.7.n7.nabble.com/How-to-generate-asymmetric-line-structuring-element-tp35881.html Sent from the ITK - Users mailing list archive at Nabble.com. _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users _______________________________________________ Community mailing list Community at itk.org http://public.kitware.com/mailman/listinfo/community From ribaluigi at gmail.com Thu Jul 9 05:11:17 2015 From: ribaluigi at gmail.com (Luigi Riba) Date: Thu, 9 Jul 2015 11:11:17 +0200 Subject: [ITK] ITK - FEM module usage Message-ID: Dear all, I have done some experiments with ITK FEM registration and, following preceding advice, I have solved the crashing issue I've had. Nevertheless I have still some questions. In fact, I am interested in developing a small piece of code using itk FEM module such that: 1) takes an image as an input; 2) defines a grid on the image; 3) applies some forces on the boundary; 4) deforms the image accordingly. Since ITK has a FEM module I was trying to use it. So, I have started reading itk::fem::Solver documentation which states: The standard way to setup a FE problem in ITK is to use the following approach. * typedef itk::fem::FEMObject<3> FEMObjectType ; * FEMObjectObjectType::Pointer fem = FEMObjectObjectType::New(); * ... * typedef itk::fem::Solver<3> FEMSolverType; * FEMSolverType::Pointer solver = FEMSolverType::New(); * * solver->SetInput( fem ); * solver->Update( ); * FEMSolverType::Pointer defem = solver->GetOutput( ); * ... Unfortunately, apart fro the typo (defem should be FEMObjectType), this is rather succinct. Do you know some places in which to look for doing something like what I have described? Best regards, Luigi -------------- next part -------------- An HTML attachment was scrubbed... URL: From hans-johnson at uiowa.edu Thu Jul 9 08:46:24 2015 From: hans-johnson at uiowa.edu (Johnson, Hans J) Date: Thu, 9 Jul 2015 12:46:24 +0000 Subject: [ITK] [ITK-dev] Compile errors in wiki and sphinx examples after recent changes In-Reply-To: References: Message-ID: <2D10BF4D-6896-40E2-B427-5D626A505977@uiowa.edu> Bill, Thank you for fixing the WikiExamples. I would recommend copying the ?.gitignore? file from the ITK repository to the ITKWikiExamples repository, and then remove the *.pyc files from the master branch. Hans ======================================================================== Hans J. Johnson, Ph.D., Associate Professor Electrical and Computer Engineering (Primary), Biomedical Engineering, Psychiatry hans-johnson at uiowa.edu (319) 621 7185 (cell) (319) 384 3538 ECE Phone (Primary) (319) 353 8587 Psychiatry Phone (Secondary) 4316 Seamans Center Iowa City, IA 52242 On Jul 7, 2015, at 11:08 AM, Bill Lorensen > wrote: I agree with Matt... We need to avoid these suprises. Bill On Tue, Jul 7, 2015 at 11:45 AM, Matt McCormick > wrote: The examples and apps highlight that this will be a headache for pre-existing code. We could ensure a smooth transition by overloading the SetFixedParameters methods with a backwards compatible versions that accept ParametersType. This would prevent build errors. These overloaded methods could also emit a warning that points to a migration guide entry on why and how to upgrade the code. 2 cents, Matt On Tue, Jul 7, 2015 at 10:17 AM, Bill Lorensen > wrote: Thanks. Works for me. Is this documented in the migration guide or somewhere else? Bill On Tue, Jul 7, 2015 at 9:34 AM, Johnson, Hans J > wrote: Bill, After several T-Con discussions and e-mails, it was determined that there was no way to preserve backwards and forwards compatibility for fixing this bug. Here is the solution that is inplace for ANTs and Slicer (NOTE BRAINSTools, DTIPrep, DTIProcess, DTIReg, UKFTractography, SimpleITK, and many other tools needed no modifications). #if defined(ITK_FIXED_PARAMETERS_ARE_DOUBLE) // After 4.8.1 typename BSplineTransformType::FixedParametersValueType transformFixedParamsItk; #else //Pre 4.8.1 typename BSplineTransformType::ParametersType transformFixedParamsItk; #endif Hans ======================================================================== Hans J. Johnson, Ph.D., Associate Professor Electrical and Computer Engineering (Primary), Biomedical Engineering, Psychiatry hans-johnson at uiowa.edu (319) 621 7185 (cell) (319) 384 3538 ECE Phone (Primary) (319) 353 8587 Psychiatry Phone (Secondary) 4316 Seamans Center Iowa City, IA 52242 On Jul 7, 2015, at 7:48 AM, Bill Lorensen wrote: Hans, There is a problem with the change. My code will no longer build with older versions of ITK. I get: ITKWikiExamplesNightly/Utilities/FileOutputWindow.cxx:23: error: 'FixedParametersType' is not a member of 'main(int, char**)::TransformType' This is not good, unless I'm noising something... On Mon, Jul 6, 2015 at 4:23 PM, Bill Lorensen wrote: Hans, That was the problem. Just a surprise for me. Bill On Mon, Jul 6, 2015 at 8:46 AM, Johnson, Hans J wrote: Bill, The problem is almost certainly that the variable ?parameters? is of type ?ParametersType? rather than ?FixedParametersType?. // The ITK_FIXED_PARAMETERS_ARE_DOUBLE is intended // to facilitate transition of ITK for those very // rare cases where multiple versions of ITK // may need to be supported simultaneously. #if defined( ITK_LEGACY_REMOVE ) #undef ITK_FIXED_PARAMETERS_ARE_DOUBLE #else #define ITK_FIXED_PARAMETERS_ARE_DOUBLE // #if !defined(ITK_FIXED_PARAMETERS_ARE_DOUBLE) // typedef ParametersValueType FixedParametersValueType; // #endif #endif Hans On Jul 6, 2015, at 6:52 AM, Bill Lorensen wrote: Folks, Something in this commit https://open.cdash.org/viewChanges.php?project=Insight&date=2015-07-04 is causing these errors: https://open.cdash.org/viewBuildError.php?onlydeltap&buildid=3887517 and https://open.cdash.org/viewBuildError.php?onlydeltap&buildid=3887806 Bill -- Unpaid intern in BillsBasement at noware dot com _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-developers ________________________________ Notice: This UI Health Care e-mail (including attachments) is covered by the Electronic Communications Privacy Act, 18 U.S.C. 2510-2521, is confidential and may be legally privileged. If you are not the intended recipient, you are hereby notified that any retention, dissemination, distribution, or copying of this communication is strictly prohibited. Please reply to the sender that you have received the message in error, then delete it. Thank you. ________________________________ -- Unpaid intern in BillsBasement at noware dot com -- Unpaid intern in BillsBasement at noware dot com ________________________________ Notice: This UI Health Care e-mail (including attachments) is covered by the Electronic Communications Privacy Act, 18 U.S.C. 2510-2521, is confidential and may be legally privileged. If you are not the intended recipient, you are hereby notified that any retention, dissemination, distribution, or copying of this communication is strictly prohibited. Please reply to the sender that you have received the message in error, then delete it. Thank you. ________________________________ -- Unpaid intern in BillsBasement at noware dot com _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-developers _______________________________________________ Community mailing list Community at itk.org http://public.kitware.com/mailman/listinfo/community -- Unpaid intern in BillsBasement at noware dot com ________________________________ Notice: This UI Health Care e-mail (including attachments) is covered by the Electronic Communications Privacy Act, 18 U.S.C. 2510-2521, is confidential and may be legally privileged. If you are not the intended recipient, you are hereby notified that any retention, dissemination, distribution, or copying of this communication is strictly prohibited. Please reply to the sender that you have received the message in error, then delete it. Thank you. ________________________________ -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-developers From p.zaffino at yahoo.it Thu Jul 9 08:56:05 2015 From: p.zaffino at yahoo.it (Paolo Zaffino) Date: Thu, 9 Jul 2015 14:56:05 +0200 Subject: [ITK] [ITK-users] 3rd Head And Neck Auto-Segmentation Challenge @ MICCAI 2015 Message-ID: <559E6F65.4030204@yahoo.it> /Hi all,/ / / /on Oct 9th 2015 the 3rd Head And Neck Auto-Segmentation Challenge will be held in conjunction with the ?Medical Image Computing and Computer Assisted Interventions? (MICCAI) conference in Munich, Germany. More information about the challenge can be found here: / /http://www.imagenglab.com/wiki/mediawiki/index.php?title=2015_MICCAI_Challenge/ / / /If you have any questions concerning the challenge, please send an email to headnecksegchallengeMICCAI2015 at gmail.com / / / /Looking forward to seeing you in Munich, Paolo / -- Paolo Zaffino, Ph.D. Biomedical and Computer Engineering Dept. of Experimental and Clinical Medicine "Magna Graecia" University of Catanzaro viale Europa, 88100 Catanzaro - Italy www.imagenglab.com -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From fbudin at email.unc.edu Thu Jul 9 12:22:47 2015 From: fbudin at email.unc.edu (Francois Budin) Date: Thu, 9 Jul 2015 12:22:47 -0400 Subject: [ITK] [ITK-users] Problem compiling ITK4.8 - MINCIOTransform does not seem to exist Message-ID: <559E9FD7.5020907@email.unc.edu> Hello everyone, I am trying to compile ITK4.8 with the following options: -DBUILD_TESTING:BOOL=ON \ -DCMAKE_BUILD_TYPE:STRING=Release \ -DBUILD_SHARED_LIBS:BOOL=ON \ -DModule_ITKIODCMTK:BOOL=ON \ -DModule_ITKIOPhilipsREC=ON \ -DModule_ITKIOMINC=ON \ -DModule_MGHIO:BOOL=ON \ -DITKV3_COMPATIBILITY:BOOL=OFF \ -DModule_ITKReview:BOOL=ON \ -DVTK_DIR:PATH=${VTKConfigDIR} \ -DModule_ITKVtkGlue:BOOL=ON I get the following error message when it tries to compile the examples: Linking CXX executable ../../bin/TransformReadWrite cd /tools/devel/linux/ITKv4/InsightToolkit-Auto-4.8.0-build/Examples/IO && /NIRAL/tools/CMake/cmake-3.1.0/bin/cmake -E cmake_link_script CMakeFiles/TransformReadWrite.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wno-long-double -Wcast-align -Wdisabled-optimization -Wextra -Wformat=2 -Winvalid-pch -Wno-format-nonliteral -Wpointer-arith -Wshadow -Wunused -Wwrite-strings -funit-at-a-time -Wno-strict-overflow -Wno-deprecated -Wno-invalid-offsetof -Woverloaded-virtual -Wstrict-null-sentinel -msse2 -msse2 -O3 -DNDEBUG CMakeFiles/TransformReadWrite.dir/TransformReadWrite.cxx.o -o ../../bin/TransformReadWrite -rdynamic ../../lib/libITKIOLSM-4.8.so.1 ../../lib/libITKDICOMParser-4.8.so.1 ../../lib/libITKIOMesh-4.8.so.1 ../../lib/libITKIOCSV-4.8.so.1 ../../lib/libITKIODCMTK-4.8.so.1 ../../lib/libITKIOHDF5-4.8.so.1 ../../Modules/ThirdParty/MINC/ITKMINC2_ExternalProject-build/libitk_minc2.a ../../lib/libITKIOMINC-4.8.so.1 ../../lib/libITKIOMRC-4.8.so.1 ../../lib/libITKIOPhilipsREC-4.8.so.1 ../../lib/libITKOptimizersv4-4.8.so.1 ../../lib/libITKReview-4.8.so.1 ../../lib/libITKVideoIO-4.8.so.1 ../../lib/libITKVtkGlue-4.8.so.1 ../../lib/libitkMGHIO-4.8.so.1 ../../lib/libITKgiftiio-4.8.so.1 ../../Modules/ThirdParty/DCMTK/ITKDCMTK_ExtProject-build/lib/libdcmdata.so ../../Modules/ThirdParty/DCMTK/ITKDCMTK_ExtProject-build/lib/libdcmimage.so ../../Modules/ThirdParty/DCMTK/ITKDCMTK_ExtProject-build/lib/libdcmimgle.so ../../Modules/ThirdParty/DCMTK/ITKDCMTK_ExtProject-build/lib/libdcmjpeg.so ../../Modules/ThirdParty/DCMTK/ITKDCMTK_ExtProject-build/lib/libdcmjpls.so ../../Modules/ThirdParty/DCMTK/ITKDCMTK_ExtProject-build/lib/libdcmnet.so ../../Modules/ThirdParty/DCMTK/ITKDCMTK_ExtProject-build/lib/libdcmpstat.so ../../Modules/ThirdParty/DCMTK/ITKDCMTK_ExtProject-build/lib/libdcmqrdb.so ../../Modules/ThirdParty/DCMTK/ITKDCMTK_ExtProject-build/lib/libdcmsr.so ../../Modules/ThirdParty/DCMTK/ITKDCMTK_ExtProject-build/lib/libdcmtls.so ../../Modules/ThirdParty/DCMTK/ITKDCMTK_ExtProject-build/lib/libijg12.so ../../Modules/ThirdParty/DCMTK/ITKDCMTK_ExtProject-build/lib/libijg16.so ../../Modules/ThirdParty/DCMTK/ITKDCMTK_ExtProject-build/lib/libijg8.so ../../Modules/ThirdParty/DCMTK/ITKDCMTK_ExtProject-build/lib/liboflog.so ../../Modules/ThirdParty/DCMTK/ITKDCMTK_ExtProject-build/lib/libofstd.so ../../Modules/ThirdParty/MINC/ITKMINC2_ExternalProject-build/libitk_minc2.a ../../lib/libITKIOBMP-4.8.so.1 ../../lib/libITKIOBioRad-4.8.so.1 ../../lib/libITKIOGDCM-4.8.so.1 ../../lib/libitkgdcmMSFF-4.8.so.1 ../../lib/libitkgdcmDICT-4.8.so.1 ../../lib/libitkgdcmIOD-4.8.so.1 ../../lib/libitkgdcmDSED-4.8.so.1 ../../lib/libitkgdcmCommon-4.8.so.1 ../../lib/libITKIOGIPL-4.8.so.1 ../../lib/libITKIOJPEG-4.8.so.1 ../../lib/libITKIOTIFF-4.8.so.1 ../../lib/libitktiff-4.8.so.1 ../../lib/libitkjpeg-4.8.so.1 ../../lib/libITKIOMeta-4.8.so.1 ../../lib/libITKIONIFTI-4.8.so.1 ../../lib/libITKniftiio-4.8.so.1 ../../lib/libITKznz-4.8.so.1 ../../lib/libITKIONRRD-4.8.so.1 ../../lib/libITKNrrdIO-4.8.so.1 ../../lib/libITKIOPNG-4.8.so.1 ../../lib/libitkpng-4.8.so.1 ../../lib/libITKIOStimulate-4.8.so.1 ../../lib/libITKIOVTK-4.8.so.1 ../../lib/libITKLabelMap-4.8.so.1 ../../lib/libITKQuadEdgeMesh-4.8.so.1 ../../lib/libITKBiasCorrection-4.8.so.1 ../../lib/libITKPolynomials-4.8.so.1 ../../lib/libITKBioCell-4.8.so.1 ../../lib/libITKIOSpatialObjects-4.8.so.1 ../../lib/libITKIOXML-4.8.so.1 ../../lib/libITKEXPAT-4.8.so.1 ../../lib/libITKFEM-4.8.so.1 ../../lib/libITKMetaIO-4.8.so.1 ../../lib/libITKOptimizers-4.8.so.1 ../../lib/libITKIOSiemens-4.8.so.1 ../../lib/libITKIOGE-4.8.so.1 ../../lib/libITKIOIPL-4.8.so.1 ../../lib/libITKIOTransformHDF5-4.8.so.1 ../../lib/libitkhdf5_cpp-4.8.so.1 ../../lib/libitkhdf5-4.8.so.1 ../../lib/libITKIOTransformInsightLegacy-4.8.so.1 ../../lib/libITKIOTransformMatlab-4.8.so.1 ../../lib/libITKIOTransformBase-4.8.so.1 ../../lib/libITKKLMRegionGrowing-4.8.so.1 ../../lib/libITKWatersheds-4.8.so.1 ../../lib/libITKSpatialObjects-4.8.so.1 ../../lib/libITKMesh-4.8.so.1 ../../lib/libITKPath-4.8.so.1 ../../lib/libITKStatistics-4.8.so.1 ../../lib/libitkNetlibSlatec-4.8.so.1 ../../lib/libitkopenjpeg-4.8.so.1 ../../lib/libITKVideoCore-4.8.so.1 ../../lib/libITKVTK-4.8.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkRenderingFreeTypeOpenGL-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkRenderingOpenGL-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkImagingHybrid-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkIOImage-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkDICOMParser-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkIOCore-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkmetaio-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkpng-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtktiff-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkjpeg-6.2.so.1 -lGLU -lSM -lICE -lX11 -lXext -lSM -lICE -lX11 -lXext -lXt /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkRenderingFreeType-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkftgl-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkfreetype-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkzlib-6.2.so.1 -lGL /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkInteractionStyle-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkRenderingCore-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkCommonColor-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkFiltersGeometry-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkFiltersExtraction-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkFiltersStatistics-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkImagingFourier-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkalglib-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkFiltersSources-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkFiltersGeneral-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkFiltersCore-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkCommonComputationalGeometry-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkImagingSources-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkImagingCore-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkCommonExecutionModel-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkCommonDataModel-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkCommonMisc-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkCommonSystem-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtksys-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkCommonTransforms-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkCommonMath-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkCommonCore-6.2.so.1 ../../lib/libITKIOImageBase-4.8.so.1 ../../lib/libITKCommon-4.8.so.1 ../../lib/libitkdouble-conversion-4.8.so.1 ../../lib/libitksys-4.8.so.1 ../../lib/libITKVNLInstantiation-4.8.so.1 ../../lib/libitkvnl_algo-4.8.so.1 ../../lib/libitkv3p_lsqr-4.8.so.1 ../../lib/libitkvnl-4.8.so.1 ../../lib/libitkvcl-4.8.so.1 ../../lib/libitkv3p_netlib-4.8.so.1 -lm -lpthread -ldl -lm ../../lib/libitkzlib-4.8.so.1 -Wl,-rpath,/tools/devel/linux/ITKv4/InsightToolkit-Auto-4.8.0-build/lib:/tools/devel/linux/ITKv4/InsightToolkit-Auto-4.8.0-build/Modules/ThirdParty/DCMTK/ITKDCMTK_ExtProject-build/lib:/tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib -Wl,-rpath-link,/tools/devel/linux/ITKv4/InsightToolkit-Auto-4.8.0-build/lib CMakeFiles/TransformReadWrite.dir/TransformReadWrite.cxx.o:(.data+0x10): undefined reference to `itk::MINCTransformIOFactoryRegister__Private()' collect2: ld returned 1 exit status make[3]: *** [bin/TransformReadWrite] Error 1 I am attaching the itkTransformIOFactoryRegisterManager.h file generated automatically for TransformReadWrite. It tries to register MINCTransformIOFactoryRegister which makes sense because this transform IO is specified in the UseITK.cmake (also attached), but I don't seem to have any library that corresponds to that in my ITK-build/lib directory. Is there an option I forgot to activate that is required for that? For now I am just going to deactivate the support of the MINC format, but I wanted to report my problem in case it is a bug in ITK. Francois -------------- next part -------------- /*========================================================================= * * Copyright Insight Software Consortium * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0.txt * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. * *=========================================================================*/ #ifndef itkTransformIOFactoryRegisterManager_h #define itkTransformIOFactoryRegisterManager_h namespace itk { class TransformIOFactoryRegisterManager { public: TransformIOFactoryRegisterManager(void (*list[])(void)) { for(;*list; ++list) { (*list)(); } } }; // // The following code is intended to be expanded at the end of the // itkTransformFileReader.h and itkTransformFileWriter.h files. // void MatlabTransformIOFactoryRegister__Private();void HDF5TransformIOFactoryRegister__Private();void ITK_ABI_IMPORT MINCTransformIOFactoryRegister__Private();void TxtTransformIOFactoryRegister__Private(); // // The code below registers available IO helpers using static initialization in // application translation units. Note that this code will be expanded in the // ITK-based applications and not in ITK itself. // namespace { void (*TransformIOFactoryRegisterRegisterList[])(void) = { MatlabTransformIOFactoryRegister__Private,HDF5TransformIOFactoryRegister__Private,MINCTransformIOFactoryRegister__Private,TxtTransformIOFactoryRegister__Private, 0}; TransformIOFactoryRegisterManager TransformIOFactoryRegisterManagerInstance(TransformIOFactoryRegisterRegisterList); } } #endif -------------- next part -------------- A non-text attachment was scrubbed... Name: UseITK.cmake Type: text/x-cmake Size: 4436 bytes Desc: not available URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From hans-johnson at uiowa.edu Thu Jul 9 12:26:34 2015 From: hans-johnson at uiowa.edu (Johnson, Hans J) Date: Thu, 9 Jul 2015 16:26:34 +0000 Subject: [ITK] [ITK-users] Problem compiling ITK4.8 - MINCIOTransform does not seem to exist In-Reply-To: <559E9FD7.5020907@email.unc.edu> References: <559E9FD7.5020907@email.unc.edu> Message-ID: Francois, I think I merged the patch that fixes this earlier this morning. Hans ======================================================================== Hans J. Johnson, Ph.D., Associate Professor Electrical and Computer Engineering (Primary), Biomedical Engineering, Psychiatry hans-johnson at uiowa.edu (319) 621 7185 (cell) (319) 384 3538 ECE Phone (Primary) (319) 353 8587 Psychiatry Phone (Secondary) 4316 Seamans Center Iowa City, IA 52242 On Jul 9, 2015, at 11:22 AM, Francois Budin > wrote: Hello everyone, I am trying to compile ITK4.8 with the following options: -DBUILD_TESTING:BOOL=ON \ -DCMAKE_BUILD_TYPE:STRING=Release \ -DBUILD_SHARED_LIBS:BOOL=ON \ -DModule_ITKIODCMTK:BOOL=ON \ -DModule_ITKIOPhilipsREC=ON \ -DModule_ITKIOMINC=ON \ -DModule_MGHIO:BOOL=ON \ -DITKV3_COMPATIBILITY:BOOL=OFF \ -DModule_ITKReview:BOOL=ON \ -DVTK_DIR:PATH=${VTKConfigDIR} \ -DModule_ITKVtkGlue:BOOL=ON I get the following error message when it tries to compile the examples: Linking CXX executable ../../bin/TransformReadWrite cd /tools/devel/linux/ITKv4/InsightToolkit-Auto-4.8.0-build/Examples/IO && /NIRAL/tools/CMake/cmake-3.1.0/bin/cmake -E cmake_link_script CMakeFiles/TransformReadWrite.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wno-long-double -Wcast-align -Wdisabled-optimization -Wextra -Wformat=2 -Winvalid-pch -Wno-format-nonliteral -Wpointer-arith -Wshadow -Wunused -Wwrite-strings -funit-at-a-time -Wno-strict-overflow -Wno-deprecated -Wno-invalid-offsetof -Woverloaded-virtual -Wstrict-null-sentinel -msse2 -msse2 -O3 -DNDEBUG CMakeFiles/TransformReadWrite.dir/TransformReadWrite.cxx.o -o ../../bin/TransformReadWrite -rdynamic ../../lib/libITKIOLSM-4.8.so.1 ../../lib/libITKDICOMParser-4.8.so.1 ../../lib/libITKIOMesh-4.8.so.1 ../../lib/libITKIOCSV-4.8.so.1 ../../lib/libITKIODCMTK-4.8.so.1 ../../lib/libITKIOHDF5-4.8.so.1 ../../Modules/ThirdParty/MINC/ITKMINC2_ExternalProject-build/libitk_minc2.a ../../lib/libITKIOMINC-4.8.so.1 ../../lib/libITKIOMRC-4.8.so.1 ../../lib/libITKIOPhilipsREC-4.8.so.1 ../../lib/libITKOptimizersv4-4.8.so.1 ../../lib/libITKReview-4.8.so.1 ../../lib/libITKVideoIO-4.8.so.1 ../../lib/libITKVtkGlue-4.8.so.1 ../../lib/libitkMGHIO-4.8.so.1 ../../lib/libITKgiftiio-4.8.so.1 ../../Modules/ThirdParty/DCMTK/ITKDCMTK_ExtProject-build/lib/libdcmdata.so ../../Modules/ThirdParty/DCMTK/ITKDCMTK_ExtProject-build/lib/libdcmimage.so ../../Modules/ThirdParty/DCMTK/ITKDCMTK_ExtProject-build/lib/libdcmimgle.so ../../Modules/ThirdParty/DCMTK/ITKDCMTK_ExtProject-build/lib/libdcmjpeg.so ../../Modules/ThirdParty/DCMTK/ITKDCMTK_ExtProject-build/lib/libdcmjpls.so ../../Modules/ThirdParty/DCMTK/ITKDCMTK_ExtProject-build/lib/libdcmnet.so ../../Modules/ThirdParty/DCMTK/ITKDCMTK_ExtProject-build/lib/libdcmpstat.so ../../Modules/ThirdParty/DCMTK/ITKDCMTK_ExtProject-build/lib/libdcmqrdb.so ../../Modules/ThirdParty/DCMTK/ITKDCMTK_ExtProject-build/lib/libdcmsr.so ../../Modules/ThirdParty/DCMTK/ITKDCMTK_ExtProject-build/lib/libdcmtls.so ../../Modules/ThirdParty/DCMTK/ITKDCMTK_ExtProject-build/lib/libijg12.so ../../Modules/ThirdParty/DCMTK/ITKDCMTK_ExtProject-build/lib/libijg16.so ../../Modules/ThirdParty/DCMTK/ITKDCMTK_ExtProject-build/lib/libijg8.so ../../Modules/ThirdParty/DCMTK/ITKDCMTK_ExtProject-build/lib/liboflog.so ../../Modules/ThirdParty/DCMTK/ITKDCMTK_ExtProject-build/lib/libofstd.so ../../Modules/ThirdParty/MINC/ITKMINC2_ExternalProject-build/libitk_minc2.a ../../lib/libITKIOBMP-4.8.so.1 ../../lib/libITKIOBioRad-4.8.so.1 ../../lib/libITKIOGDCM-4.8.so.1 ../../lib/libitkgdcmMSFF-4.8.so.1 ../../lib/libitkgdcmDICT-4.8.so.1 ../../lib/libitkgdcmIOD-4.8.so.1 ../../lib/libitkgdcmDSED-4.8.so.1 ../../lib/libitkgdcmCommon-4.8.so.1 ../../lib/libITKIOGIPL-4.8.so.1 ../../lib/libITKIOJPEG-4.8.so.1 ../../lib/libITKIOTIFF-4.8.so.1 ../../lib/libitktiff-4.8.so.1 ../../lib/libitkjpeg-4.8.so.1 ../../lib/libITKIOMeta-4.8.so.1 ../../lib/libITKIONIFTI-4.8.so.1 ../../lib/libITKniftiio-4.8.so.1 ../../lib/libITKznz-4.8.so.1 ../../lib/libITKIONRRD-4.8.so.1 ../../lib/libITKNrrdIO-4.8.so.1 ../../lib/libITKIOPNG-4.8.so.1 ../../lib/libitkpng-4.8.so.1 ../../lib/libITKIOStimulate-4.8.so.1 ../../lib/libITKIOVTK-4.8.so.1 ../../lib/libITKLabelMap-4.8.so.1 ../../lib/libITKQuadEdgeMesh-4.8.so.1 ../../lib/libITKBiasCorrection-4.8.so.1 ../../lib/libITKPolynomials-4.8.so.1 ../../lib/libITKBioCell-4.8.so.1 ../../lib/libITKIOSpatialObjects-4.8.so.1 ../../lib/libITKIOXML-4.8.so.1 ../../lib/libITKEXPAT-4.8.so.1 ../../lib/libITKFEM-4.8.so.1 ../../lib/libITKMetaIO-4.8.so.1 ../../lib/libITKOptimizers-4.8.so.1 ../../lib/libITKIOSiemens-4.8.so.1 ../../lib/libITKIOGE-4.8.so.1 ../../lib/libITKIOIPL-4.8.so.1 ../../lib/libITKIOTransformHDF5-4.8.so.1 ../../lib/libitkhdf5_cpp-4.8.so.1 ../../lib/libitkhdf5-4.8.so.1 ../../lib/libITKIOTransformInsightLegacy-4.8.so.1 ../../lib/libITKIOTransformMatlab-4.8.so.1 ../../lib/libITKIOTransformBase-4.8.so.1 ../../lib/libITKKLMRegionGrowing-4.8.so.1 ../../lib/libITKWatersheds-4.8.so.1 ../../lib/libITKSpatialObjects-4.8.so.1 ../../lib/libITKMesh-4.8.so.1 ../../lib/libITKPath-4.8.so.1 ../../lib/libITKStatistics-4.8.so.1 ../../lib/libitkNetlibSlatec-4.8.so.1 ../../lib/libitkopenjpeg-4.8.so.1 ../../lib/libITKVideoCore-4.8.so.1 ../../lib/libITKVTK-4.8.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkRenderingFreeTypeOpenGL-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkRenderingOpenGL-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkImagingHybrid-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkIOImage-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkDICOMParser-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkIOCore-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkmetaio-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkpng-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtktiff-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkjpeg-6.2.so.1 -lGLU -lSM -lICE -lX11 -lXext -lSM -lICE -lX11 -lXext -lXt /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkRenderingFreeType-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkftgl-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkfreetype-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkzlib-6.2.so.1 -lGL /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkInteractionStyle-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkRenderingCore-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkCommonColor-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkFiltersGeometry-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkFiltersExtraction-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkFiltersStatistics-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkImagingFourier-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkalglib-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkFiltersSources-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkFiltersGeneral-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkFiltersCore-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkCommonComputationalGeometry-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkImagingSources-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkImagingCore-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkCommonExecutionModel-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkCommonDataModel-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkCommonMisc-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkCommonSystem-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtksys-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkCommonTransforms-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkCommonMath-6.2.so.1 /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkCommonCore-6.2.so.1 ../../lib/libITKIOImageBase-4.8.so.1 ../../lib/libITKCommon-4.8.so.1 ../../lib/libitkdouble-conversion-4.8.so.1 ../../lib/libitksys-4.8.so.1 ../../lib/libITKVNLInstantiation-4.8.so.1 ../../lib/libitkvnl_algo-4.8.so.1 ../../lib/libitkv3p_lsqr-4.8.so.1 ../../lib/libitkvnl-4.8.so.1 ../../lib/libitkvcl-4.8.so.1 ../../lib/libitkv3p_netlib-4.8.so.1 -lm -lpthread -ldl -lm ../../lib/libitkzlib-4.8.so.1 -Wl,-rpath,/tools/devel/linux/ITKv4/InsightToolkit-Auto-4.8.0-build/lib:/tools/devel/linux/ITKv4/InsightToolkit-Auto-4.8.0-build/Modules/ThirdParty/DCMTK/ITKDCMTK_ExtProject-build/lib:/tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib -Wl,-rpath-link,/tools/devel/linux/ITKv4/InsightToolkit-Auto-4.8.0-build/lib CMakeFiles/TransformReadWrite.dir/TransformReadWrite.cxx.o:(.data+0x10): undefined reference to `itk::MINCTransformIOFactoryRegister__Private()' collect2: ld returned 1 exit status make[3]: *** [bin/TransformReadWrite] Error 1 I am attaching the itkTransformIOFactoryRegisterManager.h file generated automatically for TransformReadWrite. It tries to register MINCTransformIOFactoryRegister which makes sense because this transform IO is specified in the UseITK.cmake (also attached), but I don't seem to have any library that corresponds to that in my ITK-build/lib directory. Is there an option I forgot to activate that is required for that? For now I am just going to deactivate the support of the MINC format, but I wanted to report my problem in case it is a bug in ITK. Francois _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users ________________________________ Notice: This UI Health Care e-mail (including attachments) is covered by the Electronic Communications Privacy Act, 18 U.S.C. 2510-2521, is confidential and may be legally privileged. If you are not the intended recipient, you are hereby notified that any retention, dissemination, distribution, or copying of this communication is strictly prohibited. Please reply to the sender that you have received the message in error, then delete it. Thank you. ________________________________ -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From fbudin at email.unc.edu Thu Jul 9 13:58:36 2015 From: fbudin at email.unc.edu (Francois Budin) Date: Thu, 9 Jul 2015 13:58:36 -0400 Subject: [ITK] [ITK-users] Problem compiling ITK4.8 - MINCIOTransform does not seem to exist In-Reply-To: References: <559E9FD7.5020907@email.unc.edu> Message-ID: <559EB64C.6070901@email.unc.edu> Indeed, compiling commit 88f45f624275986a2ec3b07482d55bee5222d789 worked. Thanks! Francois On 07/09/2015 12:26 PM, Johnson, Hans J wrote: > Francois, > > I think I merged the patch that fixes this earlier this morning. > > Hans > > ======================================================================== > Hans J. Johnson, Ph.D., Associate Professor > Electrical and Computer Engineering (Primary), Biomedical > Engineering, Psychiatry > hans-johnson at uiowa.edu > (319) 621 7185 (cell) > (319) 384 3538 ECE Phone (Primary) > (319) 353 8587 Psychiatry Phone (Secondary) > > 4316 Seamans Center > Iowa City, IA 52242 > >> On Jul 9, 2015, at 11:22 AM, Francois Budin > > wrote: >> >> Hello everyone, >> >> I am trying to compile ITK4.8 with the following options: >> -DBUILD_TESTING:BOOL=ON \ >> -DCMAKE_BUILD_TYPE:STRING=Release \ >> -DBUILD_SHARED_LIBS:BOOL=ON \ >> -DModule_ITKIODCMTK:BOOL=ON \ >> -DModule_ITKIOPhilipsREC=ON \ >> -DModule_ITKIOMINC=ON \ >> -DModule_MGHIO:BOOL=ON \ >> -DITKV3_COMPATIBILITY:BOOL=OFF \ >> -DModule_ITKReview:BOOL=ON \ >> -DVTK_DIR:PATH=${VTKConfigDIR} \ >> -DModule_ITKVtkGlue:BOOL=ON >> >> >> I get the following error message when it tries to compile the examples: >> >> Linking CXX executable ../../bin/TransformReadWrite >> cd >> /tools/devel/linux/ITKv4/InsightToolkit-Auto-4.8.0-build/Examples/IO >> && /NIRAL/tools/CMake/cmake-3.1.0/bin/cmake -E cmake_link_script >> CMakeFiles/TransformReadWrite.dir/link.txt --verbose=1 >> /usr/bin/c++ -Wall -Wno-long-double -Wcast-align >> -Wdisabled-optimization -Wextra -Wformat=2 -Winvalid-pch >> -Wno-format-nonliteral -Wpointer-arith -Wshadow -Wunused >> -Wwrite-strings -funit-at-a-time -Wno-strict-overflow -Wno-deprecated >> -Wno-invalid-offsetof -Woverloaded-virtual -Wstrict-null-sentinel >> -msse2 -msse2 -O3 -DNDEBUG >> CMakeFiles/TransformReadWrite.dir/TransformReadWrite.cxx.o -o >> ../../bin/TransformReadWrite -rdynamic ../../lib/libITKIOLSM-4.8.so.1 >> ../../lib/libITKDICOMParser-4.8.so.1 ../../lib/libITKIOMesh-4.8.so.1 >> ../../lib/libITKIOCSV-4.8.so.1 ../../lib/libITKIODCMTK-4.8.so.1 >> ../../lib/libITKIOHDF5-4.8.so.1 >> ../../Modules/ThirdParty/MINC/ITKMINC2_ExternalProject-build/libitk_minc2.a >> ../../lib/libITKIOMINC-4.8.so.1 ../../lib/libITKIOMRC-4.8.so.1 >> ../../lib/libITKIOPhilipsREC-4.8.so.1 >> ../../lib/libITKOptimizersv4-4.8.so.1 ../../lib/libITKReview-4.8.so.1 >> ../../lib/libITKVideoIO-4.8.so.1 ../../lib/libITKVtkGlue-4.8.so.1 >> ../../lib/libitkMGHIO-4.8.so.1 ../../lib/libITKgiftiio-4.8.so.1 >> ../../Modules/ThirdParty/DCMTK/ITKDCMTK_ExtProject-build/lib/libdcmdata.so >> ../../Modules/ThirdParty/DCMTK/ITKDCMTK_ExtProject-build/lib/libdcmimage.so >> ../../Modules/ThirdParty/DCMTK/ITKDCMTK_ExtProject-build/lib/libdcmimgle.so >> ../../Modules/ThirdParty/DCMTK/ITKDCMTK_ExtProject-build/lib/libdcmjpeg.so >> ../../Modules/ThirdParty/DCMTK/ITKDCMTK_ExtProject-build/lib/libdcmjpls.so >> ../../Modules/ThirdParty/DCMTK/ITKDCMTK_ExtProject-build/lib/libdcmnet.so >> ../../Modules/ThirdParty/DCMTK/ITKDCMTK_ExtProject-build/lib/libdcmpstat.so >> ../../Modules/ThirdParty/DCMTK/ITKDCMTK_ExtProject-build/lib/libdcmqrdb.so >> ../../Modules/ThirdParty/DCMTK/ITKDCMTK_ExtProject-build/lib/libdcmsr.so >> ../../Modules/ThirdParty/DCMTK/ITKDCMTK_ExtProject-build/lib/libdcmtls.so >> ../../Modules/ThirdParty/DCMTK/ITKDCMTK_ExtProject-build/lib/libijg12.so >> ../../Modules/ThirdParty/DCMTK/ITKDCMTK_ExtProject-build/lib/libijg16.so >> ../../Modules/ThirdParty/DCMTK/ITKDCMTK_ExtProject-build/lib/libijg8.so >> ../../Modules/ThirdParty/DCMTK/ITKDCMTK_ExtProject-build/lib/liboflog.so >> ../../Modules/ThirdParty/DCMTK/ITKDCMTK_ExtProject-build/lib/libofstd.so >> ../../Modules/ThirdParty/MINC/ITKMINC2_ExternalProject-build/libitk_minc2.a >> ../../lib/libITKIOBMP-4.8.so.1 ../../lib/libITKIOBioRad-4.8.so.1 >> ../../lib/libITKIOGDCM-4.8.so.1 ../../lib/libitkgdcmMSFF-4.8.so.1 >> ../../lib/libitkgdcmDICT-4.8.so.1 ../../lib/libitkgdcmIOD-4.8.so.1 >> ../../lib/libitkgdcmDSED-4.8.so.1 ../../lib/libitkgdcmCommon-4.8.so.1 >> ../../lib/libITKIOGIPL-4.8.so.1 ../../lib/libITKIOJPEG-4.8.so.1 >> ../../lib/libITKIOTIFF-4.8.so.1 ../../lib/libitktiff-4.8.so.1 >> ../../lib/libitkjpeg-4.8.so.1 ../../lib/libITKIOMeta-4.8.so.1 >> ../../lib/libITKIONIFTI-4.8.so.1 ../../lib/libITKniftiio-4.8.so.1 >> ../../lib/libITKznz-4.8.so.1 ../../lib/libITKIONRRD-4.8.so.1 >> ../../lib/libITKNrrdIO-4.8.so.1 ../../lib/libITKIOPNG-4.8.so.1 >> ../../lib/libitkpng-4.8.so.1 ../../lib/libITKIOStimulate-4.8.so.1 >> ../../lib/libITKIOVTK-4.8.so.1 ../../lib/libITKLabelMap-4.8.so.1 >> ../../lib/libITKQuadEdgeMesh-4.8.so.1 >> ../../lib/libITKBiasCorrection-4.8.so.1 >> ../../lib/libITKPolynomials-4.8.so.1 ../../lib/libITKBioCell-4.8.so.1 >> ../../lib/libITKIOSpatialObjects-4.8.so.1 >> ../../lib/libITKIOXML-4.8.so.1 ../../lib/libITKEXPAT-4.8.so.1 >> ../../lib/libITKFEM-4.8.so.1 ../../lib/libITKMetaIO-4.8.so.1 >> ../../lib/libITKOptimizers-4.8.so.1 >> ../../lib/libITKIOSiemens-4.8.so.1 ../../lib/libITKIOGE-4.8.so.1 >> ../../lib/libITKIOIPL-4.8.so.1 >> ../../lib/libITKIOTransformHDF5-4.8.so.1 >> ../../lib/libitkhdf5_cpp-4.8.so.1 ../../lib/libitkhdf5-4.8.so.1 >> ../../lib/libITKIOTransformInsightLegacy-4.8.so.1 >> ../../lib/libITKIOTransformMatlab-4.8.so.1 >> ../../lib/libITKIOTransformBase-4.8.so.1 >> ../../lib/libITKKLMRegionGrowing-4.8.so.1 >> ../../lib/libITKWatersheds-4.8.so.1 >> ../../lib/libITKSpatialObjects-4.8.so.1 ../../lib/libITKMesh-4.8.so.1 >> ../../lib/libITKPath-4.8.so.1 ../../lib/libITKStatistics-4.8.so.1 >> ../../lib/libitkNetlibSlatec-4.8.so.1 >> ../../lib/libitkopenjpeg-4.8.so.1 ../../lib/libITKVideoCore-4.8.so.1 >> ../../lib/libITKVTK-4.8.so.1 >> /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkRenderingFreeTypeOpenGL-6.2.so.1 >> /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkRenderingOpenGL-6.2.so.1 >> /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkImagingHybrid-6.2.so.1 >> /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkIOImage-6.2.so.1 >> /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkDICOMParser-6.2.so.1 >> /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkIOCore-6.2.so.1 >> /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkmetaio-6.2.so.1 >> /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkpng-6.2.so.1 >> /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtktiff-6.2.so.1 >> /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkjpeg-6.2.so.1 >> -lGLU -lSM -lICE -lX11 -lXext -lSM -lICE -lX11 -lXext -lXt >> /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkRenderingFreeType-6.2.so.1 >> /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkftgl-6.2.so.1 >> /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkfreetype-6.2.so.1 >> /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkzlib-6.2.so.1 >> -lGL >> /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkInteractionStyle-6.2.so.1 >> /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkRenderingCore-6.2.so.1 >> /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkCommonColor-6.2.so.1 >> /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkFiltersGeometry-6.2.so.1 >> /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkFiltersExtraction-6.2.so.1 >> /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkFiltersStatistics-6.2.so.1 >> /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkImagingFourier-6.2.so.1 >> /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkalglib-6.2.so.1 >> /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkFiltersSources-6.2.so.1 >> /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkFiltersGeneral-6.2.so.1 >> /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkFiltersCore-6.2.so.1 >> /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkCommonComputationalGeometry-6.2.so.1 >> /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkImagingSources-6.2.so.1 >> /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkImagingCore-6.2.so.1 >> /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkCommonExecutionModel-6.2.so.1 >> /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkCommonDataModel-6.2.so.1 >> /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkCommonMisc-6.2.so.1 >> /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkCommonSystem-6.2.so.1 >> /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtksys-6.2.so.1 >> /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkCommonTransforms-6.2.so.1 >> /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkCommonMath-6.2.so.1 >> /tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib/libvtkCommonCore-6.2.so.1 >> ../../lib/libITKIOImageBase-4.8.so.1 ../../lib/libITKCommon-4.8.so.1 >> ../../lib/libitkdouble-conversion-4.8.so.1 >> ../../lib/libitksys-4.8.so.1 >> ../../lib/libITKVNLInstantiation-4.8.so.1 >> ../../lib/libitkvnl_algo-4.8.so.1 ../../lib/libitkv3p_lsqr-4.8.so.1 >> ../../lib/libitkvnl-4.8.so.1 ../../lib/libitkvcl-4.8.so.1 >> ../../lib/libitkv3p_netlib-4.8.so.1 -lm -lpthread -ldl -lm >> ../../lib/libitkzlib-4.8.so.1 >> -Wl,-rpath,/tools/devel/linux/ITKv4/InsightToolkit-Auto-4.8.0-build/lib:/tools/devel/linux/ITKv4/InsightToolkit-Auto-4.8.0-build/Modules/ThirdParty/DCMTK/ITKDCMTK_ExtProject-build/lib:/tools/VTK/VTK_6.2.0/VTK_6.2.0_linux64_dyn-Qt4.8.6-Python2.7.7_Release/lib >> -Wl,-rpath-link,/tools/devel/linux/ITKv4/InsightToolkit-Auto-4.8.0-build/lib >> >> CMakeFiles/TransformReadWrite.dir/TransformReadWrite.cxx.o:(.data+0x10): >> undefined reference to `itk::MINCTransformIOFactoryRegister__Private()' >> collect2: ld returned 1 exit status >> make[3]: *** [bin/TransformReadWrite] Error 1 >> >> >> I am attaching the itkTransformIOFactoryRegisterManager.h file >> generated automatically for TransformReadWrite. It tries to register >> MINCTransformIOFactoryRegister which makes sense because this >> transform IO is specified in the UseITK.cmake (also attached), but I >> don't seem to have any library that corresponds to that in my >> ITK-build/lib directory. >> >> Is there an option I forgot to activate that is required for that? >> For now I am just going to deactivate the support of the MINC format, >> but I wanted to report my problem in case it is a bug in ITK. >> >> Francois >> _____________________________________ >> Powered by www.kitware.com >> >> Visit other Kitware open-source projects at >> http://www.kitware.com/opensource/opensource.html >> >> Kitware offers ITK Training Courses, for more information visit: >> http://www.kitware.com/products/protraining.php >> >> Please keep messages on-topic and check the ITK FAQ at: >> http://www.itk.org/Wiki/ITK_FAQ >> >> Follow this link to subscribe/unsubscribe: >> http://public.kitware.com/mailman/listinfo/insight-users > > > > ------------------------------------------------------------------------ > Notice: This UI Health Care e-mail (including attachments) is covered > by the Electronic Communications Privacy Act, 18 U.S.C. 2510-2521, is > confidential and may be legally privileged. If you are not the > intended recipient, you are hereby notified that any retention, > dissemination, distribution, or copying of this communication is > strictly prohibited. Please reply to the sender that you have > received the message in error, then delete it. Thank you. > ------------------------------------------------------------------------ -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From siavashk at ece.ubc.ca Thu Jul 9 15:26:07 2015 From: siavashk at ece.ubc.ca (SiavashK) Date: Thu, 9 Jul 2015 12:26:07 -0700 (MST) Subject: [ITK] [ITK-users] Problem with itkImageToVTKImageFilter Message-ID: <1436469967287-7587561.post@n2.nabble.com> Hello, I am having a bit of issue with itkImageToVTKImageFilter. My goal is simple, I would like to convert an ITK image to a VTK image in order to display it in a QVTKWidget. To this end, I have created an instance itkImageToVTKImageFilter, to which I feed my ITK Image. The issue is that the size/spacing of my images change depending on the state of my GUI. As I have read through the mailing list, this is typically handled by calling UpdateLargestPossibleRegion() instead of Update() on the filter (for example see this ). My issue is that calling UpdateLargestPossibleRegion() does not seem to produce any output. I have attached a small working example to illustrate this. I would be happy if anyone could tell me what I am doing wrong, or if there is a bug in this filter. Usage is: >> imageToVTKImageTest.exe 1.png 2.png CMakeLists.txt imageToVTKImageTest.cxx 1.png 2.png -- View this message in context: http://itk-insight-users.2283740.n2.nabble.com/Problem-with-itkImageToVTKImageFilter-tp7587561.html Sent from the ITK Insight Users mailing list archive at Nabble.com. _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From zagwin at gmail.com Thu Jul 9 15:57:26 2015 From: zagwin at gmail.com (zagwin) Date: Thu, 9 Jul 2015 12:57:26 -0700 (MST) Subject: [ITK] [ITK-users] How to generate asymmetric line structuring element? In-Reply-To: <191659684.73884081.1436432656105.JavaMail.zimbra@enst.fr> References: <1436397873354-35881.post@n7.nabble.com> <191659684.73884081.1436432656105.JavaMail.zimbra@enst.fr> Message-ID: <1436471846947-35889.post@n7.nabble.com> Thanks Tim, It is exactly what I want, and It works well. Thanks very much! Best, Weldon -- View this message in context: http://itk-users.7.n7.nabble.com/How-to-generate-asymmetric-line-structuring-element-tp35881p35889.html Sent from the ITK - Users mailing list archive at Nabble.com. _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From emily-hammond at uiowa.edu Fri Jul 10 11:52:25 2015 From: emily-hammond at uiowa.edu (Hammond, Emily M) Date: Fri, 10 Jul 2015 15:52:25 +0000 Subject: [ITK] [ITK-users] storing images in a list Message-ID: <2609C492EC89AB4CAAD3647B8D1A43CC2FB7B73C@ITSNT437.iowa.uiowa.edu> Hello, I am trying to store images in a list. Here is my code thus far. std::list< LabelImageType::Pointer > lmImages; std::list< LabelImageType::Pointer >::iterator it2 = lmImages.begin(); LabelImageType::Pointer image = reader->GetOutput(); std::cout << image << std::endl; lmImages.insert(it2, image); This code builds and complies, but I keep getting runtime errors when I try to insert image into the list. Is there something inherent to image that prevents this from happening or is there a better way to do this? Thanks! Emily Hammond -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From tevain at telecom-paristech.fr Fri Jul 10 13:50:24 2015 From: tevain at telecom-paristech.fr (Timothee Evain) Date: Fri, 10 Jul 2015 19:50:24 +0200 (CEST) Subject: [ITK] [ITK-users] Problem with itkImageToVTKImageFilter In-Reply-To: <1436469967287-7587561.post@n2.nabble.com> References: <1436469967287-7587561.post@n2.nabble.com> Message-ID: <1630153257.75215949.1436550624392.JavaMail.zimbra@enst.fr> Hello, With a fast debug session on your problem, here is what I found : When you are calling the UpdateLargestPossibleRegion() on the itkImageToVTKImageFilter you are doing this : { this->UpdateOutputInformation(); if( this->GetPrimaryOutput() ) { this->SetRequestedRegionToLargestPossibleRegion(); this->Update(); } } You see nothing happening because the "if" condition isn't fullfilled, so basically you are just updating output information. I'm not able to tell you why this happens, but it's not your fault. I guess the problem have to be related to the fact that itkImageToVTKImageFilter is a "composite" filter to do the bridge between ITK and VTK. So maybe there is a trouble returning a VTK structure (since the output of this filter is handled by a vtkImageImport if I'm not mistaking). A ITK/VTK dev should be able to help you more than I. Sorry! Tim ----- Mail original ----- De: "SiavashK" ?: insight-users at itk.org Envoy?: Jeudi 9 Juillet 2015 21:26:07 Objet: [ITK] [ITK-users] Problem with itkImageToVTKImageFilter Hello, I am having a bit of issue with itkImageToVTKImageFilter. My goal is simple, I would like to convert an ITK image to a VTK image in order to display it in a QVTKWidget. To this end, I have created an instance itkImageToVTKImageFilter, to which I feed my ITK Image. The issue is that the size/spacing of my images change depending on the state of my GUI. As I have read through the mailing list, this is typically handled by calling UpdateLargestPossibleRegion() instead of Update() on the filter (for example see this ). My issue is that calling UpdateLargestPossibleRegion() does not seem to produce any output. I have attached a small working example to illustrate this. I would be happy if anyone could tell me what I am doing wrong, or if there is a bug in this filter. Usage is: >> imageToVTKImageTest.exe 1.png 2.png CMakeLists.txt imageToVTKImageTest.cxx 1.png 2.png -- View this message in context: http://itk-insight-users.2283740.n2.nabble.com/Problem-with-itkImageToVTKImageFilter-tp7587561.html Sent from the ITK Insight Users mailing list archive at Nabble.com. _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users _______________________________________________ Community mailing list Community at itk.org http://public.kitware.com/mailman/listinfo/community _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From siavashk at ece.ubc.ca Fri Jul 10 14:04:42 2015 From: siavashk at ece.ubc.ca (SiavashK) Date: Fri, 10 Jul 2015 11:04:42 -0700 (MST) Subject: [ITK] [ITK-users] Problem with itkImageToVTKImageFilter In-Reply-To: <1630153257.75215949.1436550624392.JavaMail.zimbra@enst.fr> References: <1436469967287-7587561.post@n2.nabble.com> <1630153257.75215949.1436550624392.JavaMail.zimbra@enst.fr> Message-ID: <1436551482650-7587565.post@n2.nabble.com> Thank you Tim. For now, I am calling ResetPipeline() on the filter as a dirty hack. Maybe someone from Kitware can also comment on this? Thanks, Siavash -- View this message in context: http://itk-insight-users.2283740.n2.nabble.com/Problem-with-itkImageToVTKImageFilter-tp7587561p7587565.html Sent from the ITK Insight Users mailing list archive at Nabble.com. _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From tevain at telecom-paristech.fr Fri Jul 10 14:16:59 2015 From: tevain at telecom-paristech.fr (Timothee Evain) Date: Fri, 10 Jul 2015 20:16:59 +0200 (CEST) Subject: [ITK] [ITK-users] storing images in a list In-Reply-To: <2609C492EC89AB4CAAD3647B8D1A43CC2FB7B73C@ITSNT437.iowa.uiowa.edu> References: <2609C492EC89AB4CAAD3647B8D1A43CC2FB7B73C@ITSNT437.iowa.uiowa.edu> Message-ID: <1985761053.75228127.1436552219162.JavaMail.zimbra@enst.fr> Hello Emily, With your example and a small png image, there nothing wrong for me, I'm able to compile and run without problems... Are you sure this is the crashing part ? Are you sure you've updated the reader ? Tim ----- Mail original ----- De: "Emily M Hammond" ?: "insight users" Envoy?: Vendredi 10 Juillet 2015 17:52:25 Objet: [ITK] [ITK-users] storing images in a list Hello, I am trying to store images in a list. Here is my code thus far. std::list< LabelImageType::Pointer > lmImages; std::list< LabelImageType::Pointer >::iterator it2 = lmImages.begin(); LabelImageType::Pointer image = reader->GetOutput(); std::cout << image << std::endl; lmImages.insert(it2, image); This code builds and complies, but I keep getting runtime errors when I try to insert image into the list. Is there something inherent to image that prevents this from happening or is there a better way to do this? Thanks! Emily Hammond _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users _______________________________________________ Community mailing list Community at itk.org http://public.kitware.com/mailman/listinfo/community _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From dr.tim.allman at gmail.com Fri Jul 10 18:10:28 2015 From: dr.tim.allman at gmail.com (Tim Allman) Date: Fri, 10 Jul 2015 18:10:28 -0400 Subject: [ITK] [ITK-users] storing images in a list In-Reply-To: <1985761053.75228127.1436552219162.JavaMail.zimbra@enst.fr> References: <2609C492EC89AB4CAAD3647B8D1A43CC2FB7B73C@ITSNT437.iowa.uiowa.edu> <1985761053.75228127.1436552219162.JavaMail.zimbra@enst.fr> Message-ID: <9E1DE454-EA48-412C-982C-06FD59ADB2EC@gmail.com> By mistake I sent this to Emily personally and not to the list. So, list, here it is. ------------------------------------------------------------------------------------------------------ Emily, You have not yet added anything to the list so the list is empty and the iterator begin() is the same as end(). There is nothing yet in the list for begin() to point to so you are trying to insert an image using an invalid iterator. If you were to do something like lmImages.push_back(image); I?m sure it would work. -------------------------- Tim Allman Ph.D. 35 Margaret St., Guelph Ont., N1E 5R6 Canada 519-837-0276 On Jul 10, 2015, at 2:16 PM, Timothee Evain wrote: > Hello Emily, > > With your example and a small png image, there nothing wrong for me, I'm able to compile and run without problems... > > Are you sure this is the crashing part ? Are you sure you've updated the reader ? > > Tim > > > > ----- Mail original ----- > De: "Emily M Hammond" > ?: "insight users" > Envoy?: Vendredi 10 Juillet 2015 17:52:25 > Objet: [ITK] [ITK-users] storing images in a list > > Hello, > > I am trying to store images in a list. Here is my code thus far. > > std::list< LabelImageType::Pointer > lmImages; > std::list< LabelImageType::Pointer >::iterator it2 = lmImages.begin(); > LabelImageType::Pointer image = reader->GetOutput(); > std::cout << image << std::endl; > lmImages.insert(it2, image); > > This code builds and complies, but I keep getting runtime errors when I try to insert image into the list. > > Is there something inherent to image that prevents this from happening or is there a better way to do this? > > Thanks! > Emily Hammond > > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users > > _______________________________________________ > Community mailing list > Community at itk.org > http://public.kitware.com/mailman/listinfo/community > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From matt.mccormick at kitware.com Sat Jul 11 11:17:54 2015 From: matt.mccormick at kitware.com (Matt McCormick) Date: Sat, 11 Jul 2015 11:17:54 -0400 Subject: [ITK] [ITK-users] Problem with itkImageToVTKImageFilter In-Reply-To: <1436551482650-7587565.post@n2.nabble.com> References: <1436469967287-7587561.post@n2.nabble.com> <1630153257.75215949.1436550624392.JavaMail.zimbra@enst.fr> <1436551482650-7587565.post@n2.nabble.com> Message-ID: Hi Siavash, Tim has an excellent assessment. The if statement could be removed. Hope this helps, Matt On Fri, Jul 10, 2015 at 2:04 PM, SiavashK wrote: > Thank you Tim. For now, I am calling ResetPipeline() on the filter as a dirty > hack. > > Maybe someone from Kitware can also comment on this? > > Thanks, > > Siavash > > > > -- > View this message in context: http://itk-insight-users.2283740.n2.nabble.com/Problem-with-itkImageToVTKImageFilter-tp7587561p7587565.html > Sent from the ITK Insight Users mailing list archive at Nabble.com. > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From mlt.khawla at gmail.com Sun Jul 12 12:39:44 2015 From: mlt.khawla at gmail.com (Daoued23) Date: Sun, 12 Jul 2015 09:39:44 -0700 (MST) Subject: [ITK] [ITK-users] Generate a line according to a specific direction Message-ID: <1436719184682-35897.post@n7.nabble.com> Helo everyone; I would like to generate a line that follows a specific direction (3D), I only want to set the length and the direction vector of the line. I did my research and i didn't find what I am looking for. Is there any method that can do that? Thanks for helping Best Regards Daoued23 -- View this message in context: http://itk-users.7.n7.nabble.com/Generate-a-line-according-to-a-specific-direction-tp35897.html Sent from the ITK - Users mailing list archive at Nabble.com. _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From bill.lorensen at gmail.com Sun Jul 12 13:58:54 2015 From: bill.lorensen at gmail.com (Bill Lorensen) Date: Sun, 12 Jul 2015 13:58:54 -0400 Subject: [ITK] [ITK-users] Generate a line according to a specific direction In-Reply-To: <1436719184682-35897.post@n7.nabble.com> References: <1436719184682-35897.post@n7.nabble.com> Message-ID: itkLineIterator will walk an N-d space between to indices.. You should be able to computer the start and end point from a point in a given direction. On Sun, Jul 12, 2015 at 12:39 PM, Daoued23 wrote: > Helo everyone; > > I would like to generate a line that follows a specific direction (3D), I > only want to set the length and the direction vector of the line. > > I did my research and i didn't find what I am looking for. > Is there any method that can do that? > > Thanks for helping > Best Regards > > Daoued23 > > > > -- > View this message in context: http://itk-users.7.n7.nabble.com/Generate-a-line-according-to-a-specific-direction-tp35897.html > Sent from the ITK - Users mailing list archive at Nabble.com. > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users -- Unpaid intern in BillsBasement at noware dot com _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From dmitrievko at gmail.com Sun Jul 12 16:31:13 2015 From: dmitrievko at gmail.com (dmitrievk) Date: Sun, 12 Jul 2015 13:31:13 -0700 (MST) Subject: [ITK] [ITK-users] The densest part of the volume Message-ID: <1436733073017-35899.post@n7.nabble.com> Hello everybody, Is there a way to find the densest part of the binary volume? I have a 3D volume image that has been dilated multiple times, and now it looks like a cloud of points. Ideally, I want to find a "densest bounding box". Thank you, Konstantin -- View this message in context: http://itk-users.7.n7.nabble.com/The-densest-part-of-the-volume-tp35899.html Sent from the ITK - Users mailing list archive at Nabble.com. _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From siavashk at ece.ubc.ca Mon Jul 13 12:30:28 2015 From: siavashk at ece.ubc.ca (siavashk) Date: Mon, 13 Jul 2015 09:30:28 -0700 (MST) Subject: [ITK] [ITK-users] The densest part of the volume In-Reply-To: <1436733073017-35899.post@n7.nabble.com> References: <1436733073017-35899.post@n7.nabble.com> Message-ID: <1436805028762-35900.post@n7.nabble.com> What is your input? Is it a point cloud? What do you mean by density? Density is a physical parameter, which is defined as mass per unit volume. Are you interpreting the ones in your binary volume as units of mass? The densest bounding box is not well-defined. Are you trying to find the bounding box that has the most number of points per unit volume? If that is the case, a clustering algorithm is most likely your best bet. You can center your bounding box at the center of your clusters and change its size to find the /best/ trade-off between the size of the box and the number of encapsulating points. -- View this message in context: http://itk-users.7.n7.nabble.com/The-densest-part-of-the-volume-tp35899p35900.html Sent from the ITK - Users mailing list archive at Nabble.com. _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From siavashk at ece.ubc.ca Mon Jul 13 13:46:41 2015 From: siavashk at ece.ubc.ca (siavashk) Date: Mon, 13 Jul 2015 10:46:41 -0700 (MST) Subject: [ITK] [ITK-users] Problem with itkImageToVTKImageFilter In-Reply-To: References: <1436469967287-7587561.post@n2.nabble.com> <1630153257.75215949.1436550624392.JavaMail.zimbra@enst.fr> <1436551482650-7587565.post@n2.nabble.com> Message-ID: <1436809601273-35901.post@n7.nabble.com> I do not think that removing the if statement is the right way. There is a good reason why the null check is there in itkProcessObject. On the first pass (before Update() is called), this->GetPrimaryOutput() is null. If you remove the if-statement, the program terminates with a runtime memory error when it tries to call this->GetPrimaryOutput()->SetRequestedRegionToLargestPossibleRegion() on a null pointer. It seems that the right way is to call Update() first, so that this->GetPrimaryOutput() is no longer null. Is this the intended usage? Siavash -- View this message in context: http://itk-users.7.n7.nabble.com/ITK-users-Problem-with-itkImageToVTKImageFilter-tp35888p35901.html Sent from the ITK - Users mailing list archive at Nabble.com. _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From siavashk at ece.ubc.ca Mon Jul 13 14:04:54 2015 From: siavashk at ece.ubc.ca (siavashk) Date: Mon, 13 Jul 2015 11:04:54 -0700 (MST) Subject: [ITK] [ITK-users] Problem with itkImageToVTKImageFilter In-Reply-To: <1436809601273-35901.post@n7.nabble.com> References: <1436469967287-7587561.post@n2.nabble.com> <1630153257.75215949.1436550624392.JavaMail.zimbra@enst.fr> <1436551482650-7587565.post@n2.nabble.com> <1436809601273-35901.post@n7.nabble.com> Message-ID: <1436810694898-35902.post@n7.nabble.com> Sorry for spamming. I just wanted to say that calling Update() prior to calling UpdateLargestPossibleRegion() does not resolve the issue either. this->GetPrimaryOutput() is still null. I do not know enough about vtkImageImport* and ITK to know how to solve this. Matt maybe you can give me a hint? Siavash -- View this message in context: http://itk-users.7.n7.nabble.com/ITK-users-Problem-with-itkImageToVTKImageFilter-tp35888p35902.html Sent from the ITK - Users mailing list archive at Nabble.com. _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From david.m.welch at gmail.com Mon Jul 13 14:55:18 2015 From: david.m.welch at gmail.com (David Welch) Date: Mon, 13 Jul 2015 13:55:18 -0500 Subject: [ITK] [ITK-users] ImportError: No module named _SimpleITK Message-ID: Hi Brad, I've built a virtualenv using virtualenvwrapper to use SimpleITK (built using NAMICExternalProjects). For reproducibility, we'd like to use only dependencies within the ${NAMICExtBuild} directory, which makes most of the online installation instructions invalid, AFAIK. I've prepend the sys.path like so: add2virtualenv ${NAMICExtBuild}/SimpleITK-build/bin add2virtualenv ${NAMICExtBuild}/SimpleITK-build/lib add2virtualenv ${NAMICExtBuild}/SimpleITK-build/Wrapping This writes to the $VIRTUAL_ENV/lib/site_packages/_virtualenv_path_extensions.pth file (used by virtualenvwrapper to manage package/module paths). I have also tried: python ${NAMICExtBuild}/SimpleITK-build/Wrapping/PythonPackage/setupegg.py install within my virtualenv, but no such luck. Any suggestions? Cheers, Dave -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From blowekamp at mail.nih.gov Mon Jul 13 15:38:27 2015 From: blowekamp at mail.nih.gov (Bradley Lowekamp) Date: Mon, 13 Jul 2015 15:38:27 -0400 Subject: [ITK] [ITK-users] ImportError: No module named _SimpleITK In-Reply-To: References: Message-ID: Hello David, I am going to guess that you compiled ITK with shared libraries? Most likely python couldn't resolve the ITK library dependencies when it tried to load _SimpleITK.so. Try adding the ITK library directory to you LD_LIBRARY_PATH environment variable. I am also going to guess that you are relying on CMake setting the RPATH for the libraries based on the build directory for you other projects. SimpleITK explicitly disables this [1], to enable language based packaging from the build tree without using CMake to modify the RPATH. Your case may be a reasonable option to allow the user to configure a default for SKIP_BUILD_RPATH for SimpleITK, but I am not completely sure of the expected and reasonable behavior for this. Nor if anyone else would know how to do it. HTH, Brad [1] https://github.com/SimpleITK/SimpleITK/blob/master/Code/BasicFilters/src/CMakeLists.txt#L109 On Jul 13, 2015, at 2:55 PM, David Welch wrote: > Hi Brad, > > I've built a virtualenv using virtualenvwrapper to use SimpleITK (built using NAMICExternalProjects). For reproducibility, we'd like to use only dependencies within the ${NAMICExtBuild} directory, which makes most of the online installation instructions invalid, AFAIK. > > I've prepend the sys.path like so: > > add2virtualenv ${NAMICExtBuild}/SimpleITK-build/bin > add2virtualenv ${NAMICExtBuild}/SimpleITK-build/lib > add2virtualenv ${NAMICExtBuild}/SimpleITK-build/Wrapping > > This writes to the $VIRTUAL_ENV/lib/site_packages/_virtualenv_path_extensions.pth file (used by virtualenvwrapper to manage package/module paths). > > I have also tried: > > python ${NAMICExtBuild}/SimpleITK-build/Wrapping/PythonPackage/setupegg.py install > > within my virtualenv, but no such luck. Any suggestions? > > Cheers, > Dave > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users > _______________________________________________ > Community mailing list > Community at itk.org > http://public.kitware.com/mailman/listinfo/community -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From david.m.welch at gmail.com Mon Jul 13 16:11:38 2015 From: david.m.welch at gmail.com (David Welch) Date: Mon, 13 Jul 2015 15:11:38 -0500 Subject: [ITK] [ITK-users] ImportError: No module named _SimpleITK In-Reply-To: References: Message-ID: We did not build shared libraries for ITK and our CMAKE_ARCHIVE_OUTPUT_DIRECTORY=${NAMICExtBuild}/lib, which is already on my DYLD_LIBRARY_PATH (this is set via postactivate in the virtualenv). We use the RPATH, but there are no additional paths via DYLD_LIBRARY_PATH at compile time, AFAIK. With some more investigation, this build was compiled inside an Anaconda environment so I'll see if I can tease out the issue. In the meanwhile, here's the SimpleITK CMakeCache file. Cheers, Dave On Mon, Jul 13, 2015 at 2:38 PM, Bradley Lowekamp wrote: > Hello David, > > I am going to guess that you compiled ITK with shared libraries? > > Most likely python couldn't resolve the ITK library dependencies when it > tried to load _SimpleITK.so. > > Try adding the ITK library directory to you LD_LIBRARY_PATH environment > variable. > > I am also going to guess that you are relying on CMake setting the RPATH > for the libraries based on the build directory for you other projects. > SimpleITK explicitly disables this [1], to enable language based packaging > from the build tree without using CMake to modify the RPATH. Your case may > be a reasonable option to allow the user to configure a default for > SKIP_BUILD_RPATH for SimpleITK, but I am not completely sure of the > expected and reasonable behavior for this. Nor if anyone else would know > how to do it. > > HTH, > Brad > > [1] > https://github.com/SimpleITK/SimpleITK/blob/master/Code/BasicFilters/src/CMakeLists.txt#L109 > > On Jul 13, 2015, at 2:55 PM, David Welch wrote: > > Hi Brad, > > I've built a virtualenv using virtualenvwrapper to use SimpleITK (built > using NAMICExternalProjects). For reproducibility, we'd like to use only > dependencies within the ${NAMICExtBuild} directory, which makes most of > the online installation instructions invalid, AFAIK. > > I've prepend the sys.path like so: > > add2virtualenv ${NAMICExtBuild}/SimpleITK-build/bin > add2virtualenv ${NAMICExtBuild}/SimpleITK-build/lib > add2virtualenv ${NAMICExtBuild}/SimpleITK-build/Wrapping > > This writes to the > $VIRTUAL_ENV/lib/site_packages/_virtualenv_path_extensions.pth file (used > by virtualenvwrapper to manage package/module paths). > > I have also tried: > > python ${NAMICExtBuild}/SimpleITK-build/Wrapping/PythonPackage/setupegg.py > install > > within my virtualenv, but no such luck. Any suggestions? > > Cheers, > Dave > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users > _______________________________________________ > Community mailing list > Community at itk.org > http://public.kitware.com/mailman/listinfo/community > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- # This is the CMakeCache file. # For build in directory: /Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build # It was generated by CMake: /usr/local/Cellar/cmake/3.2.2/bin/cmake # You can edit this file to change values found and used by cmake. # If you do not want to change any of the values, simply exit the editor. # If you do want to change a value, simply edit, save, and exit the editor. # The syntax for the file is as follows: # KEY:TYPE=VALUE # KEY is the name of a variable in the cache. # TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. # VALUE is the current value for the KEY. ######################## # EXTERNAL cache entries ######################## //Initial cache BUILDNAME:STRING= //Build the Documentation subdirectory BUILD_DOCUMENTS:BOOL=OFF //Build SimpleITK Doxygen BUILD_DOXYGEN:BOOL=OFF //Build the Examples directory. BUILD_EXAMPLES:BOOL= //Build SimpleITK ITK with shared libraries. This does not effect // wrapped languages. BUILD_SHARED_LIBS:BOOL=OFF //Build the testing tree. BUILD_TESTING:BOOL=OFF //Path to a program. CMAKE_AR:FILEPATH=/usr/bin/ar //Initial cache CMAKE_ARCHIVE_OUTPUT_DIRECTORY:PATH=/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/lib //Initial cache CMAKE_BUILD_TYPE:STRING=Release //Initial cache CMAKE_BUNDLE_OUTPUT_DESTINATION:PATH= //Initial cache CMAKE_BUNDLE_OUTPUT_DIRECTORY:PATH=/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/bin //Enable/Disable color output during build. CMAKE_COLOR_MAKEFILE:BOOL=ON //Initial cache CMAKE_CXX_COMPILER:FILEPATH=/scratch/johnsonhj/local/bin/clang++11 //Initial cache CMAKE_CXX_FLAGS:STRING=' -O3 -fPIC -Wall -Wcast-align -Wdisabled-optimization -Wextra -Wformat=2 -Winvalid-pch -Wno-format-nonliteral -Wpointer-arith -Wunused -Wwrite-strings -funit-at-a-time -Wno-strict-overflow -Wno-deprecated -Wno-invalid-offsetof -Woverloaded-virtual -O3 ' //Initial cache CMAKE_CXX_FLAGS_DEBUG:STRING=-g //Initial cache CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG //Initial cache CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG //Initial cache CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG //Initial cache CMAKE_C_COMPILER:FILEPATH=/scratch/johnsonhj/local/bin/clang11 //Initial cache CMAKE_C_FLAGS:STRING='-O3 -fPIC -Wno-uninitialized -Wno-unused-parameter -Wall -Wcast-align -Wdisabled-optimization -Wextra -Wformat=2 -Winvalid-pch -Wno-format-nonliteral -Wpointer-arith -Wunused -Wwrite-strings -funit-at-a-time -Wno-strict-overflow -O3 ' //Initial cache CMAKE_C_FLAGS_DEBUG:STRING=-g //Initial cache CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG //Initial cache CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG //Initial cache CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG //Initial cache CMAKE_EXE_LINKER_FLAGS:STRING= //Initial cache CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= //Initial cache CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= //Initial cache CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= //Initial cache CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= //Initial cache CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=ON //Initial cache CMAKE_EXTRA_GENERATOR:STRING= //Initial cache CMAKE_GENERATOR:STRING=Unix Makefiles //Initial cache CMAKE_INCLUDE_DIRECTORIES_BEFORE:BOOL=OFF //Initial cache CMAKE_INSTALL_ARCHIVE_DESTINATION:PATH= //Initial cache CMAKE_INSTALL_LIBRARY_DESTINATION:PATH= //Path to a program. CMAKE_INSTALL_NAME_TOOL:FILEPATH=/usr/bin/install_name_tool //Initial cache CMAKE_INSTALL_PREFIX:PATH=/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11 //Initial cache CMAKE_INSTALL_RUNTIME_DESTINATION:PATH= //Initial cache CMAKE_LIBRARY_OUTPUT_DIRECTORY:PATH=/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/lib //Path to a program. CMAKE_LINKER:FILEPATH=/usr/bin/ld //Path to a program. CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/make //Initial cache CMAKE_MODULE_LINKER_FLAGS:STRING= //Initial cache CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= //Initial cache CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= //Initial cache CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= //Initial cache CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= //Initial cache CMAKE_MODULE_PATH:PATH=/Shared/pinc/sharedopt/20150704/DARWIN/NAMICExternalProjects/CMake;/Shared/pinc/sharedopt/20150704/DARWIN/NAMICExternalProjects/CMake //Path to a program. CMAKE_NM:FILEPATH=/usr/bin/nm //Path to a program. CMAKE_OBJCOPY:FILEPATH=CMAKE_OBJCOPY-NOTFOUND //Path to a program. CMAKE_OBJDUMP:FILEPATH=CMAKE_OBJDUMP-NOTFOUND //Initial cache CMAKE_OSX_ARCHITECTURES:STRING=x86_64 //Initial cache CMAKE_OSX_DEPLOYMENT_TARGET:STRING=10.9 //Initial cache CMAKE_OSX_SYSROOT:PATH=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk //Value Computed by CMake CMAKE_PROJECT_NAME:STATIC=SimpleITK //Path to a program. CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib //Initial cache CMAKE_RUNTIME_OUTPUT_DIRECTORY:PATH=/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/bin //Initial cache CMAKE_SHARED_LINKER_FLAGS:STRING= //Initial cache CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= //Initial cache CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= //Initial cache CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= //Initial cache CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= //If set, runtime paths are not added when installing shared libraries, // but are added when building. CMAKE_SKIP_INSTALL_RPATH:BOOL=NO //Initial cache CMAKE_SKIP_RPATH:BOOL=NO //Flags used by the linker during the creation of static libraries. CMAKE_STATIC_LINKER_FLAGS:STRING= //Flags used by the linker during debug builds. CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= //Flags used by the linker during release minsize builds. CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= //Flags used by the linker during release builds. CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= //Flags used by the linker during Release with Debug Info builds. CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= //Path to a program. CMAKE_STRIP:FILEPATH=/usr/bin/strip //Flags used by strip in the post_build. CMAKE_STRIP_FLAGS:STRING=-x //If this value is on, makefiles will be generated without the // .SILENT directive, and all commands will be echoed to the console // during the make. This is useful for debugging only. With Visual // Studio IDE projects all commands are done without /nologo. CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE //Enable to build OSX bundles CPACK_BINARY_BUNDLE:BOOL=OFF //Enable to build Debian packages CPACK_BINARY_DEB:BOOL=OFF //Enable to build OSX Drag And Drop package CPACK_BINARY_DRAGNDROP:BOOL=OFF //Enable to build IFW packages CPACK_BINARY_IFW:BOOL=OFF //Enable to build NSIS packages CPACK_BINARY_NSIS:BOOL=OFF //Enable to build OSX X11 packages CPACK_BINARY_OSXX11:BOOL=OFF //Enable to build PackageMaker packages CPACK_BINARY_PACKAGEMAKER:BOOL=OFF //Enable to build RPM packages CPACK_BINARY_RPM:BOOL=OFF //Enable to build STGZ packages CPACK_BINARY_STGZ:BOOL=ON //Enable to build TBZ2 packages CPACK_BINARY_TBZ2:BOOL=OFF //Enable to build TGZ packages CPACK_BINARY_TGZ:BOOL=ON //Enable to build TXZ packages CPACK_BINARY_TXZ:BOOL=OFF //Enable to build TBZ2 source packages CPACK_SOURCE_TBZ2:BOOL=ON //Enable to build TGZ source packages CPACK_SOURCE_TGZ:BOOL=ON //Enable to build TXZ source packages CPACK_SOURCE_TXZ:BOOL=ON //Enable to build TZ source packages CPACK_SOURCE_TZ:BOOL=ON //Enable to build ZIP source packages CPACK_SOURCE_ZIP:BOOL=OFF //C# target platform: x86, x64, anycpu, or itanium CSHARP_PLATFORM:STRING=anycpu //Initial cache CTEST_NEW_FORMAT:BOOL= //git command line client GIT_EXECUTABLE:FILEPATH=/usr/local/bin/git //Initial cache INSTALL_ARCHIVE_DESTINATION:STRING= //Initial cache INSTALL_LIBRARY_DESTINATION:STRING= //Initial cache INSTALL_RUNTIME_DESTINATION:STRING= //Initial cache ITK_DIR:PATH=/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/ITKv4-build //Initial cache ITK_VERSION_MAJOR:STRING=4 //Path to a file. JAVA_AWT_INCLUDE_PATH:PATH=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/System/Library/Frameworks/JavaVM.framework/Headers //Path to a library. JAVA_AWT_LIBRARY:FILEPATH=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/System/Library/Frameworks/JavaVM.framework //Path to a file. JAVA_INCLUDE_PATH:PATH=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/System/Library/Frameworks/JavaVM.framework/Headers //Path to a file. JAVA_INCLUDE_PATH2:PATH=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/System/Library/Frameworks/JavaVM.framework/Headers //Path to a library. JAVA_JVM_LIBRARY:FILEPATH=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/System/Library/Frameworks/JavaVM.framework //Path to a program. Java_JAR_EXECUTABLE:FILEPATH=/Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home/bin/jar //Path to a program. Java_JAVAC_EXECUTABLE:FILEPATH=/Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home/bin/javac //Path to a program. Java_JAVADOC_EXECUTABLE:FILEPATH=/Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home/bin/javadoc //Path to a program. Java_JAVAH_EXECUTABLE:FILEPATH=/Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home/bin/javah //Path to a program. Java_JAVA_EXECUTABLE:FILEPATH=/Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home/bin/java //Path to a program. KWSTYLE_EXECUTABLE:FILEPATH=KWSTYLE_EXECUTABLE-NOTFOUND //Set KWStyle to generate errors with a VisualStudio-compatible // format. KWSTYLE_USE_MSVC_FORMAT:BOOL=OFF //Set KWStyle to generate errors with a VIM-compatible format. KWSTYLE_USE_VIM_FORMAT:BOOL=OFF //Initial cache MAKECOMMAND:STRING= //Initial cache MEMORYCHECK_COMMAND:PATH= //Initial cache MEMORYCHECK_COMMAND_OPTIONS:STRING= //Initial cache NAMICExternalProjects_CLI_ARCHIVE_OUTPUT_DIRECTORY:PATH= //Initial cache NAMICExternalProjects_CLI_INSTALL_ARCHIVE_DESTINATION:PATH=lib //Initial cache NAMICExternalProjects_CLI_INSTALL_LIBRARY_DESTINATION:PATH=lib //Initial cache NAMICExternalProjects_CLI_INSTALL_RUNTIME_DESTINATION:PATH=bin //Initial cache NAMICExternalProjects_CLI_LIBRARY_OUTPUT_DIRECTORY:PATH= //Initial cache NAMICExternalProjects_CLI_RUNTIME_OUTPUT_DIRECTORY:PATH= //Initial cache NAMICExternalProjects_USE_QT:BOOL=ON //Initial cache PYTHON_DEBUG_LIBRARIES:STRING= //Initial cache PYTHON_EXECUTABLE:PATH=/Shared/pinc/sharedopt/20150704/DARWIN/anaconda_20150704/anaconda/bin/python2.7 //Initial cache PYTHON_INCLUDE_DIR:PATH=/Shared/pinc/sharedopt/20150704/DARWIN/anaconda_20150704/anaconda/include/python2.7 //Initial cache PYTHON_INCLUDE_DIRS:PATH=/Shared/pinc/sharedopt/20150704/DARWIN/anaconda_20150704/anaconda/include/python2.7 //Initial cache PYTHON_LIBRARY:STRING=/Shared/pinc/sharedopt/20150704/DARWIN/anaconda_20150704/anaconda/lib/libpython2.7.so //Path to a library. PYTHON_LIBRARY_DEBUG:FILEPATH=PYTHON_LIBRARY_DEBUG-NOTFOUND //Initial cache QT_MOC_EXECUTABLE:PATH=/usr/local/Cellar/qt/4.8.7/bin/moc //Initial cache QT_QMAKE_EXECUTABLE:PATH=/usr/local/bin/qmake //Initial cache QT_UIC_EXECUTABLE:PATH=/usr/local/Cellar/qt/4.8.7/bin/uic //Rscript executable. RSCRIPT_EXECUTABLE:FILEPATH=/usr/bin/Rscript //The Ruby arch header dir (2.0+) RUBY_ARCHHDR_DIR:PATH=/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/include/ruby-2.0.0/universal-darwin14 //The Ruby arch dir RUBY_ARCH_DIR:PATH=/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/universal-darwin14 //Path to a file. RUBY_CONFIG_INCLUDE_DIR:PATH=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby //Path to a program. RUBY_EXECUTABLE:FILEPATH=/usr/bin/ruby //Vendor Ruby is available RUBY_HAS_VENDOR_RUBY:BOOL= //The Ruby header dir (1.9+) RUBY_HDR_DIR:PATH=/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/include/ruby-2.0.0 //Path to a file. RUBY_INCLUDE_DIR:PATH=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/System/Library/Frameworks/Ruby.framework/Headers //Path to a library. RUBY_LIBRARY:FILEPATH=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/System/Library/Frameworks/ruby.framework //The Ruby lib dir RUBY_POSSIBLE_LIB_DIR:PATH=/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib //The Ruby ruby-lib dir RUBY_RUBY_LIB_DIR:PATH=/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0 //The Ruby site arch dir RUBY_SITEARCH_DIR:PATH=/Library/Ruby/Site/2.0.0/universal-darwin14 //The Ruby site lib dir RUBY_SITELIB_DIR:PATH=/Library/Ruby/Site/2.0.0 //The Ruby vendor arch dir RUBY_VENDORARCH_DIR:PATH= //The Ruby vendor lib dir RUBY_VENDORLIB_DIR:PATH= //The Ruby major version RUBY_VERSION_MAJOR:PATH=2 //The Ruby minor version RUBY_VERSION_MINOR:PATH=0 //The Ruby patch version RUBY_VERSION_PATCH:PATH=0 //R executable. R_COMMAND:FILEPATH=/usr/bin/R //R home directory obtained from R RHOME R_HOME:PATH=/Library/Frameworks/R.framework/Resources //Path to file R.h R_INCLUDE_DIR:PATH=/Library/Frameworks/R.framework/Headers //R library (example libR.a, libR.dylib, etc.). R_LIBRARY_BASE:FILEPATH=/Library/Frameworks/R.framework //Initial cache SITE:STRING= //Add Image and I/O support for four spatial dimensions. SITK_4D_IMAGES:BOOL=OFF //Enable an ITK static library of explicitly instantiated templates. SITK_EXPLICIT_INSTANTIATION:BOOL=ON //Instantiate very few pixel types ( for use for development only // ) SITK_EXPRESS_INSTANTIATEDPIXELS:BOOL=OFF //Instantiate 64-bit integer pixels, including unsigned, vector // and label maps. SITK_INT64_PIXELIDS:BOOL=OFF //Path to a file. SWIG_DIR:PATH=/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/Swig/share/swig/3.0.5 //Initial cache SWIG_EXECUTABLE:PATH=/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/Swig/bin/swig //Swig version SWIG_VERSION:STRING=3.0.5 //Dependencies for the target SimpleITKBasicFilters0_LIB_DEPENDS:STATIC=general;SimpleITKCommon;general;itkdouble-conversion;general;itksys;general;itkvnl_algo;general;itkvnl;general;itkv3p_netlib;general;ITKCommon;general;itkNetlibSlatec;general;ITKStatistics;general;ITKIOImageBase;general;ITKMesh;general;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/zlib-install/lib/libzlib.a;general;ITKMetaIO;general;ITKSpatialObjects;general;ITKPath;general;ITKLabelMap;general;ITKQuadEdgeMesh;general;ITKOptimizers;general;ITKPolynomials;general;ITKBiasCorrection;general;ITKBioCell;general;ITKFFT;general;ofstd;general;oflog;general;dcmdata;general;i2d;general;dcmimgle;general;dcmimage;general;dcmjpeg;general;ijg8;general;ijg12;general;ijg16;general;dcmjpls;general;charls;general;dcmtls;general;dcmnet;general;dcmsr;general;dcmdsig;general;dcmwlm;general;dcmqrdb;general;dcmpstat;general;dcmrt;general;ITKDICOMParser;general;ITKEXPAT;general;ITKIOXML;general;ITKIOSpatialObjects;general;ITKFEM;general;gdcmDICT;general;gdcmMSFF;general;ITKznz;general;ITKniftiio;general;ITKgiftiio;general;itkhdf5_cpp;general;itkhdf5;general;ITKIOBMP;general;ITKIOBioRad;general;ITKIOCSV;general;ITKIODCMTK;general;ITKIOGDCM;general;ITKIOIPL;general;ITKIOGE;general;ITKIOGIPL;general;ITKIOHDF5;general;itkjpeg;general;ITKIOJPEG;general;itktiff;general;ITKIOTIFF;general;ITKIOLSM;general;ITKIOMRC;general;ITKIOMesh;general;ITKIOMeta;general;ITKIONIFTI;general;ITKNrrdIO;general;ITKIONRRD;general;itkpng;general;ITKIOPNG;general;ITKIOSiemens;general;ITKIOStimulate;general;ITKIOTransformBase;general;ITKIOTransformHDF5;general;ITKIOTransformInsightLegacy;general;ITKIOTransformMatlab;general;ITKIOVTK;general;ITKKLMRegionGrowing;general;ITKOptimizersv4;general;itkopenjpeg;general;ITKVTK;general;ITKWatersheds;general;ITKReview;general;ITKVideoCore;general;ITKVideoIO;general;ITKVtkGlue;general;MGHIO; //Dependencies for the target SimpleITKBasicFilters10_LIB_DEPENDS:STATIC=general;SimpleITKCommon;general;SimpleITKBasicFilters0;general;itkdouble-conversion;general;itksys;general;itkvnl_algo;general;itkvnl;general;itkv3p_netlib;general;ITKCommon;general;itkNetlibSlatec;general;ITKStatistics;general;ITKIOImageBase;general;ITKMesh;general;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/zlib-install/lib/libzlib.a;general;ITKMetaIO;general;ITKSpatialObjects;general;ITKPath;general;ITKLabelMap;general;ITKQuadEdgeMesh;general;ITKOptimizers;general;ITKPolynomials;general;ITKBiasCorrection;general;ITKBioCell;general;ITKFFT;general;ofstd;general;oflog;general;dcmdata;general;i2d;general;dcmimgle;general;dcmimage;general;dcmjpeg;general;ijg8;general;ijg12;general;ijg16;general;dcmjpls;general;charls;general;dcmtls;general;dcmnet;general;dcmsr;general;dcmdsig;general;dcmwlm;general;dcmqrdb;general;dcmpstat;general;dcmrt;general;ITKDICOMParser;general;ITKEXPAT;general;ITKIOXML;general;ITKIOSpatialObjects;general;ITKFEM;general;gdcmDICT;general;gdcmMSFF;general;ITKznz;general;ITKniftiio;general;ITKgiftiio;general;itkhdf5_cpp;general;itkhdf5;general;ITKIOBMP;general;ITKIOBioRad;general;ITKIOCSV;general;ITKIODCMTK;general;ITKIOGDCM;general;ITKIOIPL;general;ITKIOGE;general;ITKIOGIPL;general;ITKIOHDF5;general;itkjpeg;general;ITKIOJPEG;general;itktiff;general;ITKIOTIFF;general;ITKIOLSM;general;ITKIOMRC;general;ITKIOMesh;general;ITKIOMeta;general;ITKIONIFTI;general;ITKNrrdIO;general;ITKIONRRD;general;itkpng;general;ITKIOPNG;general;ITKIOSiemens;general;ITKIOStimulate;general;ITKIOTransformBase;general;ITKIOTransformHDF5;general;ITKIOTransformInsightLegacy;general;ITKIOTransformMatlab;general;ITKIOVTK;general;ITKKLMRegionGrowing;general;ITKOptimizersv4;general;itkopenjpeg;general;ITKVTK;general;ITKWatersheds;general;ITKReview;general;ITKVideoCore;general;ITKVideoIO;general;ITKVtkGlue;general;MGHIO; //Dependencies for the target SimpleITKBasicFilters11_LIB_DEPENDS:STATIC=general;SimpleITKCommon;general;SimpleITKBasicFilters0;general;itkdouble-conversion;general;itksys;general;itkvnl_algo;general;itkvnl;general;itkv3p_netlib;general;ITKCommon;general;itkNetlibSlatec;general;ITKStatistics;general;ITKIOImageBase;general;ITKMesh;general;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/zlib-install/lib/libzlib.a;general;ITKMetaIO;general;ITKSpatialObjects;general;ITKPath;general;ITKLabelMap;general;ITKQuadEdgeMesh;general;ITKOptimizers;general;ITKPolynomials;general;ITKBiasCorrection;general;ITKBioCell;general;ITKFFT;general;ofstd;general;oflog;general;dcmdata;general;i2d;general;dcmimgle;general;dcmimage;general;dcmjpeg;general;ijg8;general;ijg12;general;ijg16;general;dcmjpls;general;charls;general;dcmtls;general;dcmnet;general;dcmsr;general;dcmdsig;general;dcmwlm;general;dcmqrdb;general;dcmpstat;general;dcmrt;general;ITKDICOMParser;general;ITKEXPAT;general;ITKIOXML;general;ITKIOSpatialObjects;general;ITKFEM;general;gdcmDICT;general;gdcmMSFF;general;ITKznz;general;ITKniftiio;general;ITKgiftiio;general;itkhdf5_cpp;general;itkhdf5;general;ITKIOBMP;general;ITKIOBioRad;general;ITKIOCSV;general;ITKIODCMTK;general;ITKIOGDCM;general;ITKIOIPL;general;ITKIOGE;general;ITKIOGIPL;general;ITKIOHDF5;general;itkjpeg;general;ITKIOJPEG;general;itktiff;general;ITKIOTIFF;general;ITKIOLSM;general;ITKIOMRC;general;ITKIOMesh;general;ITKIOMeta;general;ITKIONIFTI;general;ITKNrrdIO;general;ITKIONRRD;general;itkpng;general;ITKIOPNG;general;ITKIOSiemens;general;ITKIOStimulate;general;ITKIOTransformBase;general;ITKIOTransformHDF5;general;ITKIOTransformInsightLegacy;general;ITKIOTransformMatlab;general;ITKIOVTK;general;ITKKLMRegionGrowing;general;ITKOptimizersv4;general;itkopenjpeg;general;ITKVTK;general;ITKWatersheds;general;ITKReview;general;ITKVideoCore;general;ITKVideoIO;general;ITKVtkGlue;general;MGHIO; //Dependencies for the target SimpleITKBasicFilters12_LIB_DEPENDS:STATIC=general;SimpleITKCommon;general;SimpleITKBasicFilters0;general;itkdouble-conversion;general;itksys;general;itkvnl_algo;general;itkvnl;general;itkv3p_netlib;general;ITKCommon;general;itkNetlibSlatec;general;ITKStatistics;general;ITKIOImageBase;general;ITKMesh;general;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/zlib-install/lib/libzlib.a;general;ITKMetaIO;general;ITKSpatialObjects;general;ITKPath;general;ITKLabelMap;general;ITKQuadEdgeMesh;general;ITKOptimizers;general;ITKPolynomials;general;ITKBiasCorrection;general;ITKBioCell;general;ITKFFT;general;ofstd;general;oflog;general;dcmdata;general;i2d;general;dcmimgle;general;dcmimage;general;dcmjpeg;general;ijg8;general;ijg12;general;ijg16;general;dcmjpls;general;charls;general;dcmtls;general;dcmnet;general;dcmsr;general;dcmdsig;general;dcmwlm;general;dcmqrdb;general;dcmpstat;general;dcmrt;general;ITKDICOMParser;general;ITKEXPAT;general;ITKIOXML;general;ITKIOSpatialObjects;general;ITKFEM;general;gdcmDICT;general;gdcmMSFF;general;ITKznz;general;ITKniftiio;general;ITKgiftiio;general;itkhdf5_cpp;general;itkhdf5;general;ITKIOBMP;general;ITKIOBioRad;general;ITKIOCSV;general;ITKIODCMTK;general;ITKIOGDCM;general;ITKIOIPL;general;ITKIOGE;general;ITKIOGIPL;general;ITKIOHDF5;general;itkjpeg;general;ITKIOJPEG;general;itktiff;general;ITKIOTIFF;general;ITKIOLSM;general;ITKIOMRC;general;ITKIOMesh;general;ITKIOMeta;general;ITKIONIFTI;general;ITKNrrdIO;general;ITKIONRRD;general;itkpng;general;ITKIOPNG;general;ITKIOSiemens;general;ITKIOStimulate;general;ITKIOTransformBase;general;ITKIOTransformHDF5;general;ITKIOTransformInsightLegacy;general;ITKIOTransformMatlab;general;ITKIOVTK;general;ITKKLMRegionGrowing;general;ITKOptimizersv4;general;itkopenjpeg;general;ITKVTK;general;ITKWatersheds;general;ITKReview;general;ITKVideoCore;general;ITKVideoIO;general;ITKVtkGlue;general;MGHIO; //Dependencies for the target SimpleITKBasicFilters13_LIB_DEPENDS:STATIC=general;SimpleITKCommon;general;SimpleITKBasicFilters0;general;itkdouble-conversion;general;itksys;general;itkvnl_algo;general;itkvnl;general;itkv3p_netlib;general;ITKCommon;general;itkNetlibSlatec;general;ITKStatistics;general;ITKIOImageBase;general;ITKMesh;general;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/zlib-install/lib/libzlib.a;general;ITKMetaIO;general;ITKSpatialObjects;general;ITKPath;general;ITKLabelMap;general;ITKQuadEdgeMesh;general;ITKOptimizers;general;ITKPolynomials;general;ITKBiasCorrection;general;ITKBioCell;general;ITKFFT;general;ofstd;general;oflog;general;dcmdata;general;i2d;general;dcmimgle;general;dcmimage;general;dcmjpeg;general;ijg8;general;ijg12;general;ijg16;general;dcmjpls;general;charls;general;dcmtls;general;dcmnet;general;dcmsr;general;dcmdsig;general;dcmwlm;general;dcmqrdb;general;dcmpstat;general;dcmrt;general;ITKDICOMParser;general;ITKEXPAT;general;ITKIOXML;general;ITKIOSpatialObjects;general;ITKFEM;general;gdcmDICT;general;gdcmMSFF;general;ITKznz;general;ITKniftiio;general;ITKgiftiio;general;itkhdf5_cpp;general;itkhdf5;general;ITKIOBMP;general;ITKIOBioRad;general;ITKIOCSV;general;ITKIODCMTK;general;ITKIOGDCM;general;ITKIOIPL;general;ITKIOGE;general;ITKIOGIPL;general;ITKIOHDF5;general;itkjpeg;general;ITKIOJPEG;general;itktiff;general;ITKIOTIFF;general;ITKIOLSM;general;ITKIOMRC;general;ITKIOMesh;general;ITKIOMeta;general;ITKIONIFTI;general;ITKNrrdIO;general;ITKIONRRD;general;itkpng;general;ITKIOPNG;general;ITKIOSiemens;general;ITKIOStimulate;general;ITKIOTransformBase;general;ITKIOTransformHDF5;general;ITKIOTransformInsightLegacy;general;ITKIOTransformMatlab;general;ITKIOVTK;general;ITKKLMRegionGrowing;general;ITKOptimizersv4;general;itkopenjpeg;general;ITKVTK;general;ITKWatersheds;general;ITKReview;general;ITKVideoCore;general;ITKVideoIO;general;ITKVtkGlue;general;MGHIO;general;SimpleITKCommon;general;SimpleITKIO;general;SimpleITKRegistration;general;SimpleITKExplicit;general;SimpleITKBasicFilters0;general;SimpleITKBasicFilters1;general;SimpleITKBasicFilters2;general;SimpleITKBasicFilters3;general;SimpleITKBasicFilters4;general;SimpleITKBasicFilters5;general;SimpleITKBasicFilters6;general;SimpleITKBasicFilters7;general;SimpleITKBasicFilters8;general;SimpleITKBasicFilters9;general;SimpleITKBasicFilters10;general;SimpleITKBasicFilters11;general;SimpleITKBasicFilters12; //Dependencies for the target SimpleITKBasicFilters1_LIB_DEPENDS:STATIC=general;SimpleITKCommon;general;SimpleITKBasicFilters0;general;itkdouble-conversion;general;itksys;general;itkvnl_algo;general;itkvnl;general;itkv3p_netlib;general;ITKCommon;general;itkNetlibSlatec;general;ITKStatistics;general;ITKIOImageBase;general;ITKMesh;general;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/zlib-install/lib/libzlib.a;general;ITKMetaIO;general;ITKSpatialObjects;general;ITKPath;general;ITKLabelMap;general;ITKQuadEdgeMesh;general;ITKOptimizers;general;ITKPolynomials;general;ITKBiasCorrection;general;ITKBioCell;general;ITKFFT;general;ofstd;general;oflog;general;dcmdata;general;i2d;general;dcmimgle;general;dcmimage;general;dcmjpeg;general;ijg8;general;ijg12;general;ijg16;general;dcmjpls;general;charls;general;dcmtls;general;dcmnet;general;dcmsr;general;dcmdsig;general;dcmwlm;general;dcmqrdb;general;dcmpstat;general;dcmrt;general;ITKDICOMParser;general;ITKEXPAT;general;ITKIOXML;general;ITKIOSpatialObjects;general;ITKFEM;general;gdcmDICT;general;gdcmMSFF;general;ITKznz;general;ITKniftiio;general;ITKgiftiio;general;itkhdf5_cpp;general;itkhdf5;general;ITKIOBMP;general;ITKIOBioRad;general;ITKIOCSV;general;ITKIODCMTK;general;ITKIOGDCM;general;ITKIOIPL;general;ITKIOGE;general;ITKIOGIPL;general;ITKIOHDF5;general;itkjpeg;general;ITKIOJPEG;general;itktiff;general;ITKIOTIFF;general;ITKIOLSM;general;ITKIOMRC;general;ITKIOMesh;general;ITKIOMeta;general;ITKIONIFTI;general;ITKNrrdIO;general;ITKIONRRD;general;itkpng;general;ITKIOPNG;general;ITKIOSiemens;general;ITKIOStimulate;general;ITKIOTransformBase;general;ITKIOTransformHDF5;general;ITKIOTransformInsightLegacy;general;ITKIOTransformMatlab;general;ITKIOVTK;general;ITKKLMRegionGrowing;general;ITKOptimizersv4;general;itkopenjpeg;general;ITKVTK;general;ITKWatersheds;general;ITKReview;general;ITKVideoCore;general;ITKVideoIO;general;ITKVtkGlue;general;MGHIO; //Dependencies for the target SimpleITKBasicFilters2_LIB_DEPENDS:STATIC=general;SimpleITKCommon;general;SimpleITKBasicFilters0;general;itkdouble-conversion;general;itksys;general;itkvnl_algo;general;itkvnl;general;itkv3p_netlib;general;ITKCommon;general;itkNetlibSlatec;general;ITKStatistics;general;ITKIOImageBase;general;ITKMesh;general;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/zlib-install/lib/libzlib.a;general;ITKMetaIO;general;ITKSpatialObjects;general;ITKPath;general;ITKLabelMap;general;ITKQuadEdgeMesh;general;ITKOptimizers;general;ITKPolynomials;general;ITKBiasCorrection;general;ITKBioCell;general;ITKFFT;general;ofstd;general;oflog;general;dcmdata;general;i2d;general;dcmimgle;general;dcmimage;general;dcmjpeg;general;ijg8;general;ijg12;general;ijg16;general;dcmjpls;general;charls;general;dcmtls;general;dcmnet;general;dcmsr;general;dcmdsig;general;dcmwlm;general;dcmqrdb;general;dcmpstat;general;dcmrt;general;ITKDICOMParser;general;ITKEXPAT;general;ITKIOXML;general;ITKIOSpatialObjects;general;ITKFEM;general;gdcmDICT;general;gdcmMSFF;general;ITKznz;general;ITKniftiio;general;ITKgiftiio;general;itkhdf5_cpp;general;itkhdf5;general;ITKIOBMP;general;ITKIOBioRad;general;ITKIOCSV;general;ITKIODCMTK;general;ITKIOGDCM;general;ITKIOIPL;general;ITKIOGE;general;ITKIOGIPL;general;ITKIOHDF5;general;itkjpeg;general;ITKIOJPEG;general;itktiff;general;ITKIOTIFF;general;ITKIOLSM;general;ITKIOMRC;general;ITKIOMesh;general;ITKIOMeta;general;ITKIONIFTI;general;ITKNrrdIO;general;ITKIONRRD;general;itkpng;general;ITKIOPNG;general;ITKIOSiemens;general;ITKIOStimulate;general;ITKIOTransformBase;general;ITKIOTransformHDF5;general;ITKIOTransformInsightLegacy;general;ITKIOTransformMatlab;general;ITKIOVTK;general;ITKKLMRegionGrowing;general;ITKOptimizersv4;general;itkopenjpeg;general;ITKVTK;general;ITKWatersheds;general;ITKReview;general;ITKVideoCore;general;ITKVideoIO;general;ITKVtkGlue;general;MGHIO; //Dependencies for the target SimpleITKBasicFilters3_LIB_DEPENDS:STATIC=general;SimpleITKCommon;general;SimpleITKBasicFilters0;general;itkdouble-conversion;general;itksys;general;itkvnl_algo;general;itkvnl;general;itkv3p_netlib;general;ITKCommon;general;itkNetlibSlatec;general;ITKStatistics;general;ITKIOImageBase;general;ITKMesh;general;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/zlib-install/lib/libzlib.a;general;ITKMetaIO;general;ITKSpatialObjects;general;ITKPath;general;ITKLabelMap;general;ITKQuadEdgeMesh;general;ITKOptimizers;general;ITKPolynomials;general;ITKBiasCorrection;general;ITKBioCell;general;ITKFFT;general;ofstd;general;oflog;general;dcmdata;general;i2d;general;dcmimgle;general;dcmimage;general;dcmjpeg;general;ijg8;general;ijg12;general;ijg16;general;dcmjpls;general;charls;general;dcmtls;general;dcmnet;general;dcmsr;general;dcmdsig;general;dcmwlm;general;dcmqrdb;general;dcmpstat;general;dcmrt;general;ITKDICOMParser;general;ITKEXPAT;general;ITKIOXML;general;ITKIOSpatialObjects;general;ITKFEM;general;gdcmDICT;general;gdcmMSFF;general;ITKznz;general;ITKniftiio;general;ITKgiftiio;general;itkhdf5_cpp;general;itkhdf5;general;ITKIOBMP;general;ITKIOBioRad;general;ITKIOCSV;general;ITKIODCMTK;general;ITKIOGDCM;general;ITKIOIPL;general;ITKIOGE;general;ITKIOGIPL;general;ITKIOHDF5;general;itkjpeg;general;ITKIOJPEG;general;itktiff;general;ITKIOTIFF;general;ITKIOLSM;general;ITKIOMRC;general;ITKIOMesh;general;ITKIOMeta;general;ITKIONIFTI;general;ITKNrrdIO;general;ITKIONRRD;general;itkpng;general;ITKIOPNG;general;ITKIOSiemens;general;ITKIOStimulate;general;ITKIOTransformBase;general;ITKIOTransformHDF5;general;ITKIOTransformInsightLegacy;general;ITKIOTransformMatlab;general;ITKIOVTK;general;ITKKLMRegionGrowing;general;ITKOptimizersv4;general;itkopenjpeg;general;ITKVTK;general;ITKWatersheds;general;ITKReview;general;ITKVideoCore;general;ITKVideoIO;general;ITKVtkGlue;general;MGHIO; //Dependencies for the target SimpleITKBasicFilters4_LIB_DEPENDS:STATIC=general;SimpleITKCommon;general;SimpleITKBasicFilters0;general;itkdouble-conversion;general;itksys;general;itkvnl_algo;general;itkvnl;general;itkv3p_netlib;general;ITKCommon;general;itkNetlibSlatec;general;ITKStatistics;general;ITKIOImageBase;general;ITKMesh;general;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/zlib-install/lib/libzlib.a;general;ITKMetaIO;general;ITKSpatialObjects;general;ITKPath;general;ITKLabelMap;general;ITKQuadEdgeMesh;general;ITKOptimizers;general;ITKPolynomials;general;ITKBiasCorrection;general;ITKBioCell;general;ITKFFT;general;ofstd;general;oflog;general;dcmdata;general;i2d;general;dcmimgle;general;dcmimage;general;dcmjpeg;general;ijg8;general;ijg12;general;ijg16;general;dcmjpls;general;charls;general;dcmtls;general;dcmnet;general;dcmsr;general;dcmdsig;general;dcmwlm;general;dcmqrdb;general;dcmpstat;general;dcmrt;general;ITKDICOMParser;general;ITKEXPAT;general;ITKIOXML;general;ITKIOSpatialObjects;general;ITKFEM;general;gdcmDICT;general;gdcmMSFF;general;ITKznz;general;ITKniftiio;general;ITKgiftiio;general;itkhdf5_cpp;general;itkhdf5;general;ITKIOBMP;general;ITKIOBioRad;general;ITKIOCSV;general;ITKIODCMTK;general;ITKIOGDCM;general;ITKIOIPL;general;ITKIOGE;general;ITKIOGIPL;general;ITKIOHDF5;general;itkjpeg;general;ITKIOJPEG;general;itktiff;general;ITKIOTIFF;general;ITKIOLSM;general;ITKIOMRC;general;ITKIOMesh;general;ITKIOMeta;general;ITKIONIFTI;general;ITKNrrdIO;general;ITKIONRRD;general;itkpng;general;ITKIOPNG;general;ITKIOSiemens;general;ITKIOStimulate;general;ITKIOTransformBase;general;ITKIOTransformHDF5;general;ITKIOTransformInsightLegacy;general;ITKIOTransformMatlab;general;ITKIOVTK;general;ITKKLMRegionGrowing;general;ITKOptimizersv4;general;itkopenjpeg;general;ITKVTK;general;ITKWatersheds;general;ITKReview;general;ITKVideoCore;general;ITKVideoIO;general;ITKVtkGlue;general;MGHIO; //Dependencies for the target SimpleITKBasicFilters5_LIB_DEPENDS:STATIC=general;SimpleITKCommon;general;SimpleITKBasicFilters0;general;itkdouble-conversion;general;itksys;general;itkvnl_algo;general;itkvnl;general;itkv3p_netlib;general;ITKCommon;general;itkNetlibSlatec;general;ITKStatistics;general;ITKIOImageBase;general;ITKMesh;general;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/zlib-install/lib/libzlib.a;general;ITKMetaIO;general;ITKSpatialObjects;general;ITKPath;general;ITKLabelMap;general;ITKQuadEdgeMesh;general;ITKOptimizers;general;ITKPolynomials;general;ITKBiasCorrection;general;ITKBioCell;general;ITKFFT;general;ofstd;general;oflog;general;dcmdata;general;i2d;general;dcmimgle;general;dcmimage;general;dcmjpeg;general;ijg8;general;ijg12;general;ijg16;general;dcmjpls;general;charls;general;dcmtls;general;dcmnet;general;dcmsr;general;dcmdsig;general;dcmwlm;general;dcmqrdb;general;dcmpstat;general;dcmrt;general;ITKDICOMParser;general;ITKEXPAT;general;ITKIOXML;general;ITKIOSpatialObjects;general;ITKFEM;general;gdcmDICT;general;gdcmMSFF;general;ITKznz;general;ITKniftiio;general;ITKgiftiio;general;itkhdf5_cpp;general;itkhdf5;general;ITKIOBMP;general;ITKIOBioRad;general;ITKIOCSV;general;ITKIODCMTK;general;ITKIOGDCM;general;ITKIOIPL;general;ITKIOGE;general;ITKIOGIPL;general;ITKIOHDF5;general;itkjpeg;general;ITKIOJPEG;general;itktiff;general;ITKIOTIFF;general;ITKIOLSM;general;ITKIOMRC;general;ITKIOMesh;general;ITKIOMeta;general;ITKIONIFTI;general;ITKNrrdIO;general;ITKIONRRD;general;itkpng;general;ITKIOPNG;general;ITKIOSiemens;general;ITKIOStimulate;general;ITKIOTransformBase;general;ITKIOTransformHDF5;general;ITKIOTransformInsightLegacy;general;ITKIOTransformMatlab;general;ITKIOVTK;general;ITKKLMRegionGrowing;general;ITKOptimizersv4;general;itkopenjpeg;general;ITKVTK;general;ITKWatersheds;general;ITKReview;general;ITKVideoCore;general;ITKVideoIO;general;ITKVtkGlue;general;MGHIO; //Dependencies for the target SimpleITKBasicFilters6_LIB_DEPENDS:STATIC=general;SimpleITKCommon;general;SimpleITKBasicFilters0;general;itkdouble-conversion;general;itksys;general;itkvnl_algo;general;itkvnl;general;itkv3p_netlib;general;ITKCommon;general;itkNetlibSlatec;general;ITKStatistics;general;ITKIOImageBase;general;ITKMesh;general;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/zlib-install/lib/libzlib.a;general;ITKMetaIO;general;ITKSpatialObjects;general;ITKPath;general;ITKLabelMap;general;ITKQuadEdgeMesh;general;ITKOptimizers;general;ITKPolynomials;general;ITKBiasCorrection;general;ITKBioCell;general;ITKFFT;general;ofstd;general;oflog;general;dcmdata;general;i2d;general;dcmimgle;general;dcmimage;general;dcmjpeg;general;ijg8;general;ijg12;general;ijg16;general;dcmjpls;general;charls;general;dcmtls;general;dcmnet;general;dcmsr;general;dcmdsig;general;dcmwlm;general;dcmqrdb;general;dcmpstat;general;dcmrt;general;ITKDICOMParser;general;ITKEXPAT;general;ITKIOXML;general;ITKIOSpatialObjects;general;ITKFEM;general;gdcmDICT;general;gdcmMSFF;general;ITKznz;general;ITKniftiio;general;ITKgiftiio;general;itkhdf5_cpp;general;itkhdf5;general;ITKIOBMP;general;ITKIOBioRad;general;ITKIOCSV;general;ITKIODCMTK;general;ITKIOGDCM;general;ITKIOIPL;general;ITKIOGE;general;ITKIOGIPL;general;ITKIOHDF5;general;itkjpeg;general;ITKIOJPEG;general;itktiff;general;ITKIOTIFF;general;ITKIOLSM;general;ITKIOMRC;general;ITKIOMesh;general;ITKIOMeta;general;ITKIONIFTI;general;ITKNrrdIO;general;ITKIONRRD;general;itkpng;general;ITKIOPNG;general;ITKIOSiemens;general;ITKIOStimulate;general;ITKIOTransformBase;general;ITKIOTransformHDF5;general;ITKIOTransformInsightLegacy;general;ITKIOTransformMatlab;general;ITKIOVTK;general;ITKKLMRegionGrowing;general;ITKOptimizersv4;general;itkopenjpeg;general;ITKVTK;general;ITKWatersheds;general;ITKReview;general;ITKVideoCore;general;ITKVideoIO;general;ITKVtkGlue;general;MGHIO; //Dependencies for the target SimpleITKBasicFilters7_LIB_DEPENDS:STATIC=general;SimpleITKCommon;general;SimpleITKBasicFilters0;general;itkdouble-conversion;general;itksys;general;itkvnl_algo;general;itkvnl;general;itkv3p_netlib;general;ITKCommon;general;itkNetlibSlatec;general;ITKStatistics;general;ITKIOImageBase;general;ITKMesh;general;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/zlib-install/lib/libzlib.a;general;ITKMetaIO;general;ITKSpatialObjects;general;ITKPath;general;ITKLabelMap;general;ITKQuadEdgeMesh;general;ITKOptimizers;general;ITKPolynomials;general;ITKBiasCorrection;general;ITKBioCell;general;ITKFFT;general;ofstd;general;oflog;general;dcmdata;general;i2d;general;dcmimgle;general;dcmimage;general;dcmjpeg;general;ijg8;general;ijg12;general;ijg16;general;dcmjpls;general;charls;general;dcmtls;general;dcmnet;general;dcmsr;general;dcmdsig;general;dcmwlm;general;dcmqrdb;general;dcmpstat;general;dcmrt;general;ITKDICOMParser;general;ITKEXPAT;general;ITKIOXML;general;ITKIOSpatialObjects;general;ITKFEM;general;gdcmDICT;general;gdcmMSFF;general;ITKznz;general;ITKniftiio;general;ITKgiftiio;general;itkhdf5_cpp;general;itkhdf5;general;ITKIOBMP;general;ITKIOBioRad;general;ITKIOCSV;general;ITKIODCMTK;general;ITKIOGDCM;general;ITKIOIPL;general;ITKIOGE;general;ITKIOGIPL;general;ITKIOHDF5;general;itkjpeg;general;ITKIOJPEG;general;itktiff;general;ITKIOTIFF;general;ITKIOLSM;general;ITKIOMRC;general;ITKIOMesh;general;ITKIOMeta;general;ITKIONIFTI;general;ITKNrrdIO;general;ITKIONRRD;general;itkpng;general;ITKIOPNG;general;ITKIOSiemens;general;ITKIOStimulate;general;ITKIOTransformBase;general;ITKIOTransformHDF5;general;ITKIOTransformInsightLegacy;general;ITKIOTransformMatlab;general;ITKIOVTK;general;ITKKLMRegionGrowing;general;ITKOptimizersv4;general;itkopenjpeg;general;ITKVTK;general;ITKWatersheds;general;ITKReview;general;ITKVideoCore;general;ITKVideoIO;general;ITKVtkGlue;general;MGHIO; //Dependencies for the target SimpleITKBasicFilters8_LIB_DEPENDS:STATIC=general;SimpleITKCommon;general;SimpleITKBasicFilters0;general;itkdouble-conversion;general;itksys;general;itkvnl_algo;general;itkvnl;general;itkv3p_netlib;general;ITKCommon;general;itkNetlibSlatec;general;ITKStatistics;general;ITKIOImageBase;general;ITKMesh;general;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/zlib-install/lib/libzlib.a;general;ITKMetaIO;general;ITKSpatialObjects;general;ITKPath;general;ITKLabelMap;general;ITKQuadEdgeMesh;general;ITKOptimizers;general;ITKPolynomials;general;ITKBiasCorrection;general;ITKBioCell;general;ITKFFT;general;ofstd;general;oflog;general;dcmdata;general;i2d;general;dcmimgle;general;dcmimage;general;dcmjpeg;general;ijg8;general;ijg12;general;ijg16;general;dcmjpls;general;charls;general;dcmtls;general;dcmnet;general;dcmsr;general;dcmdsig;general;dcmwlm;general;dcmqrdb;general;dcmpstat;general;dcmrt;general;ITKDICOMParser;general;ITKEXPAT;general;ITKIOXML;general;ITKIOSpatialObjects;general;ITKFEM;general;gdcmDICT;general;gdcmMSFF;general;ITKznz;general;ITKniftiio;general;ITKgiftiio;general;itkhdf5_cpp;general;itkhdf5;general;ITKIOBMP;general;ITKIOBioRad;general;ITKIOCSV;general;ITKIODCMTK;general;ITKIOGDCM;general;ITKIOIPL;general;ITKIOGE;general;ITKIOGIPL;general;ITKIOHDF5;general;itkjpeg;general;ITKIOJPEG;general;itktiff;general;ITKIOTIFF;general;ITKIOLSM;general;ITKIOMRC;general;ITKIOMesh;general;ITKIOMeta;general;ITKIONIFTI;general;ITKNrrdIO;general;ITKIONRRD;general;itkpng;general;ITKIOPNG;general;ITKIOSiemens;general;ITKIOStimulate;general;ITKIOTransformBase;general;ITKIOTransformHDF5;general;ITKIOTransformInsightLegacy;general;ITKIOTransformMatlab;general;ITKIOVTK;general;ITKKLMRegionGrowing;general;ITKOptimizersv4;general;itkopenjpeg;general;ITKVTK;general;ITKWatersheds;general;ITKReview;general;ITKVideoCore;general;ITKVideoIO;general;ITKVtkGlue;general;MGHIO; //Dependencies for the target SimpleITKBasicFilters9_LIB_DEPENDS:STATIC=general;SimpleITKCommon;general;SimpleITKBasicFilters0;general;itkdouble-conversion;general;itksys;general;itkvnl_algo;general;itkvnl;general;itkv3p_netlib;general;ITKCommon;general;itkNetlibSlatec;general;ITKStatistics;general;ITKIOImageBase;general;ITKMesh;general;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/zlib-install/lib/libzlib.a;general;ITKMetaIO;general;ITKSpatialObjects;general;ITKPath;general;ITKLabelMap;general;ITKQuadEdgeMesh;general;ITKOptimizers;general;ITKPolynomials;general;ITKBiasCorrection;general;ITKBioCell;general;ITKFFT;general;ofstd;general;oflog;general;dcmdata;general;i2d;general;dcmimgle;general;dcmimage;general;dcmjpeg;general;ijg8;general;ijg12;general;ijg16;general;dcmjpls;general;charls;general;dcmtls;general;dcmnet;general;dcmsr;general;dcmdsig;general;dcmwlm;general;dcmqrdb;general;dcmpstat;general;dcmrt;general;ITKDICOMParser;general;ITKEXPAT;general;ITKIOXML;general;ITKIOSpatialObjects;general;ITKFEM;general;gdcmDICT;general;gdcmMSFF;general;ITKznz;general;ITKniftiio;general;ITKgiftiio;general;itkhdf5_cpp;general;itkhdf5;general;ITKIOBMP;general;ITKIOBioRad;general;ITKIOCSV;general;ITKIODCMTK;general;ITKIOGDCM;general;ITKIOIPL;general;ITKIOGE;general;ITKIOGIPL;general;ITKIOHDF5;general;itkjpeg;general;ITKIOJPEG;general;itktiff;general;ITKIOTIFF;general;ITKIOLSM;general;ITKIOMRC;general;ITKIOMesh;general;ITKIOMeta;general;ITKIONIFTI;general;ITKNrrdIO;general;ITKIONRRD;general;itkpng;general;ITKIOPNG;general;ITKIOSiemens;general;ITKIOStimulate;general;ITKIOTransformBase;general;ITKIOTransformHDF5;general;ITKIOTransformInsightLegacy;general;ITKIOTransformMatlab;general;ITKIOVTK;general;ITKKLMRegionGrowing;general;ITKOptimizersv4;general;itkopenjpeg;general;ITKVTK;general;ITKWatersheds;general;ITKReview;general;ITKVideoCore;general;ITKVideoIO;general;ITKVtkGlue;general;MGHIO; //Dependencies for the target SimpleITKCommon_LIB_DEPENDS:STATIC=general;itkdouble-conversion;general;itksys;general;itkvnl_algo;general;itkvnl;general;itkv3p_netlib;general;ITKCommon;general;itkNetlibSlatec;general;ITKStatistics;general;ITKIOImageBase;general;ITKMesh;general;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/zlib-install/lib/libzlib.a;general;ITKMetaIO;general;ITKSpatialObjects;general;ITKPath;general;ITKLabelMap;general;ITKQuadEdgeMesh;general;ITKOptimizers;general;ITKPolynomials;general;ITKBiasCorrection;general;ITKBioCell;general;ITKFFT;general;ofstd;general;oflog;general;dcmdata;general;i2d;general;dcmimgle;general;dcmimage;general;dcmjpeg;general;ijg8;general;ijg12;general;ijg16;general;dcmjpls;general;charls;general;dcmtls;general;dcmnet;general;dcmsr;general;dcmdsig;general;dcmwlm;general;dcmqrdb;general;dcmpstat;general;dcmrt;general;ITKDICOMParser;general;ITKEXPAT;general;ITKIOXML;general;ITKIOSpatialObjects;general;ITKFEM;general;gdcmDICT;general;gdcmMSFF;general;ITKznz;general;ITKniftiio;general;ITKgiftiio;general;itkhdf5_cpp;general;itkhdf5;general;ITKIOBMP;general;ITKIOBioRad;general;ITKIOCSV;general;ITKIODCMTK;general;ITKIOGDCM;general;ITKIOIPL;general;ITKIOGE;general;ITKIOGIPL;general;ITKIOHDF5;general;itkjpeg;general;ITKIOJPEG;general;itktiff;general;ITKIOTIFF;general;ITKIOLSM;general;ITKIOMRC;general;ITKIOMesh;general;ITKIOMeta;general;ITKIONIFTI;general;ITKNrrdIO;general;ITKIONRRD;general;itkpng;general;ITKIOPNG;general;ITKIOSiemens;general;ITKIOStimulate;general;ITKIOTransformBase;general;ITKIOTransformHDF5;general;ITKIOTransformInsightLegacy;general;ITKIOTransformMatlab;general;ITKIOVTK;general;ITKKLMRegionGrowing;general;ITKOptimizersv4;general;itkopenjpeg;general;ITKVTK;general;ITKWatersheds;general;ITKReview;general;ITKVideoCore;general;ITKVideoIO;general;ITKVtkGlue;general;MGHIO;general;SimpleITKExplicit; //Dependencies for the target SimpleITKExplicit_LIB_DEPENDS:STATIC=general;itkdouble-conversion;general;itksys;general;itkvnl_algo;general;itkvnl;general;itkv3p_netlib;general;ITKCommon;general;itkNetlibSlatec;general;ITKStatistics;general;ITKIOImageBase;general;ITKMesh;general;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/zlib-install/lib/libzlib.a;general;ITKMetaIO;general;ITKSpatialObjects;general;ITKPath;general;ITKLabelMap;general;ITKQuadEdgeMesh;general;ITKOptimizers;general;ITKPolynomials;general;ITKBiasCorrection;general;ITKBioCell;general;ITKFFT;general;ofstd;general;oflog;general;dcmdata;general;i2d;general;dcmimgle;general;dcmimage;general;dcmjpeg;general;ijg8;general;ijg12;general;ijg16;general;dcmjpls;general;charls;general;dcmtls;general;dcmnet;general;dcmsr;general;dcmdsig;general;dcmwlm;general;dcmqrdb;general;dcmpstat;general;dcmrt;general;ITKDICOMParser;general;ITKEXPAT;general;ITKIOXML;general;ITKIOSpatialObjects;general;ITKFEM;general;gdcmDICT;general;gdcmMSFF;general;ITKznz;general;ITKniftiio;general;ITKgiftiio;general;itkhdf5_cpp;general;itkhdf5;general;ITKIOBMP;general;ITKIOBioRad;general;ITKIOCSV;general;ITKIODCMTK;general;ITKIOGDCM;general;ITKIOIPL;general;ITKIOGE;general;ITKIOGIPL;general;ITKIOHDF5;general;itkjpeg;general;ITKIOJPEG;general;itktiff;general;ITKIOTIFF;general;ITKIOLSM;general;ITKIOMRC;general;ITKIOMesh;general;ITKIOMeta;general;ITKIONIFTI;general;ITKNrrdIO;general;ITKIONRRD;general;itkpng;general;ITKIOPNG;general;ITKIOSiemens;general;ITKIOStimulate;general;ITKIOTransformBase;general;ITKIOTransformHDF5;general;ITKIOTransformInsightLegacy;general;ITKIOTransformMatlab;general;ITKIOVTK;general;ITKKLMRegionGrowing;general;ITKOptimizersv4;general;itkopenjpeg;general;ITKVTK;general;ITKWatersheds;general;ITKReview;general;ITKVideoCore;general;ITKVideoIO;general;ITKVtkGlue;general;MGHIO; //Dependencies for the target SimpleITKIO_LIB_DEPENDS:STATIC=general;itkdouble-conversion;general;itksys;general;itkvnl_algo;general;itkvnl;general;itkv3p_netlib;general;ITKCommon;general;itkNetlibSlatec;general;ITKStatistics;general;ITKIOImageBase;general;ITKMesh;general;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/zlib-install/lib/libzlib.a;general;ITKMetaIO;general;ITKSpatialObjects;general;ITKPath;general;ITKLabelMap;general;ITKQuadEdgeMesh;general;ITKOptimizers;general;ITKPolynomials;general;ITKBiasCorrection;general;ITKBioCell;general;ITKFFT;general;ofstd;general;oflog;general;dcmdata;general;i2d;general;dcmimgle;general;dcmimage;general;dcmjpeg;general;ijg8;general;ijg12;general;ijg16;general;dcmjpls;general;charls;general;dcmtls;general;dcmnet;general;dcmsr;general;dcmdsig;general;dcmwlm;general;dcmqrdb;general;dcmpstat;general;dcmrt;general;ITKDICOMParser;general;ITKEXPAT;general;ITKIOXML;general;ITKIOSpatialObjects;general;ITKFEM;general;gdcmDICT;general;gdcmMSFF;general;ITKznz;general;ITKniftiio;general;ITKgiftiio;general;itkhdf5_cpp;general;itkhdf5;general;ITKIOBMP;general;ITKIOBioRad;general;ITKIOCSV;general;ITKIODCMTK;general;ITKIOGDCM;general;ITKIOIPL;general;ITKIOGE;general;ITKIOGIPL;general;ITKIOHDF5;general;itkjpeg;general;ITKIOJPEG;general;itktiff;general;ITKIOTIFF;general;ITKIOLSM;general;ITKIOMRC;general;ITKIOMesh;general;ITKIOMeta;general;ITKIONIFTI;general;ITKNrrdIO;general;ITKIONRRD;general;itkpng;general;ITKIOPNG;general;ITKIOSiemens;general;ITKIOStimulate;general;ITKIOTransformBase;general;ITKIOTransformHDF5;general;ITKIOTransformInsightLegacy;general;ITKIOTransformMatlab;general;ITKIOVTK;general;ITKKLMRegionGrowing;general;ITKOptimizersv4;general;itkopenjpeg;general;ITKVTK;general;ITKWatersheds;general;ITKReview;general;ITKVideoCore;general;ITKVideoIO;general;ITKVtkGlue;general;MGHIO;general;SimpleITKCommon; //Dependencies for the target SimpleITKRegistration_LIB_DEPENDS:STATIC=general;itkdouble-conversion;general;itksys;general;itkvnl_algo;general;itkvnl;general;itkv3p_netlib;general;ITKCommon;general;itkNetlibSlatec;general;ITKStatistics;general;ITKIOImageBase;general;ITKMesh;general;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/zlib-install/lib/libzlib.a;general;ITKMetaIO;general;ITKSpatialObjects;general;ITKPath;general;ITKLabelMap;general;ITKQuadEdgeMesh;general;ITKOptimizers;general;ITKPolynomials;general;ITKBiasCorrection;general;ITKBioCell;general;ITKFFT;general;ofstd;general;oflog;general;dcmdata;general;i2d;general;dcmimgle;general;dcmimage;general;dcmjpeg;general;ijg8;general;ijg12;general;ijg16;general;dcmjpls;general;charls;general;dcmtls;general;dcmnet;general;dcmsr;general;dcmdsig;general;dcmwlm;general;dcmqrdb;general;dcmpstat;general;dcmrt;general;ITKDICOMParser;general;ITKEXPAT;general;ITKIOXML;general;ITKIOSpatialObjects;general;ITKFEM;general;gdcmDICT;general;gdcmMSFF;general;ITKznz;general;ITKniftiio;general;ITKgiftiio;general;itkhdf5_cpp;general;itkhdf5;general;ITKIOBMP;general;ITKIOBioRad;general;ITKIOCSV;general;ITKIODCMTK;general;ITKIOGDCM;general;ITKIOIPL;general;ITKIOGE;general;ITKIOGIPL;general;ITKIOHDF5;general;itkjpeg;general;ITKIOJPEG;general;itktiff;general;ITKIOTIFF;general;ITKIOLSM;general;ITKIOMRC;general;ITKIOMesh;general;ITKIOMeta;general;ITKIONIFTI;general;ITKNrrdIO;general;ITKIONRRD;general;itkpng;general;ITKIOPNG;general;ITKIOSiemens;general;ITKIOStimulate;general;ITKIOTransformBase;general;ITKIOTransformHDF5;general;ITKIOTransformInsightLegacy;general;ITKIOTransformMatlab;general;ITKIOVTK;general;ITKKLMRegionGrowing;general;ITKOptimizersv4;general;itkopenjpeg;general;ITKVTK;general;ITKWatersheds;general;ITKReview;general;ITKVideoCore;general;ITKVideoIO;general;ITKVtkGlue;general;MGHIO;general;SimpleITKCommon;general;SimpleITKBasicFilters1; //Value Computed by CMake SimpleITK_BINARY_DIR:STATIC=/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build //Remove '-g#####' from version. ( for official distribution only // ) SimpleITK_BUILD_DISTRIBUTE:BOOL=OFF //Strip executables and libraries after building. SimpleITK_BUILD_STRIP:BOOL=OFF //Dependencies for the target SimpleITK_PYTHON_LIB_DEPENDS:STATIC=general;SimpleITKCommon;general;SimpleITKIO;general;SimpleITKRegistration;general;SimpleITKExplicit;general;SimpleITKBasicFilters0;general;SimpleITKBasicFilters1;general;SimpleITKBasicFilters2;general;SimpleITKBasicFilters3;general;SimpleITKBasicFilters4;general;SimpleITKBasicFilters5;general;SimpleITKBasicFilters6;general;SimpleITKBasicFilters7;general;SimpleITKBasicFilters8;general;SimpleITKBasicFilters9;general;SimpleITKBasicFilters10;general;SimpleITKBasicFilters11;general;SimpleITKBasicFilters12;general;SimpleITKBasicFilters13;general;/Shared/pinc/sharedopt/20150704/DARWIN/anaconda_20150704/anaconda/lib/libpython2.7.so; //Enable threaded python usage by unlocking the GIL. SimpleITK_PYTHON_THREADS:BOOL=OFF //Add building of python wheels to the dist target. SimpleITK_PYTHON_WHEEL:BOOL=OFF //Value Computed by CMake SimpleITK_SOURCE_DIR:STATIC=/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK //Initial cache SlicerExecutionModel_DEFAULT_CLI_ARCHIVE_OUTPUT_DIRECTORY:PATH=lib //Initial cache SlicerExecutionModel_DEFAULT_CLI_INSTALL_ARCHIVE_DESTINATION:PATH=lib //Initial cache SlicerExecutionModel_DEFAULT_CLI_INSTALL_LIBRARY_DESTINATION:PATH=lib //Initial cache SlicerExecutionModel_DEFAULT_CLI_INSTALL_RUNTIME_DESTINATION:PATH=bin //Initial cache SlicerExecutionModel_DEFAULT_CLI_LIBRARY_OUTPUT_DIRECTORY:PATH=lib //Initial cache SlicerExecutionModel_DEFAULT_CLI_RUNTIME_OUTPUT_DIRECTORY:PATH=bin //Initial cache SlicerExecutionModel_DIR:PATH=/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SlicerExecutionModel-build //Initial cache SuperBuild_NAMICExternalProjects_BUILD_DICOM_SUPPORT:BOOL=ON //Path to a file. TCL_INCLUDE_PATH:PATH=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/System/Library/Frameworks/Tcl.framework/Headers //Path to a library. TCL_LIBRARY:FILEPATH=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/System/Library/Frameworks/tcl.framework //Path to a program. TCL_TCLSH:FILEPATH=/usr/bin/tclsh //Path to a file. TK_INCLUDE_PATH:PATH=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/System/Library/Frameworks/Tk.framework/Headers //Path to a library. TK_LIBRARY:FILEPATH=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/System/Library/Frameworks/tk.framework //Path to a program. TK_WISH:FILEPATH=/usr/bin/wish //Wrap C# WRAP_CSHARP:BOOL=OFF //Wrap Java WRAP_JAVA:BOOL=OFF //Wrap Lua WRAP_LUA:BOOL=OFF //Wrap Python WRAP_PYTHON:BOOL=ON //Wrap R WRAP_R:BOOL=OFF //Wrap Ruby WRAP_RUBY:BOOL=OFF //Wrap Tcl WRAP_TCL:BOOL=OFF //Dependencies for target lua5_LIB_DEPENDS:STATIC= ######################## # INTERNAL cache entries ######################## //ADVANCED property for variable: CMAKE_AR CMAKE_AR-ADVANCED:INTERNAL=1 //This is the directory where this CMakeCache.txt was created CMAKE_CACHEFILE_DIR:INTERNAL=/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build //Major version of cmake used to create the current loaded cache CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 //Minor version of cmake used to create the current loaded cache CMAKE_CACHE_MINOR_VERSION:INTERNAL=2 //Patch version of cmake used to create the current loaded cache CMAKE_CACHE_PATCH_VERSION:INTERNAL=2 //ADVANCED property for variable: CMAKE_COLOR_MAKEFILE CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 //Path to CMake executable. CMAKE_COMMAND:INTERNAL=/usr/local/Cellar/cmake/3.2.2/bin/cmake //Path to cpack program executable. CMAKE_CPACK_COMMAND:INTERNAL=/usr/local/Cellar/cmake/3.2.2/bin/cpack //Path to ctest program executable. CMAKE_CTEST_COMMAND:INTERNAL=/usr/local/Cellar/cmake/3.2.2/bin/ctest //ADVANCED property for variable: CMAKE_CXX_COMPILER CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_CXX_FLAGS CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_C_COMPILER CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_C_FLAGS CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 //Path to cache edit program executable. CMAKE_EDIT_COMMAND:INTERNAL=/Shared/pinc/sharedopt/20150704/DARWIN/local/bin/ccmake //Executable file format CMAKE_EXECUTABLE_FORMAT:INTERNAL=Unknown //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 //Name of generator platform. CMAKE_GENERATOR_PLATFORM:INTERNAL= //Name of generator toolset. CMAKE_GENERATOR_TOOLSET:INTERNAL= //Source directory with the top level CMakeLists.txt file for this // project CMAKE_HOME_DIRECTORY:INTERNAL=/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK //ADVANCED property for variable: CMAKE_INSTALL_NAME_TOOL CMAKE_INSTALL_NAME_TOOL-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_LINKER CMAKE_LINKER-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_MAKE_PROGRAM CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_NM CMAKE_NM-ADVANCED:INTERNAL=1 //number of local generators CMAKE_NUMBER_OF_LOCAL_GENERATORS:INTERNAL=16 //ADVANCED property for variable: CMAKE_OBJCOPY CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_OBJDUMP CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_RANLIB CMAKE_RANLIB-ADVANCED:INTERNAL=1 //Path to CMake installation. CMAKE_ROOT:INTERNAL=/usr/local/Cellar/cmake/3.2.2/share/cmake //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_SKIP_RPATH CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_STRIP CMAKE_STRIP-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_STRIP_FLAGS CMAKE_STRIP_FLAGS-ADVANCED:INTERNAL=1 //Suppress Warnings that are meant for the author of the CMakeLists.txt // files. CMAKE_SUPPRESS_DEVELOPER_WARNINGS:INTERNAL=TRUE //uname command CMAKE_UNAME:INTERNAL=/bin/uname //ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CPACK_BINARY_BUNDLE CPACK_BINARY_BUNDLE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CPACK_BINARY_DEB CPACK_BINARY_DEB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CPACK_BINARY_DRAGNDROP CPACK_BINARY_DRAGNDROP-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CPACK_BINARY_IFW CPACK_BINARY_IFW-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CPACK_BINARY_NSIS CPACK_BINARY_NSIS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CPACK_BINARY_OSXX11 CPACK_BINARY_OSXX11-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CPACK_BINARY_PACKAGEMAKER CPACK_BINARY_PACKAGEMAKER-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CPACK_BINARY_RPM CPACK_BINARY_RPM-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CPACK_BINARY_STGZ CPACK_BINARY_STGZ-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CPACK_BINARY_TBZ2 CPACK_BINARY_TBZ2-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CPACK_BINARY_TGZ CPACK_BINARY_TGZ-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CPACK_BINARY_TXZ CPACK_BINARY_TXZ-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CPACK_SOURCE_TBZ2 CPACK_SOURCE_TBZ2-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CPACK_SOURCE_TGZ CPACK_SOURCE_TGZ-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CPACK_SOURCE_TXZ CPACK_SOURCE_TXZ-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CPACK_SOURCE_TZ CPACK_SOURCE_TZ-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CPACK_SOURCE_ZIP CPACK_SOURCE_ZIP-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CSHARP_PLATFORM CSHARP_PLATFORM-ADVANCED:INTERNAL=1 //Test CXX_HAS_fPIC CXX_HAS_fPIC:INTERNAL=1 //Test CXX_HAS_stdcxx11 CXX_HAS_stdcxx11:INTERNAL=1 //Details about finding PythonInterp FIND_PACKAGE_MESSAGE_DETAILS_PythonInterp:INTERNAL=[/Shared/pinc/sharedopt/20150704/DARWIN/anaconda_20150704/anaconda/bin/python2.7][v2.7.10()] //Details about finding PythonLibs FIND_PACKAGE_MESSAGE_DETAILS_PythonLibs:INTERNAL=[/Shared/pinc/sharedopt/20150704/DARWIN/anaconda_20150704/anaconda/lib/libpython2.7.so][/Shared/pinc/sharedopt/20150704/DARWIN/anaconda_20150704/anaconda/include/python2.7][v2.7.10()] //Details about finding SWIG FIND_PACKAGE_MESSAGE_DETAILS_SWIG:INTERNAL=[/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/Swig/bin/swig][/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/Swig/share/swig/3.0.5][v3.0.5(2)] //Details about finding Tclsh FIND_PACKAGE_MESSAGE_DETAILS_Tclsh:INTERNAL=[/usr/bin/tclsh][v8.5()] GENERATED_FILTER_LIST:INTERNAL=FFTShiftImageFilter;ConnectedThresholdImageFilter;GreaterEqualImageFilter;VotingBinaryHoleFillingImageFilter;OtsuMultipleThresholdsImageFilter;NotEqualImageFilter;MinimumProjectionImageFilter;AndImageFilter;MinimumImageFilter;BinaryContourImageFilter;DiffeomorphicDemonsRegistrationFilter;LabelContourImageFilter;PatchBasedDenoisingImageFilter;Atan2ImageFilter;ShotNoiseImageFilter;BinaryReconstructionByDilationImageFilter;RichardsonLucyDeconvolutionImageFilter;BoundedReciprocalImageFilter;ZeroFluxNeumannPadImageFilter;DemonsRegistrationFilter;LessEqualImageFilter;NaryMaximumImageFilter;GrayscaleGrindPeakImageFilter;BinaryDilateImageFilter;BinaryMagnitudeImageFilter;StandardDeviationProjectionImageFilter;BinaryThinningImageFilter;InvertIntensityImageFilter;TransformToDisplacementFieldFilter;LaplacianImageFilter;XorImageFilter;VectorConnectedComponentImageFilter;UnaryMinusImageFilter;EqualImageFilter;ExpandImageFilter;RelabelLabelMapFilter;MergeLabelMapFilter;CropImageFilter;BinaryThresholdImageFilter;DiscreteGaussianImageFilter;AdditiveGaussianNoiseImageFilter;AsinImageFilter;SignedDanielssonDistanceMapImageFilter;CosImageFilter;PhysicalPointImageSource;LabelUniqueLabelMapFilter;SimpleContourExtractorImageFilter;LabelImageToLabelMapFilter;SaltAndPepperNoiseImageFilter;BinaryMedianImageFilter;BinaryFillholeImageFilter;LandweberDeconvolutionImageFilter;RegionOfInterestImageFilter;BinaryThresholdProjectionImageFilter;LabelMapToBinaryImageFilter;CollidingFrontsImageFilter;VectorConfidenceConnectedImageFilter;TikhonovDeconvolutionImageFilter;BitwiseNotImageFilter;CurvatureAnisotropicDiffusionImageFilter;CheckerBoardImageFilter;ComposeImageFilter;SpeckleNoiseImageFilter;DivideFloorImageFilter;ClosingByReconstructionImageFilter;AbsoluteValueDifferenceImageFilter;HConvexImageFilter;CannyEdgeDetectionImageFilter;ShrinkImageFilter;GrayscaleErodeImageFilter;LabelOverlayImageFilter;LabelStatisticsImageFilter;ZeroCrossingImageFilter;HausdorffDistanceImageFilter;BinaryNotImageFilter;NoiseImageFilter;GaussianImageSource;DilateObjectMorphologyImageFilter;HMaximaImageFilter;MagnitudeAndPhaseToComplexImageFilter;ResampleImageFilter;TileImageFilter;YenThresholdImageFilter;LiThresholdImageFilter;ErodeObjectMorphologyImageFilter;InverseDeconvolutionImageFilter;ComplexToRealImageFilter;ValuedRegionalMinimaImageFilter;MaskImageFilter;ScalarConnectedComponentImageFilter;SquareImageFilter;NormalizeToConstantImageFilter;InverseDisplacementFieldImageFilter;GeodesicActiveContourLevelSetImageFilter;OtsuThresholdImageFilter;GrayscaleDilateImageFilter;JoinSeriesImageFilter;PermuteAxesImageFilter;AbsImageFilter;GradientMagnitudeRecursiveGaussianImageFilter;DivideRealImageFilter;ShanbhagThresholdImageFilter;LogImageFilter;GradientAnisotropicDiffusionImageFilter;FFTConvolutionImageFilter;VotingBinaryIterativeHoleFillingImageFilter;TriangleThresholdImageFilter;MaskNegatedImageFilter;FastMarchingBaseImageFilter;RealToHalfHermitianForwardFFTImageFilter;PowImageFilter;DoubleThresholdImageFilter;HalfHermitianToRealInverseFFTImageFilter;VotingBinaryImageFilter;BinaryClosingByReconstructionImageFilter;ConstantPadImageFilter;RegionalMinimaImageFilter;LabelOverlapMeasuresImageFilter;TernaryMagnitudeSquaredImageFilter;RankImageFilter;GreaterImageFilter;BinaryErodeImageFilter;SinImageFilter;MaximumEntropyThresholdImageFilter;AcosImageFilter;DerivativeImageFilter;ForwardFFTImageFilter;ThresholdImageFilter;RelabelComponentImageFilter;MorphologicalGradientImageFilter;ZeroCrossingBasedEdgeDetectionImageFilter;BinShrinkImageFilter;SubtractImageFilter;VectorIndexSelectionCastImageFilter;GaborImageSource;BinomialBlurImageFilter;BlackTopHatImageFilter;BinaryProjectionImageFilter;BinaryImageToLabelMapFilter;FFTNormalizedCorrelationImageFilter;BilateralImageFilter;MorphologicalWatershedImageFilter;SumProjectionImageFilter;LabelVotingImageFilter;ExpNegativeImageFilter;STAPLEImageFilter;HMinimaImageFilter;N4BiasFieldCorrectionImageFilter;ChangeLabelImageFilter;MultiplyImageFilter;TernaryMagnitudeImageFilter;BinaryReconstructionByErosionImageFilter;NeighborhoodConnectedImageFilter;LessImageFilter;DiscreteGaussianDerivativeImageFilter;ComplexToImaginaryImageFilter;AddImageFilter;IsolatedConnectedImageFilter;ExtractImageFilter;InvertDisplacementFieldImageFilter;MeanImageFilter;RenyiEntropyThresholdImageFilter;BinaryMinMaxCurvatureFlowImageFilter;AntiAliasBinaryImageFilter;OpeningByReconstructionImageFilter;ConfidenceConnectedImageFilter;MirrorPadImageFilter;NormalizeImageFilter;LabelMapMaskImageFilter;ClampImageFilter;GradientImageFilter;GrayscaleConnectedClosingImageFilter;ValuedRegionalMaximaImageFilter;MeanProjectionImageFilter;SobelEdgeDetectionImageFilter;ChangeLabelLabelMapFilter;ReconstructionByDilationImageFilter;TernaryAddImageFilter;IsoContourDistanceImageFilter;Log10ImageFilter;ScalarChanAndVeseDenseLevelSetImageFilter;ReconstructionByErosionImageFilter;RegionalMaximaImageFilter;BoxSigmaImageFilter;HuangThresholdImageFilter;HConcaveImageFilter;BinaryMorphologicalClosingImageFilter;ShapeDetectionLevelSetImageFilter;IsolatedWatershedImageFilter;DanielssonDistanceMapImageFilter;TanImageFilter;WhiteTopHatImageFilter;OrImageFilter;RealAndImaginaryToComplexImageFilter;GrayscaleMorphologicalOpeningImageFilter;LaplacianSegmentationLevelSetImageFilter;LabelMapContourOverlayImageFilter;LaplacianRecursiveGaussianImageFilter;IntensityWindowingImageFilter;NaryAddImageFilter;MaximumImageFilter;LabelShapeStatisticsImageFilter;MinMaxCurvatureFlowImageFilter;SliceImageFilter;ComplexToPhaseImageFilter;IsoDataThresholdImageFilter;BinaryOpeningByReconstructionImageFilter;RescaleIntensityImageFilter;GrayscaleGeodesicErodeImageFilter;MaskedFFTNormalizedCorrelationImageFilter;DivideImageFilter;IntermodesThresholdImageFilter;GrayscaleConnectedOpeningImageFilter;RecursiveGaussianImageFilter;SmoothingRecursiveGaussianImageFilter;MomentsThresholdImageFilter;NormalizedCorrelationImageFilter;ScalarImageKmeansImageFilter;ExpImageFilter;SqrtImageFilter;ThresholdSegmentationLevelSetImageFilter;ShiftScaleImageFilter;AdaptiveHistogramEqualizationImageFilter;ScalarToRGBColormapImageFilter;AggregateLabelMapFilter;ConvolutionImageFilter;DisplacementFieldJacobianDeterminantFilter;WarpImageFilter;LaplacianSharpeningImageFilter;LabelToRGBImageFilter;SymmetricForcesDemonsRegistrationFilter;GradientMagnitudeImageFilter;GradientRecursiveGaussianImageFilter;SigmoidImageFilter;NotImageFilter;LabelMapToRGBImageFilter;SquaredDifferenceImageFilter;LabelMapOverlayImageFilter;BinaryGrindPeakImageFilter;FastMarchingImageFilter;WienerDeconvolutionImageFilter;ComplexToModulusImageFilter;StatisticsImageFilter;PasteImageFilter;FastApproximateRankImageFilter;GridImageSource;LabelMapToLabelImageFilter;ProjectedLandweberDeconvolutionImageFilter;MinimumMaximumImageFilter;MedianProjectionImageFilter;FastMarchingUpwindGradientImageFilter;GrayscaleGeodesicDilateImageFilter;WrapPadImageFilter;SignedMaurerDistanceMapImageFilter;KittlerIllingworthThresholdImageFilter;GrayscaleMorphologicalClosingImageFilter;LevelSetMotionRegistrationFilter;ApproximateSignedDistanceMapImageFilter;MorphologicalWatershedFromMarkersImageFilter;ModulusImageFilter;AtanImageFilter;ThresholdMaximumConnectedComponentsImageFilter;ConnectedComponentImageFilter;CyclicShiftImageFilter;FastSymmetricForcesDemonsRegistrationFilter;InverseFFTImageFilter;CurvatureFlowImageFilter;GrayscaleFillholeImageFilter;SimilarityIndexImageFilter;VectorMagnitudeImageFilter;HistogramMatchingImageFilter;BinaryMorphologicalOpeningImageFilter;BoxMeanImageFilter;MedianImageFilter;MaximumProjectionImageFilter;FlipImageFilter;EdgePotentialImageFilter GENERATED_TEST_LIST:INTERNAL= GENERATED_TEST_SOURCE_LIST:INTERNAL= //ADVANCED property for variable: GIT_EXECUTABLE GIT_EXECUTABLE-ADVANCED:INTERNAL=1 IMAGE_FILTER_LIST:INTERNAL=FFTShiftImageFilter;ConnectedThresholdImageFilter;GreaterEqualImageFilter;VotingBinaryHoleFillingImageFilter;OtsuMultipleThresholdsImageFilter;NotEqualImageFilter;MinimumProjectionImageFilter;AndImageFilter;MinimumImageFilter;BinaryContourImageFilter;DiffeomorphicDemonsRegistrationFilter;LabelContourImageFilter;PatchBasedDenoisingImageFilter;Atan2ImageFilter;ShotNoiseImageFilter;BinaryReconstructionByDilationImageFilter;RichardsonLucyDeconvolutionImageFilter;BoundedReciprocalImageFilter;ZeroFluxNeumannPadImageFilter;DemonsRegistrationFilter;LessEqualImageFilter;NaryMaximumImageFilter;GrayscaleGrindPeakImageFilter;BinaryDilateImageFilter;BinaryMagnitudeImageFilter;StandardDeviationProjectionImageFilter;BinaryThinningImageFilter;InvertIntensityImageFilter;TransformToDisplacementFieldFilter;LaplacianImageFilter;XorImageFilter;VectorConnectedComponentImageFilter;UnaryMinusImageFilter;EqualImageFilter;ExpandImageFilter;RelabelLabelMapFilter;MergeLabelMapFilter;CropImageFilter;BinaryThresholdImageFilter;DiscreteGaussianImageFilter;AdditiveGaussianNoiseImageFilter;AsinImageFilter;SignedDanielssonDistanceMapImageFilter;CosImageFilter;PhysicalPointImageSource;LabelUniqueLabelMapFilter;SimpleContourExtractorImageFilter;LabelImageToLabelMapFilter;SaltAndPepperNoiseImageFilter;BinaryMedianImageFilter;BinaryFillholeImageFilter;LandweberDeconvolutionImageFilter;RegionOfInterestImageFilter;BinaryThresholdProjectionImageFilter;LabelMapToBinaryImageFilter;CollidingFrontsImageFilter;VectorConfidenceConnectedImageFilter;TikhonovDeconvolutionImageFilter;BitwiseNotImageFilter;CurvatureAnisotropicDiffusionImageFilter;CheckerBoardImageFilter;ComposeImageFilter;SpeckleNoiseImageFilter;DivideFloorImageFilter;ClosingByReconstructionImageFilter;AbsoluteValueDifferenceImageFilter;HConvexImageFilter;CannyEdgeDetectionImageFilter;ShrinkImageFilter;GrayscaleErodeImageFilter;LabelOverlayImageFilter;LabelStatisticsImageFilter;ZeroCrossingImageFilter;HausdorffDistanceImageFilter;BinaryNotImageFilter;NoiseImageFilter;GaussianImageSource;DilateObjectMorphologyImageFilter;HMaximaImageFilter;MagnitudeAndPhaseToComplexImageFilter;ResampleImageFilter;TileImageFilter;YenThresholdImageFilter;LiThresholdImageFilter;ErodeObjectMorphologyImageFilter;InverseDeconvolutionImageFilter;ComplexToRealImageFilter;ValuedRegionalMinimaImageFilter;MaskImageFilter;ScalarConnectedComponentImageFilter;SquareImageFilter;NormalizeToConstantImageFilter;InverseDisplacementFieldImageFilter;GeodesicActiveContourLevelSetImageFilter;OtsuThresholdImageFilter;GrayscaleDilateImageFilter;JoinSeriesImageFilter;PermuteAxesImageFilter;AbsImageFilter;GradientMagnitudeRecursiveGaussianImageFilter;DivideRealImageFilter;ShanbhagThresholdImageFilter;LogImageFilter;GradientAnisotropicDiffusionImageFilter;FFTConvolutionImageFilter;VotingBinaryIterativeHoleFillingImageFilter;TriangleThresholdImageFilter;MaskNegatedImageFilter;FastMarchingBaseImageFilter;RealToHalfHermitianForwardFFTImageFilter;PowImageFilter;DoubleThresholdImageFilter;HalfHermitianToRealInverseFFTImageFilter;VotingBinaryImageFilter;BinaryClosingByReconstructionImageFilter;ConstantPadImageFilter;RegionalMinimaImageFilter;LabelOverlapMeasuresImageFilter;TernaryMagnitudeSquaredImageFilter;RankImageFilter;GreaterImageFilter;BinaryErodeImageFilter;SinImageFilter;MaximumEntropyThresholdImageFilter;AcosImageFilter;DerivativeImageFilter;ForwardFFTImageFilter;ThresholdImageFilter;RelabelComponentImageFilter;MorphologicalGradientImageFilter;ZeroCrossingBasedEdgeDetectionImageFilter;BinShrinkImageFilter;SubtractImageFilter;VectorIndexSelectionCastImageFilter;GaborImageSource;BinomialBlurImageFilter;BlackTopHatImageFilter;BinaryProjectionImageFilter;BinaryImageToLabelMapFilter;FFTNormalizedCorrelationImageFilter;BilateralImageFilter;MorphologicalWatershedImageFilter;SumProjectionImageFilter;LabelVotingImageFilter;ExpNegativeImageFilter;STAPLEImageFilter;HMinimaImageFilter;N4BiasFieldCorrectionImageFilter;ChangeLabelImageFilter;MultiplyImageFilter;TernaryMagnitudeImageFilter;BinaryReconstructionByErosionImageFilter;NeighborhoodConnectedImageFilter;LessImageFilter;DiscreteGaussianDerivativeImageFilter;ComplexToImaginaryImageFilter;AddImageFilter;IsolatedConnectedImageFilter;ExtractImageFilter;InvertDisplacementFieldImageFilter;MeanImageFilter;RenyiEntropyThresholdImageFilter;BinaryMinMaxCurvatureFlowImageFilter;AntiAliasBinaryImageFilter;OpeningByReconstructionImageFilter;ConfidenceConnectedImageFilter;MirrorPadImageFilter;NormalizeImageFilter;LabelMapMaskImageFilter;ClampImageFilter;GradientImageFilter;GrayscaleConnectedClosingImageFilter;ValuedRegionalMaximaImageFilter;MeanProjectionImageFilter;SobelEdgeDetectionImageFilter;ChangeLabelLabelMapFilter;ReconstructionByDilationImageFilter;TernaryAddImageFilter;IsoContourDistanceImageFilter;Log10ImageFilter;ScalarChanAndVeseDenseLevelSetImageFilter;ReconstructionByErosionImageFilter;RegionalMaximaImageFilter;BoxSigmaImageFilter;HuangThresholdImageFilter;HConcaveImageFilter;BinaryMorphologicalClosingImageFilter;ShapeDetectionLevelSetImageFilter;IsolatedWatershedImageFilter;DanielssonDistanceMapImageFilter;TanImageFilter;WhiteTopHatImageFilter;OrImageFilter;RealAndImaginaryToComplexImageFilter;GrayscaleMorphologicalOpeningImageFilter;LaplacianSegmentationLevelSetImageFilter;LabelMapContourOverlayImageFilter;LaplacianRecursiveGaussianImageFilter;IntensityWindowingImageFilter;NaryAddImageFilter;MaximumImageFilter;LabelShapeStatisticsImageFilter;MinMaxCurvatureFlowImageFilter;SliceImageFilter;ComplexToPhaseImageFilter;IsoDataThresholdImageFilter;BinaryOpeningByReconstructionImageFilter;RescaleIntensityImageFilter;GrayscaleGeodesicErodeImageFilter;MaskedFFTNormalizedCorrelationImageFilter;DivideImageFilter;IntermodesThresholdImageFilter;GrayscaleConnectedOpeningImageFilter;RecursiveGaussianImageFilter;SmoothingRecursiveGaussianImageFilter;MomentsThresholdImageFilter;NormalizedCorrelationImageFilter;ScalarImageKmeansImageFilter;ExpImageFilter;SqrtImageFilter;ThresholdSegmentationLevelSetImageFilter;ShiftScaleImageFilter;AdaptiveHistogramEqualizationImageFilter;ScalarToRGBColormapImageFilter;AggregateLabelMapFilter;ConvolutionImageFilter;DisplacementFieldJacobianDeterminantFilter;WarpImageFilter;LaplacianSharpeningImageFilter;LabelToRGBImageFilter;SymmetricForcesDemonsRegistrationFilter;GradientMagnitudeImageFilter;GradientRecursiveGaussianImageFilter;SigmoidImageFilter;NotImageFilter;LabelMapToRGBImageFilter;SquaredDifferenceImageFilter;LabelMapOverlayImageFilter;BinaryGrindPeakImageFilter;FastMarchingImageFilter;WienerDeconvolutionImageFilter;ComplexToModulusImageFilter;StatisticsImageFilter;PasteImageFilter;FastApproximateRankImageFilter;GridImageSource;LabelMapToLabelImageFilter;ProjectedLandweberDeconvolutionImageFilter;MinimumMaximumImageFilter;MedianProjectionImageFilter;FastMarchingUpwindGradientImageFilter;GrayscaleGeodesicDilateImageFilter;WrapPadImageFilter;SignedMaurerDistanceMapImageFilter;KittlerIllingworthThresholdImageFilter;GrayscaleMorphologicalClosingImageFilter;LevelSetMotionRegistrationFilter;ApproximateSignedDistanceMapImageFilter;MorphologicalWatershedFromMarkersImageFilter;ModulusImageFilter;AtanImageFilter;ThresholdMaximumConnectedComponentsImageFilter;ConnectedComponentImageFilter;CyclicShiftImageFilter;FastSymmetricForcesDemonsRegistrationFilter;InverseFFTImageFilter;CurvatureFlowImageFilter;GrayscaleFillholeImageFilter;SimilarityIndexImageFilter;VectorMagnitudeImageFilter;HistogramMatchingImageFilter;BinaryMorphologicalOpeningImageFilter;BoxMeanImageFilter;MedianImageFilter;MaximumProjectionImageFilter;FlipImageFilter;EdgePotentialImageFilter;FFTShiftImageFilter;ConnectedThresholdImageFilter;GreaterEqualImageFilter;VotingBinaryHoleFillingImageFilter;OtsuMultipleThresholdsImageFilter;NotEqualImageFilter;MinimumProjectionImageFilter;AndImageFilter;MinimumImageFilter;BinaryContourImageFilter;DiffeomorphicDemonsRegistrationFilter;LabelContourImageFilter;PatchBasedDenoisingImageFilter;Atan2ImageFilter;ShotNoiseImageFilter;BinaryReconstructionByDilationImageFilter;RichardsonLucyDeconvolutionImageFilter;BoundedReciprocalImageFilter;ZeroFluxNeumannPadImageFilter;DemonsRegistrationFilter;LessEqualImageFilter;NaryMaximumImageFilter;GrayscaleGrindPeakImageFilter;BinaryDilateImageFilter;BinaryMagnitudeImageFilter;StandardDeviationProjectionImageFilter;BinaryThinningImageFilter;InvertIntensityImageFilter;TransformToDisplacementFieldFilter;LaplacianImageFilter;XorImageFilter;VectorConnectedComponentImageFilter;UnaryMinusImageFilter;EqualImageFilter;ExpandImageFilter;RelabelLabelMapFilter;MergeLabelMapFilter;CropImageFilter;BinaryThresholdImageFilter;DiscreteGaussianImageFilter;AdditiveGaussianNoiseImageFilter;AsinImageFilter;SignedDanielssonDistanceMapImageFilter;CosImageFilter;PhysicalPointImageSource;LabelUniqueLabelMapFilter;SimpleContourExtractorImageFilter;LabelImageToLabelMapFilter;SaltAndPepperNoiseImageFilter;BinaryMedianImageFilter;BinaryFillholeImageFilter;LandweberDeconvolutionImageFilter;RegionOfInterestImageFilter;BinaryThresholdProjectionImageFilter;LabelMapToBinaryImageFilter;CollidingFrontsImageFilter;VectorConfidenceConnectedImageFilter;TikhonovDeconvolutionImageFilter;BitwiseNotImageFilter;CurvatureAnisotropicDiffusionImageFilter;CheckerBoardImageFilter;ComposeImageFilter;SpeckleNoiseImageFilter;DivideFloorImageFilter;ClosingByReconstructionImageFilter;AbsoluteValueDifferenceImageFilter;HConvexImageFilter;CannyEdgeDetectionImageFilter;ShrinkImageFilter;GrayscaleErodeImageFilter;LabelOverlayImageFilter;LabelStatisticsImageFilter;ZeroCrossingImageFilter;HausdorffDistanceImageFilter;BinaryNotImageFilter;NoiseImageFilter;GaussianImageSource;DilateObjectMorphologyImageFilter;HMaximaImageFilter;MagnitudeAndPhaseToComplexImageFilter;ResampleImageFilter;TileImageFilter;YenThresholdImageFilter;LiThresholdImageFilter;ErodeObjectMorphologyImageFilter;InverseDeconvolutionImageFilter;ComplexToRealImageFilter;ValuedRegionalMinimaImageFilter;MaskImageFilter;ScalarConnectedComponentImageFilter;SquareImageFilter;NormalizeToConstantImageFilter;InverseDisplacementFieldImageFilter;GeodesicActiveContourLevelSetImageFilter;OtsuThresholdImageFilter;GrayscaleDilateImageFilter;JoinSeriesImageFilter;PermuteAxesImageFilter;AbsImageFilter;GradientMagnitudeRecursiveGaussianImageFilter;DivideRealImageFilter;ShanbhagThresholdImageFilter;LogImageFilter;GradientAnisotropicDiffusionImageFilter;FFTConvolutionImageFilter;VotingBinaryIterativeHoleFillingImageFilter;TriangleThresholdImageFilter;MaskNegatedImageFilter;FastMarchingBaseImageFilter;RealToHalfHermitianForwardFFTImageFilter;PowImageFilter;DoubleThresholdImageFilter;HalfHermitianToRealInverseFFTImageFilter;VotingBinaryImageFilter;BinaryClosingByReconstructionImageFilter;ConstantPadImageFilter;RegionalMinimaImageFilter;LabelOverlapMeasuresImageFilter;TernaryMagnitudeSquaredImageFilter;RankImageFilter;GreaterImageFilter;BinaryErodeImageFilter;SinImageFilter;MaximumEntropyThresholdImageFilter;AcosImageFilter;DerivativeImageFilter;ForwardFFTImageFilter;ThresholdImageFilter;RelabelComponentImageFilter;MorphologicalGradientImageFilter;ZeroCrossingBasedEdgeDetectionImageFilter;BinShrinkImageFilter;SubtractImageFilter;VectorIndexSelectionCastImageFilter;GaborImageSource;BinomialBlurImageFilter;BlackTopHatImageFilter;BinaryProjectionImageFilter;BinaryImageToLabelMapFilter;FFTNormalizedCorrelationImageFilter;BilateralImageFilter;MorphologicalWatershedImageFilter;SumProjectionImageFilter;LabelVotingImageFilter;ExpNegativeImageFilter;STAPLEImageFilter;HMinimaImageFilter;N4BiasFieldCorrectionImageFilter;ChangeLabelImageFilter;MultiplyImageFilter;TernaryMagnitudeImageFilter;BinaryReconstructionByErosionImageFilter;NeighborhoodConnectedImageFilter;LessImageFilter;DiscreteGaussianDerivativeImageFilter;ComplexToImaginaryImageFilter;AddImageFilter;IsolatedConnectedImageFilter;ExtractImageFilter;InvertDisplacementFieldImageFilter;MeanImageFilter;RenyiEntropyThresholdImageFilter;BinaryMinMaxCurvatureFlowImageFilter;AntiAliasBinaryImageFilter;OpeningByReconstructionImageFilter;ConfidenceConnectedImageFilter;MirrorPadImageFilter;NormalizeImageFilter;LabelMapMaskImageFilter;ClampImageFilter;GradientImageFilter;GrayscaleConnectedClosingImageFilter;ValuedRegionalMaximaImageFilter;MeanProjectionImageFilter;SobelEdgeDetectionImageFilter;ChangeLabelLabelMapFilter;ReconstructionByDilationImageFilter;TernaryAddImageFilter;IsoContourDistanceImageFilter;Log10ImageFilter;ScalarChanAndVeseDenseLevelSetImageFilter;ReconstructionByErosionImageFilter;RegionalMaximaImageFilter;BoxSigmaImageFilter;HuangThresholdImageFilter;HConcaveImageFilter;BinaryMorphologicalClosingImageFilter;ShapeDetectionLevelSetImageFilter;IsolatedWatershedImageFilter;DanielssonDistanceMapImageFilter;TanImageFilter;WhiteTopHatImageFilter;OrImageFilter;RealAndImaginaryToComplexImageFilter;GrayscaleMorphologicalOpeningImageFilter;LaplacianSegmentationLevelSetImageFilter;LabelMapContourOverlayImageFilter;LaplacianRecursiveGaussianImageFilter;IntensityWindowingImageFilter;NaryAddImageFilter;MaximumImageFilter;LabelShapeStatisticsImageFilter;MinMaxCurvatureFlowImageFilter;SliceImageFilter;ComplexToPhaseImageFilter;IsoDataThresholdImageFilter;BinaryOpeningByReconstructionImageFilter;RescaleIntensityImageFilter;GrayscaleGeodesicErodeImageFilter;MaskedFFTNormalizedCorrelationImageFilter;DivideImageFilter;IntermodesThresholdImageFilter;GrayscaleConnectedOpeningImageFilter;RecursiveGaussianImageFilter;SmoothingRecursiveGaussianImageFilter;MomentsThresholdImageFilter;NormalizedCorrelationImageFilter;ScalarImageKmeansImageFilter;ExpImageFilter;SqrtImageFilter;ThresholdSegmentationLevelSetImageFilter;ShiftScaleImageFilter;AdaptiveHistogramEqualizationImageFilter;ScalarToRGBColormapImageFilter;AggregateLabelMapFilter;ConvolutionImageFilter;DisplacementFieldJacobianDeterminantFilter;WarpImageFilter;LaplacianSharpeningImageFilter;LabelToRGBImageFilter;SymmetricForcesDemonsRegistrationFilter;GradientMagnitudeImageFilter;GradientRecursiveGaussianImageFilter;SigmoidImageFilter;NotImageFilter;LabelMapToRGBImageFilter;SquaredDifferenceImageFilter;LabelMapOverlayImageFilter;BinaryGrindPeakImageFilter;FastMarchingImageFilter;WienerDeconvolutionImageFilter;ComplexToModulusImageFilter;StatisticsImageFilter;PasteImageFilter;FastApproximateRankImageFilter;GridImageSource;LabelMapToLabelImageFilter;ProjectedLandweberDeconvolutionImageFilter;MinimumMaximumImageFilter;MedianProjectionImageFilter;FastMarchingUpwindGradientImageFilter;GrayscaleGeodesicDilateImageFilter;WrapPadImageFilter;SignedMaurerDistanceMapImageFilter;KittlerIllingworthThresholdImageFilter;GrayscaleMorphologicalClosingImageFilter;LevelSetMotionRegistrationFilter;ApproximateSignedDistanceMapImageFilter;MorphologicalWatershedFromMarkersImageFilter;ModulusImageFilter;AtanImageFilter;ThresholdMaximumConnectedComponentsImageFilter;ConnectedComponentImageFilter;CyclicShiftImageFilter;FastSymmetricForcesDemonsRegistrationFilter;InverseFFTImageFilter;CurvatureFlowImageFilter;GrayscaleFillholeImageFilter;SimilarityIndexImageFilter;VectorMagnitudeImageFilter;HistogramMatchingImageFilter;BinaryMorphologicalOpeningImageFilter;BoxMeanImageFilter;MedianImageFilter;MaximumProjectionImageFilter;FlipImageFilter;EdgePotentialImageFilter;FFTShiftImageFilter;ConnectedThresholdImageFilter;GreaterEqualImageFilter;VotingBinaryHoleFillingImageFilter;OtsuMultipleThresholdsImageFilter;NotEqualImageFilter;MinimumProjectionImageFilter;AndImageFilter;MinimumImageFilter;BinaryContourImageFilter;DiffeomorphicDemonsRegistrationFilter;LabelContourImageFilter;PatchBasedDenoisingImageFilter;Atan2ImageFilter;ShotNoiseImageFilter;BinaryReconstructionByDilationImageFilter;RichardsonLucyDeconvolutionImageFilter;BoundedReciprocalImageFilter;ZeroFluxNeumannPadImageFilter;DemonsRegistrationFilter;LessEqualImageFilter;NaryMaximumImageFilter;GrayscaleGrindPeakImageFilter;BinaryDilateImageFilter;BinaryMagnitudeImageFilter;StandardDeviationProjectionImageFilter;BinaryThinningImageFilter;InvertIntensityImageFilter;TransformToDisplacementFieldFilter;LaplacianImageFilter;XorImageFilter;VectorConnectedComponentImageFilter;UnaryMinusImageFilter;EqualImageFilter;ExpandImageFilter;RelabelLabelMapFilter;MergeLabelMapFilter;CropImageFilter;BinaryThresholdImageFilter;DiscreteGaussianImageFilter;AdditiveGaussianNoiseImageFilter;AsinImageFilter;SignedDanielssonDistanceMapImageFilter;CosImageFilter;PhysicalPointImageSource;LabelUniqueLabelMapFilter;SimpleContourExtractorImageFilter;LabelImageToLabelMapFilter;SaltAndPepperNoiseImageFilter;BinaryMedianImageFilter;BinaryFillholeImageFilter;LandweberDeconvolutionImageFilter;RegionOfInterestImageFilter;BinaryThresholdProjectionImageFilter;LabelMapToBinaryImageFilter;CollidingFrontsImageFilter;VectorConfidenceConnectedImageFilter;TikhonovDeconvolutionImageFilter;BitwiseNotImageFilter;CurvatureAnisotropicDiffusionImageFilter;CheckerBoardImageFilter;ComposeImageFilter;SpeckleNoiseImageFilter;DivideFloorImageFilter;ClosingByReconstructionImageFilter;AbsoluteValueDifferenceImageFilter;HConvexImageFilter;CannyEdgeDetectionImageFilter;ShrinkImageFilter;GrayscaleErodeImageFilter;LabelOverlayImageFilter;LabelStatisticsImageFilter;ZeroCrossingImageFilter;HausdorffDistanceImageFilter;BinaryNotImageFilter;NoiseImageFilter;GaussianImageSource;DilateObjectMorphologyImageFilter;HMaximaImageFilter;MagnitudeAndPhaseToComplexImageFilter;ResampleImageFilter;TileImageFilter;YenThresholdImageFilter;LiThresholdImageFilter;ErodeObjectMorphologyImageFilter;InverseDeconvolutionImageFilter;ComplexToRealImageFilter;ValuedRegionalMinimaImageFilter;MaskImageFilter;ScalarConnectedComponentImageFilter;SquareImageFilter;NormalizeToConstantImageFilter;InverseDisplacementFieldImageFilter;GeodesicActiveContourLevelSetImageFilter;OtsuThresholdImageFilter;GrayscaleDilateImageFilter;JoinSeriesImageFilter;PermuteAxesImageFilter;AbsImageFilter;GradientMagnitudeRecursiveGaussianImageFilter;DivideRealImageFilter;ShanbhagThresholdImageFilter;LogImageFilter;GradientAnisotropicDiffusionImageFilter;FFTConvolutionImageFilter;VotingBinaryIterativeHoleFillingImageFilter;TriangleThresholdImageFilter;MaskNegatedImageFilter;FastMarchingBaseImageFilter;RealToHalfHermitianForwardFFTImageFilter;PowImageFilter;DoubleThresholdImageFilter;HalfHermitianToRealInverseFFTImageFilter;VotingBinaryImageFilter;BinaryClosingByReconstructionImageFilter;ConstantPadImageFilter;RegionalMinimaImageFilter;LabelOverlapMeasuresImageFilter;TernaryMagnitudeSquaredImageFilter;RankImageFilter;GreaterImageFilter;BinaryErodeImageFilter;SinImageFilter;MaximumEntropyThresholdImageFilter;AcosImageFilter;DerivativeImageFilter;ForwardFFTImageFilter;ThresholdImageFilter;RelabelComponentImageFilter;MorphologicalGradientImageFilter;ZeroCrossingBasedEdgeDetectionImageFilter;BinShrinkImageFilter;SubtractImageFilter;VectorIndexSelectionCastImageFilter;GaborImageSource;BinomialBlurImageFilter;BlackTopHatImageFilter;BinaryProjectionImageFilter;BinaryImageToLabelMapFilter;FFTNormalizedCorrelationImageFilter;BilateralImageFilter;MorphologicalWatershedImageFilter;SumProjectionImageFilter;LabelVotingImageFilter;ExpNegativeImageFilter;STAPLEImageFilter;HMinimaImageFilter;N4BiasFieldCorrectionImageFilter;ChangeLabelImageFilter;MultiplyImageFilter;TernaryMagnitudeImageFilter;BinaryReconstructionByErosionImageFilter;NeighborhoodConnectedImageFilter;LessImageFilter;DiscreteGaussianDerivativeImageFilter;ComplexToImaginaryImageFilter;AddImageFilter;IsolatedConnectedImageFilter;ExtractImageFilter;InvertDisplacementFieldImageFilter;MeanImageFilter;RenyiEntropyThresholdImageFilter;BinaryMinMaxCurvatureFlowImageFilter;AntiAliasBinaryImageFilter;OpeningByReconstructionImageFilter;ConfidenceConnectedImageFilter;MirrorPadImageFilter;NormalizeImageFilter;LabelMapMaskImageFilter;ClampImageFilter;GradientImageFilter;GrayscaleConnectedClosingImageFilter;ValuedRegionalMaximaImageFilter;MeanProjectionImageFilter;SobelEdgeDetectionImageFilter;ChangeLabelLabelMapFilter;ReconstructionByDilationImageFilter;TernaryAddImageFilter;IsoContourDistanceImageFilter;Log10ImageFilter;ScalarChanAndVeseDenseLevelSetImageFilter;ReconstructionByErosionImageFilter;RegionalMaximaImageFilter;BoxSigmaImageFilter;HuangThresholdImageFilter;HConcaveImageFilter;BinaryMorphologicalClosingImageFilter;ShapeDetectionLevelSetImageFilter;IsolatedWatershedImageFilter;DanielssonDistanceMapImageFilter;TanImageFilter;WhiteTopHatImageFilter;OrImageFilter;RealAndImaginaryToComplexImageFilter;GrayscaleMorphologicalOpeningImageFilter;LaplacianSegmentationLevelSetImageFilter;LabelMapContourOverlayImageFilter;LaplacianRecursiveGaussianImageFilter;IntensityWindowingImageFilter;NaryAddImageFilter;MaximumImageFilter;LabelShapeStatisticsImageFilter;MinMaxCurvatureFlowImageFilter;SliceImageFilter;ComplexToPhaseImageFilter;IsoDataThresholdImageFilter;BinaryOpeningByReconstructionImageFilter;RescaleIntensityImageFilter;GrayscaleGeodesicErodeImageFilter;MaskedFFTNormalizedCorrelationImageFilter;DivideImageFilter;IntermodesThresholdImageFilter;GrayscaleConnectedOpeningImageFilter;RecursiveGaussianImageFilter;SmoothingRecursiveGaussianImageFilter;MomentsThresholdImageFilter;NormalizedCorrelationImageFilter;ScalarImageKmeansImageFilter;ExpImageFilter;SqrtImageFilter;ThresholdSegmentationLevelSetImageFilter;ShiftScaleImageFilter;AdaptiveHistogramEqualizationImageFilter;ScalarToRGBColormapImageFilter;AggregateLabelMapFilter;ConvolutionImageFilter;DisplacementFieldJacobianDeterminantFilter;WarpImageFilter;LaplacianSharpeningImageFilter;LabelToRGBImageFilter;SymmetricForcesDemonsRegistrationFilter;GradientMagnitudeImageFilter;GradientRecursiveGaussianImageFilter;SigmoidImageFilter;NotImageFilter;LabelMapToRGBImageFilter;SquaredDifferenceImageFilter;LabelMapOverlayImageFilter;BinaryGrindPeakImageFilter;FastMarchingImageFilter;WienerDeconvolutionImageFilter;ComplexToModulusImageFilter;StatisticsImageFilter;PasteImageFilter;FastApproximateRankImageFilter;GridImageSource;LabelMapToLabelImageFilter;ProjectedLandweberDeconvolutionImageFilter;MinimumMaximumImageFilter;MedianProjectionImageFilter;FastMarchingUpwindGradientImageFilter;GrayscaleGeodesicDilateImageFilter;WrapPadImageFilter;SignedMaurerDistanceMapImageFilter;KittlerIllingworthThresholdImageFilter;GrayscaleMorphologicalClosingImageFilter;LevelSetMotionRegistrationFilter;ApproximateSignedDistanceMapImageFilter;MorphologicalWatershedFromMarkersImageFilter;ModulusImageFilter;AtanImageFilter;ThresholdMaximumConnectedComponentsImageFilter;ConnectedComponentImageFilter;CyclicShiftImageFilter;FastSymmetricForcesDemonsRegistrationFilter;InverseFFTImageFilter;CurvatureFlowImageFilter;GrayscaleFillholeImageFilter;SimilarityIndexImageFilter;VectorMagnitudeImageFilter;HistogramMatchingImageFilter;BinaryMorphologicalOpeningImageFilter;BoxMeanImageFilter;MedianImageFilter;MaximumProjectionImageFilter;FlipImageFilter;EdgePotentialImageFilter;FFTShiftImageFilter;ConnectedThresholdImageFilter;GreaterEqualImageFilter;VotingBinaryHoleFillingImageFilter;OtsuMultipleThresholdsImageFilter;NotEqualImageFilter;MinimumProjectionImageFilter;AndImageFilter;MinimumImageFilter;BinaryContourImageFilter;DiffeomorphicDemonsRegistrationFilter;LabelContourImageFilter;PatchBasedDenoisingImageFilter;Atan2ImageFilter;ShotNoiseImageFilter;BinaryReconstructionByDilationImageFilter;RichardsonLucyDeconvolutionImageFilter;BoundedReciprocalImageFilter;ZeroFluxNeumannPadImageFilter;DemonsRegistrationFilter;LessEqualImageFilter;NaryMaximumImageFilter;GrayscaleGrindPeakImageFilter;BinaryDilateImageFilter;BinaryMagnitudeImageFilter;StandardDeviationProjectionImageFilter;BinaryThinningImageFilter;InvertIntensityImageFilter;TransformToDisplacementFieldFilter;LaplacianImageFilter;XorImageFilter;VectorConnectedComponentImageFilter;UnaryMinusImageFilter;EqualImageFilter;ExpandImageFilter;RelabelLabelMapFilter;MergeLabelMapFilter;CropImageFilter;BinaryThresholdImageFilter;DiscreteGaussianImageFilter;AdditiveGaussianNoiseImageFilter;AsinImageFilter;SignedDanielssonDistanceMapImageFilter;CosImageFilter;PhysicalPointImageSource;LabelUniqueLabelMapFilter;SimpleContourExtractorImageFilter;LabelImageToLabelMapFilter;SaltAndPepperNoiseImageFilter;BinaryMedianImageFilter;BinaryFillholeImageFilter;LandweberDeconvolutionImageFilter;RegionOfInterestImageFilter;BinaryThresholdProjectionImageFilter;LabelMapToBinaryImageFilter;CollidingFrontsImageFilter;VectorConfidenceConnectedImageFilter;TikhonovDeconvolutionImageFilter;BitwiseNotImageFilter;CurvatureAnisotropicDiffusionImageFilter;CheckerBoardImageFilter;ComposeImageFilter;SpeckleNoiseImageFilter;DivideFloorImageFilter;ClosingByReconstructionImageFilter;AbsoluteValueDifferenceImageFilter;HConvexImageFilter;CannyEdgeDetectionImageFilter;ShrinkImageFilter;GrayscaleErodeImageFilter;LabelOverlayImageFilter;LabelStatisticsImageFilter;ZeroCrossingImageFilter;HausdorffDistanceImageFilter;BinaryNotImageFilter;NoiseImageFilter;GaussianImageSource;DilateObjectMorphologyImageFilter;HMaximaImageFilter;MagnitudeAndPhaseToComplexImageFilter;ResampleImageFilter;TileImageFilter;YenThresholdImageFilter;LiThresholdImageFilter;ErodeObjectMorphologyImageFilter;InverseDeconvolutionImageFilter;ComplexToRealImageFilter;ValuedRegionalMinimaImageFilter;MaskImageFilter;ScalarConnectedComponentImageFilter;SquareImageFilter;NormalizeToConstantImageFilter;InverseDisplacementFieldImageFilter;GeodesicActiveContourLevelSetImageFilter;OtsuThresholdImageFilter;GrayscaleDilateImageFilter;JoinSeriesImageFilter;PermuteAxesImageFilter;AbsImageFilter;GradientMagnitudeRecursiveGaussianImageFilter;DivideRealImageFilter;ShanbhagThresholdImageFilter;LogImageFilter;GradientAnisotropicDiffusionImageFilter;FFTConvolutionImageFilter;VotingBinaryIterativeHoleFillingImageFilter;TriangleThresholdImageFilter;MaskNegatedImageFilter;FastMarchingBaseImageFilter;RealToHalfHermitianForwardFFTImageFilter;PowImageFilter;DoubleThresholdImageFilter;HalfHermitianToRealInverseFFTImageFilter;VotingBinaryImageFilter;BinaryClosingByReconstructionImageFilter;ConstantPadImageFilter;RegionalMinimaImageFilter;LabelOverlapMeasuresImageFilter;TernaryMagnitudeSquaredImageFilter;RankImageFilter;GreaterImageFilter;BinaryErodeImageFilter;SinImageFilter;MaximumEntropyThresholdImageFilter;AcosImageFilter;DerivativeImageFilter;ForwardFFTImageFilter;ThresholdImageFilter;RelabelComponentImageFilter;MorphologicalGradientImageFilter;ZeroCrossingBasedEdgeDetectionImageFilter;BinShrinkImageFilter;SubtractImageFilter;VectorIndexSelectionCastImageFilter;GaborImageSource;BinomialBlurImageFilter;BlackTopHatImageFilter;BinaryProjectionImageFilter;BinaryImageToLabelMapFilter;FFTNormalizedCorrelationImageFilter;BilateralImageFilter;MorphologicalWatershedImageFilter;SumProjectionImageFilter;LabelVotingImageFilter;ExpNegativeImageFilter;STAPLEImageFilter;HMinimaImageFilter;N4BiasFieldCorrectionImageFilter;ChangeLabelImageFilter;MultiplyImageFilter;TernaryMagnitudeImageFilter;BinaryReconstructionByErosionImageFilter;NeighborhoodConnectedImageFilter;LessImageFilter;DiscreteGaussianDerivativeImageFilter;ComplexToImaginaryImageFilter;AddImageFilter;IsolatedConnectedImageFilter;ExtractImageFilter;InvertDisplacementFieldImageFilter;MeanImageFilter;RenyiEntropyThresholdImageFilter;BinaryMinMaxCurvatureFlowImageFilter;AntiAliasBinaryImageFilter;OpeningByReconstructionImageFilter;ConfidenceConnectedImageFilter;MirrorPadImageFilter;NormalizeImageFilter;LabelMapMaskImageFilter;ClampImageFilter;GradientImageFilter;GrayscaleConnectedClosingImageFilter;ValuedRegionalMaximaImageFilter;MeanProjectionImageFilter;SobelEdgeDetectionImageFilter;ChangeLabelLabelMapFilter;ReconstructionByDilationImageFilter;TernaryAddImageFilter;IsoContourDistanceImageFilter;Log10ImageFilter;ScalarChanAndVeseDenseLevelSetImageFilter;ReconstructionByErosionImageFilter;RegionalMaximaImageFilter;BoxSigmaImageFilter;HuangThresholdImageFilter;HConcaveImageFilter;BinaryMorphologicalClosingImageFilter;ShapeDetectionLevelSetImageFilter;IsolatedWatershedImageFilter;DanielssonDistanceMapImageFilter;TanImageFilter;WhiteTopHatImageFilter;OrImageFilter;RealAndImaginaryToComplexImageFilter;GrayscaleMorphologicalOpeningImageFilter;LaplacianSegmentationLevelSetImageFilter;LabelMapContourOverlayImageFilter;LaplacianRecursiveGaussianImageFilter;IntensityWindowingImageFilter;NaryAddImageFilter;MaximumImageFilter;LabelShapeStatisticsImageFilter;MinMaxCurvatureFlowImageFilter;SliceImageFilter;ComplexToPhaseImageFilter;IsoDataThresholdImageFilter;BinaryOpeningByReconstructionImageFilter;RescaleIntensityImageFilter;GrayscaleGeodesicErodeImageFilter;MaskedFFTNormalizedCorrelationImageFilter;DivideImageFilter;IntermodesThresholdImageFilter;GrayscaleConnectedOpeningImageFilter;RecursiveGaussianImageFilter;SmoothingRecursiveGaussianImageFilter;MomentsThresholdImageFilter;NormalizedCorrelationImageFilter;ScalarImageKmeansImageFilter;ExpImageFilter;SqrtImageFilter;ThresholdSegmentationLevelSetImageFilter;ShiftScaleImageFilter;AdaptiveHistogramEqualizationImageFilter;ScalarToRGBColormapImageFilter;AggregateLabelMapFilter;ConvolutionImageFilter;DisplacementFieldJacobianDeterminantFilter;WarpImageFilter;LaplacianSharpeningImageFilter;LabelToRGBImageFilter;SymmetricForcesDemonsRegistrationFilter;GradientMagnitudeImageFilter;GradientRecursiveGaussianImageFilter;SigmoidImageFilter;NotImageFilter;LabelMapToRGBImageFilter;SquaredDifferenceImageFilter;LabelMapOverlayImageFilter;BinaryGrindPeakImageFilter;FastMarchingImageFilter;WienerDeconvolutionImageFilter;ComplexToModulusImageFilter;StatisticsImageFilter;PasteImageFilter;FastApproximateRankImageFilter;GridImageSource;LabelMapToLabelImageFilter;ProjectedLandweberDeconvolutionImageFilter;MinimumMaximumImageFilter;MedianProjectionImageFilter;FastMarchingUpwindGradientImageFilter;GrayscaleGeodesicDilateImageFilter;WrapPadImageFilter;SignedMaurerDistanceMapImageFilter;KittlerIllingworthThresholdImageFilter;GrayscaleMorphologicalClosingImageFilter;LevelSetMotionRegistrationFilter;ApproximateSignedDistanceMapImageFilter;MorphologicalWatershedFromMarkersImageFilter;ModulusImageFilter;AtanImageFilter;ThresholdMaximumConnectedComponentsImageFilter;ConnectedComponentImageFilter;CyclicShiftImageFilter;FastSymmetricForcesDemonsRegistrationFilter;InverseFFTImageFilter;CurvatureFlowImageFilter;GrayscaleFillholeImageFilter;SimilarityIndexImageFilter;VectorMagnitudeImageFilter;HistogramMatchingImageFilter;BinaryMorphologicalOpeningImageFilter;BoxMeanImageFilter;MedianImageFilter;MaximumProjectionImageFilter;FlipImageFilter;EdgePotentialImageFilter //ADVANCED property for variable: JAVA_AWT_INCLUDE_PATH JAVA_AWT_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: JAVA_AWT_LIBRARY JAVA_AWT_LIBRARY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: JAVA_INCLUDE_PATH JAVA_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: JAVA_INCLUDE_PATH2 JAVA_INCLUDE_PATH2-ADVANCED:INTERNAL=1 //ADVANCED property for variable: JAVA_JVM_LIBRARY JAVA_JVM_LIBRARY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: Java_JAR_EXECUTABLE Java_JAR_EXECUTABLE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: Java_JAVAC_EXECUTABLE Java_JAVAC_EXECUTABLE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: Java_JAVADOC_EXECUTABLE Java_JAVADOC_EXECUTABLE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: Java_JAVAH_EXECUTABLE Java_JAVAH_EXECUTABLE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: Java_JAVA_EXECUTABLE Java_JAVA_EXECUTABLE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: PYTHON_EXECUTABLE PYTHON_EXECUTABLE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: PYTHON_INCLUDE_DIR PYTHON_INCLUDE_DIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: PYTHON_LIBRARY PYTHON_LIBRARY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: PYTHON_LIBRARY_DEBUG PYTHON_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: RSCRIPT_EXECUTABLE RSCRIPT_EXECUTABLE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: RUBY_ARCHHDR_DIR RUBY_ARCHHDR_DIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: RUBY_ARCH_DIR RUBY_ARCH_DIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: RUBY_CONFIG_INCLUDE_DIR RUBY_CONFIG_INCLUDE_DIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: RUBY_EXECUTABLE RUBY_EXECUTABLE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: RUBY_HAS_VENDOR_RUBY RUBY_HAS_VENDOR_RUBY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: RUBY_HDR_DIR RUBY_HDR_DIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: RUBY_INCLUDE_DIR RUBY_INCLUDE_DIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: RUBY_LIBRARY RUBY_LIBRARY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: RUBY_POSSIBLE_LIB_DIR RUBY_POSSIBLE_LIB_DIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: RUBY_RUBY_LIB_DIR RUBY_RUBY_LIB_DIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: RUBY_SITEARCH_DIR RUBY_SITEARCH_DIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: RUBY_SITELIB_DIR RUBY_SITELIB_DIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: RUBY_VENDORARCH_DIR RUBY_VENDORARCH_DIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: RUBY_VENDORLIB_DIR RUBY_VENDORLIB_DIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: RUBY_VERSION_MAJOR RUBY_VERSION_MAJOR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: RUBY_VERSION_MINOR RUBY_VERSION_MINOR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: RUBY_VERSION_PATCH RUBY_VERSION_PATCH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: R_COMMAND R_COMMAND-ADVANCED:INTERNAL=1 //ADVANCED property for variable: R_HOME R_HOME-ADVANCED:INTERNAL=1 //ADVANCED property for variable: R_INCLUDE_DIR R_INCLUDE_DIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: R_LIBRARY_BASE R_LIBRARY_BASE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: SITK_4D_IMAGES SITK_4D_IMAGES-ADVANCED:INTERNAL=1 //Result of TRY_COMPILE SITK_CHECK_CXX11_REQUIRED:INTERNAL=TRUE //ADVANCED property for variable: SITK_EXPRESS_INSTANTIATEDPIXELS SITK_EXPRESS_INSTANTIATEDPIXELS-ADVANCED:INTERNAL=1 //Result of TRY_COMPILE SITK_HAS_CXX11_FUNCTIONAL:INTERNAL=TRUE //SimpleITK test SITK_HAS_CXX11_FUNCTIONAL_:INTERNAL=1 //Result of TRY_COMPILE SITK_HAS_CXX11_NULLPTR:INTERNAL=TRUE //SimpleITK test SITK_HAS_CXX11_NULLPTR_:INTERNAL=1 //Result of TRY_COMPILE SITK_HAS_CXX11_STATIC_ASSERT:INTERNAL=TRUE //SimpleITK test SITK_HAS_CXX11_STATIC_ASSERT_:INTERNAL=1 //Result of TRY_COMPILE SITK_HAS_CXX11_TYPE_TRAITS:INTERNAL=TRUE //SimpleITK test SITK_HAS_CXX11_TYPE_TRAITS_:INTERNAL=1 //Result of TRY_COMPILE SITK_HAS_CXX11_UNORDERED_MAP:INTERNAL=TRUE //SimpleITK test SITK_HAS_CXX11_UNORDERED_MAP_:INTERNAL=1 //Have include stdint.h SITK_HAS_STDINT_H:INTERNAL=1 //Result of TRY_COMPILE SITK_HAS_TR1_FUNCTIONAL:INTERNAL=FALSE //SimpleITKTest SITK_HAS_TR1_FUNCTIONAL_:INTERNAL=0 //Result of TRY_COMPILE SITK_HAS_TR1_SUB_INCLUDE:INTERNAL=FALSE //SimpleITKTest SITK_HAS_TR1_SUB_INCLUDE_:INTERNAL=0 //Result of TRY_COMPILE SITK_HAS_TR1_TYPE_TRAITS:INTERNAL=FALSE //SimpleITKTest SITK_HAS_TR1_TYPE_TRAITS_:INTERNAL=0 //Result of TRY_COMPILE SITK_HAS_TR1_UNORDERED_MAP:INTERNAL=FALSE //SimpleITKTest SITK_HAS_TR1_UNORDERED_MAP_:INTERNAL=0 //Result of TRY_COMPILE SITK_ULONG_SAME_AS_UINT64:INTERNAL=FALSE //ADVANCED property for variable: SWIG_DIR SWIG_DIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: SWIG_VERSION SWIG_VERSION-ADVANCED:INTERNAL=1 SimpleITKBasicFiltersGeneratedHeader:INTERNAL=/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkFFTShiftImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkConnectedThresholdImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkGreaterEqualImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkVotingBinaryHoleFillingImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkOtsuMultipleThresholdsImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkNotEqualImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkMinimumProjectionImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkAndImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkMinimumImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkBinaryContourImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkDiffeomorphicDemonsRegistrationFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkLabelContourImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkPatchBasedDenoisingImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkAtan2ImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkShotNoiseImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkBinaryReconstructionByDilationImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkRichardsonLucyDeconvolutionImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkBoundedReciprocalImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkZeroFluxNeumannPadImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkDemonsRegistrationFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkLessEqualImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkNaryMaximumImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkGrayscaleGrindPeakImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkBinaryDilateImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkBinaryMagnitudeImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkStandardDeviationProjectionImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkBinaryThinningImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkInvertIntensityImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkTransformToDisplacementFieldFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkLaplacianImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkXorImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkVectorConnectedComponentImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkUnaryMinusImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkEqualImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkExpandImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkRelabelLabelMapFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkMergeLabelMapFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkCropImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkBinaryThresholdImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkDiscreteGaussianImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkAdditiveGaussianNoiseImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkAsinImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkSignedDanielssonDistanceMapImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkCosImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkPhysicalPointImageSource.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkLabelUniqueLabelMapFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkSimpleContourExtractorImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkLabelImageToLabelMapFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkSaltAndPepperNoiseImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkBinaryMedianImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkBinaryFillholeImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkLandweberDeconvolutionImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkRegionOfInterestImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkBinaryThresholdProjectionImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkLabelMapToBinaryImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkCollidingFrontsImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkVectorConfidenceConnectedImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkTikhonovDeconvolutionImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkBitwiseNotImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkCurvatureAnisotropicDiffusionImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkCheckerBoardImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkComposeImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkSpeckleNoiseImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkDivideFloorImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkClosingByReconstructionImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkAbsoluteValueDifferenceImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkHConvexImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkCannyEdgeDetectionImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkShrinkImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkGrayscaleErodeImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkLabelOverlayImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkLabelStatisticsImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkZeroCrossingImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkHausdorffDistanceImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkBinaryNotImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkNoiseImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkGaussianImageSource.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkDilateObjectMorphologyImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkHMaximaImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkMagnitudeAndPhaseToComplexImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkResampleImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkTileImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkYenThresholdImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkLiThresholdImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkErodeObjectMorphologyImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkInverseDeconvolutionImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkComplexToRealImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkValuedRegionalMinimaImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkMaskImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkScalarConnectedComponentImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkSquareImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkNormalizeToConstantImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkInverseDisplacementFieldImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkGeodesicActiveContourLevelSetImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkOtsuThresholdImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkGrayscaleDilateImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkJoinSeriesImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkPermuteAxesImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkAbsImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkGradientMagnitudeRecursiveGaussianImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkDivideRealImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkShanbhagThresholdImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkLogImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkGradientAnisotropicDiffusionImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkFFTConvolutionImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkVotingBinaryIterativeHoleFillingImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkTriangleThresholdImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkMaskNegatedImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkFastMarchingBaseImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkRealToHalfHermitianForwardFFTImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkPowImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkDoubleThresholdImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkHalfHermitianToRealInverseFFTImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkVotingBinaryImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkBinaryClosingByReconstructionImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkConstantPadImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkRegionalMinimaImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkLabelOverlapMeasuresImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkTernaryMagnitudeSquaredImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkRankImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkGreaterImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkBinaryErodeImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkSinImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkMaximumEntropyThresholdImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkAcosImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkDerivativeImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkForwardFFTImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkThresholdImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkRelabelComponentImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkMorphologicalGradientImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkZeroCrossingBasedEdgeDetectionImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkBinShrinkImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkSubtractImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkVectorIndexSelectionCastImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkGaborImageSource.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkBinomialBlurImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkBlackTopHatImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkBinaryProjectionImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkBinaryImageToLabelMapFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkFFTNormalizedCorrelationImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkBilateralImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkMorphologicalWatershedImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkSumProjectionImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkLabelVotingImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkExpNegativeImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkSTAPLEImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkHMinimaImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkN4BiasFieldCorrectionImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkChangeLabelImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkMultiplyImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkTernaryMagnitudeImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkBinaryReconstructionByErosionImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkNeighborhoodConnectedImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkLessImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkDiscreteGaussianDerivativeImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkComplexToImaginaryImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkAddImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkIsolatedConnectedImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkExtractImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkInvertDisplacementFieldImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkMeanImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkRenyiEntropyThresholdImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkBinaryMinMaxCurvatureFlowImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkAntiAliasBinaryImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkOpeningByReconstructionImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkConfidenceConnectedImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkMirrorPadImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkNormalizeImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkLabelMapMaskImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkClampImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkGradientImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkGrayscaleConnectedClosingImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkValuedRegionalMaximaImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkMeanProjectionImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkSobelEdgeDetectionImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkChangeLabelLabelMapFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkReconstructionByDilationImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkTernaryAddImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkIsoContourDistanceImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkLog10ImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkScalarChanAndVeseDenseLevelSetImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkReconstructionByErosionImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkRegionalMaximaImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkBoxSigmaImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkHuangThresholdImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkHConcaveImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkBinaryMorphologicalClosingImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkShapeDetectionLevelSetImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkIsolatedWatershedImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkDanielssonDistanceMapImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkTanImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkWhiteTopHatImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkOrImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkRealAndImaginaryToComplexImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkGrayscaleMorphologicalOpeningImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkLaplacianSegmentationLevelSetImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkLabelMapContourOverlayImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkLaplacianRecursiveGaussianImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkIntensityWindowingImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkNaryAddImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkMaximumImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkLabelShapeStatisticsImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkMinMaxCurvatureFlowImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkSliceImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkComplexToPhaseImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkIsoDataThresholdImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkBinaryOpeningByReconstructionImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkRescaleIntensityImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkGrayscaleGeodesicErodeImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkMaskedFFTNormalizedCorrelationImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkDivideImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkIntermodesThresholdImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkGrayscaleConnectedOpeningImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkRecursiveGaussianImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkSmoothingRecursiveGaussianImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkMomentsThresholdImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkNormalizedCorrelationImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkScalarImageKmeansImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkExpImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkSqrtImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkThresholdSegmentationLevelSetImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkShiftScaleImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkAdaptiveHistogramEqualizationImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkScalarToRGBColormapImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkAggregateLabelMapFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkConvolutionImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkDisplacementFieldJacobianDeterminantFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkWarpImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkLaplacianSharpeningImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkLabelToRGBImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkSymmetricForcesDemonsRegistrationFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkGradientMagnitudeImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkGradientRecursiveGaussianImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkSigmoidImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkNotImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkLabelMapToRGBImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkSquaredDifferenceImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkLabelMapOverlayImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkBinaryGrindPeakImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkFastMarchingImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkWienerDeconvolutionImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkComplexToModulusImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkStatisticsImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkPasteImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkFastApproximateRankImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkGridImageSource.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkLabelMapToLabelImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkProjectedLandweberDeconvolutionImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkMinimumMaximumImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkMedianProjectionImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkFastMarchingUpwindGradientImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkGrayscaleGeodesicDilateImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkWrapPadImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkSignedMaurerDistanceMapImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkKittlerIllingworthThresholdImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkGrayscaleMorphologicalClosingImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkLevelSetMotionRegistrationFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkApproximateSignedDistanceMapImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkMorphologicalWatershedFromMarkersImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkModulusImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkAtanImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkThresholdMaximumConnectedComponentsImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkConnectedComponentImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkCyclicShiftImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkFastSymmetricForcesDemonsRegistrationFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkInverseFFTImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkCurvatureFlowImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkGrayscaleFillholeImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkSimilarityIndexImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkVectorMagnitudeImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkHistogramMatchingImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkBinaryMorphologicalOpeningImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkBoxMeanImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkMedianImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkMaximumProjectionImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkFlipImageFilter.h;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/include/sitkEdgePotentialImageFilter.h SimpleITKBasicFiltersGeneratedSource:INTERNAL=/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkFFTShiftImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkConnectedThresholdImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkGreaterEqualImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkVotingBinaryHoleFillingImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkOtsuMultipleThresholdsImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkNotEqualImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkMinimumProjectionImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkAndImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkMinimumImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkBinaryContourImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkDiffeomorphicDemonsRegistrationFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkLabelContourImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkPatchBasedDenoisingImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkAtan2ImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkShotNoiseImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkBinaryReconstructionByDilationImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkRichardsonLucyDeconvolutionImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkBoundedReciprocalImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkZeroFluxNeumannPadImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkDemonsRegistrationFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkLessEqualImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkNaryMaximumImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkGrayscaleGrindPeakImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkBinaryDilateImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkBinaryMagnitudeImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkStandardDeviationProjectionImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkBinaryThinningImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkInvertIntensityImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkTransformToDisplacementFieldFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkLaplacianImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkXorImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkVectorConnectedComponentImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkUnaryMinusImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkEqualImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkExpandImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkRelabelLabelMapFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkMergeLabelMapFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkCropImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkBinaryThresholdImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkDiscreteGaussianImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkAdditiveGaussianNoiseImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkAsinImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkSignedDanielssonDistanceMapImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkCosImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkPhysicalPointImageSource.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkLabelUniqueLabelMapFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkSimpleContourExtractorImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkLabelImageToLabelMapFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkSaltAndPepperNoiseImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkBinaryMedianImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkBinaryFillholeImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkLandweberDeconvolutionImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkRegionOfInterestImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkBinaryThresholdProjectionImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkLabelMapToBinaryImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkCollidingFrontsImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkVectorConfidenceConnectedImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkTikhonovDeconvolutionImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkBitwiseNotImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkCurvatureAnisotropicDiffusionImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkCheckerBoardImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkComposeImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkSpeckleNoiseImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkDivideFloorImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkClosingByReconstructionImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkAbsoluteValueDifferenceImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkHConvexImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkCannyEdgeDetectionImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkShrinkImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkGrayscaleErodeImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkLabelOverlayImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkLabelStatisticsImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkZeroCrossingImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkHausdorffDistanceImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkBinaryNotImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkNoiseImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkGaussianImageSource.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkDilateObjectMorphologyImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkHMaximaImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkMagnitudeAndPhaseToComplexImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkResampleImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkTileImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkYenThresholdImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkLiThresholdImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkErodeObjectMorphologyImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkInverseDeconvolutionImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkComplexToRealImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkValuedRegionalMinimaImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkMaskImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkScalarConnectedComponentImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkSquareImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkNormalizeToConstantImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkInverseDisplacementFieldImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkGeodesicActiveContourLevelSetImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkOtsuThresholdImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkGrayscaleDilateImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkJoinSeriesImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkPermuteAxesImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkAbsImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkGradientMagnitudeRecursiveGaussianImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkDivideRealImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkShanbhagThresholdImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkLogImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkGradientAnisotropicDiffusionImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkFFTConvolutionImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkVotingBinaryIterativeHoleFillingImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkTriangleThresholdImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkMaskNegatedImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkFastMarchingBaseImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkRealToHalfHermitianForwardFFTImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkPowImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkDoubleThresholdImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkHalfHermitianToRealInverseFFTImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkVotingBinaryImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkBinaryClosingByReconstructionImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkConstantPadImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkRegionalMinimaImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkLabelOverlapMeasuresImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkTernaryMagnitudeSquaredImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkRankImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkGreaterImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkBinaryErodeImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkSinImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkMaximumEntropyThresholdImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkAcosImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkDerivativeImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkForwardFFTImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkThresholdImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkRelabelComponentImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkMorphologicalGradientImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkZeroCrossingBasedEdgeDetectionImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkBinShrinkImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkSubtractImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkVectorIndexSelectionCastImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkGaborImageSource.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkBinomialBlurImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkBlackTopHatImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkBinaryProjectionImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkBinaryImageToLabelMapFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkFFTNormalizedCorrelationImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkBilateralImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkMorphologicalWatershedImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkSumProjectionImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkLabelVotingImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkExpNegativeImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkSTAPLEImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkHMinimaImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkN4BiasFieldCorrectionImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkChangeLabelImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkMultiplyImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkTernaryMagnitudeImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkBinaryReconstructionByErosionImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkNeighborhoodConnectedImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkLessImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkDiscreteGaussianDerivativeImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkComplexToImaginaryImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkAddImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkIsolatedConnectedImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkExtractImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkInvertDisplacementFieldImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkMeanImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkRenyiEntropyThresholdImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkBinaryMinMaxCurvatureFlowImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkAntiAliasBinaryImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkOpeningByReconstructionImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkConfidenceConnectedImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkMirrorPadImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkNormalizeImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkLabelMapMaskImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkClampImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkGradientImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkGrayscaleConnectedClosingImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkValuedRegionalMaximaImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkMeanProjectionImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkSobelEdgeDetectionImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkChangeLabelLabelMapFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkReconstructionByDilationImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkTernaryAddImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkIsoContourDistanceImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkLog10ImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkScalarChanAndVeseDenseLevelSetImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkReconstructionByErosionImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkRegionalMaximaImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkBoxSigmaImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkHuangThresholdImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkHConcaveImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkBinaryMorphologicalClosingImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkShapeDetectionLevelSetImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkIsolatedWatershedImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkDanielssonDistanceMapImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkTanImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkWhiteTopHatImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkOrImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkRealAndImaginaryToComplexImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkGrayscaleMorphologicalOpeningImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkLaplacianSegmentationLevelSetImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkLabelMapContourOverlayImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkLaplacianRecursiveGaussianImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkIntensityWindowingImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkNaryAddImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkMaximumImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkLabelShapeStatisticsImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkMinMaxCurvatureFlowImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkSliceImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkComplexToPhaseImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkIsoDataThresholdImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkBinaryOpeningByReconstructionImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkRescaleIntensityImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkGrayscaleGeodesicErodeImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkMaskedFFTNormalizedCorrelationImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkDivideImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkIntermodesThresholdImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkGrayscaleConnectedOpeningImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkRecursiveGaussianImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkSmoothingRecursiveGaussianImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkMomentsThresholdImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkNormalizedCorrelationImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkScalarImageKmeansImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkExpImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkSqrtImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkThresholdSegmentationLevelSetImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkShiftScaleImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkAdaptiveHistogramEqualizationImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkScalarToRGBColormapImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkAggregateLabelMapFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkConvolutionImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkDisplacementFieldJacobianDeterminantFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkWarpImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkLaplacianSharpeningImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkLabelToRGBImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkSymmetricForcesDemonsRegistrationFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkGradientMagnitudeImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkGradientRecursiveGaussianImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkSigmoidImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkNotImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkLabelMapToRGBImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkSquaredDifferenceImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkLabelMapOverlayImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkBinaryGrindPeakImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkFastMarchingImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkWienerDeconvolutionImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkComplexToModulusImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkStatisticsImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkPasteImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkFastApproximateRankImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkGridImageSource.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkLabelMapToLabelImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkProjectedLandweberDeconvolutionImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkMinimumMaximumImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkMedianProjectionImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkFastMarchingUpwindGradientImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkGrayscaleGeodesicDilateImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkWrapPadImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkSignedMaurerDistanceMapImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkKittlerIllingworthThresholdImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkGrayscaleMorphologicalClosingImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkLevelSetMotionRegistrationFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkApproximateSignedDistanceMapImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkMorphologicalWatershedFromMarkersImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkModulusImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkAtanImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkThresholdMaximumConnectedComponentsImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkConnectedComponentImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkCyclicShiftImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkFastSymmetricForcesDemonsRegistrationFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkInverseFFTImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkCurvatureFlowImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkGrayscaleFillholeImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkSimilarityIndexImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkVectorMagnitudeImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkHistogramMatchingImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkBinaryMorphologicalOpeningImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkBoxMeanImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkMedianImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkMaximumProjectionImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkFlipImageFilter.cxx;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Code/BasicFilters/src/sitkEdgePotentialImageFilter.cxx //ADVANCED property for variable: SimpleITK_BUILD_DISTRIBUTE SimpleITK_BUILD_DISTRIBUTE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: SimpleITK_BUILD_STRIP SimpleITK_BUILD_STRIP-ADVANCED:INTERNAL=1 SimpleITK_LIBRARIES:INTERNAL=SimpleITKCommon;SimpleITKIO;SimpleITKRegistration;SimpleITKExplicit;SimpleITKBasicFilters0;SimpleITKBasicFilters1;SimpleITKBasicFilters2;SimpleITKBasicFilters3;SimpleITKBasicFilters4;SimpleITKBasicFilters5;SimpleITKBasicFilters6;SimpleITKBasicFilters7;SimpleITKBasicFilters8;SimpleITKBasicFilters9;SimpleITKBasicFilters10;SimpleITKBasicFilters11;SimpleITKBasicFilters12;SimpleITKBasicFilters13 //ADVANCED property for variable: SimpleITK_PYTHON_THREADS SimpleITK_PYTHON_THREADS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: SimpleITK_PYTHON_WHEEL SimpleITK_PYTHON_WHEEL-ADVANCED:INTERNAL=1 //ADVANCED property for variable: TCL_INCLUDE_PATH TCL_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: TCL_LIBRARY TCL_LIBRARY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: TCL_TCLSH TCL_TCLSH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: TK_INCLUDE_PATH TK_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: TK_LIBRARY TK_LIBRARY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: TK_WISH TK_WISH-ADVANCED:INTERNAL=1 //Python executable in virtual enviroment VIRTUAL_PYTHON_EXECUTABLE:INTERNAL=/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK-build/Testing/Installation/PythonVirtualenv/bin/python template_components:INTERNAL=/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK/TemplateComponents/ClassEnd.h.in;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK/TemplateComponents/MemberPointsGetSetDeclarations.h.in;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK/TemplateComponents/ExecuteMethodNoParameters.h.in;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK/TemplateComponents/ExecuteMethodWithParameters.h.in;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK/TemplateComponents/PublicDeclarations.h.in;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK/TemplateComponents/FunctionalAPI.h.in;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK/TemplateComponents/ClassNameAndPrint.h.in;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK/TemplateComponents/ExecuteInternalMethod.h.in;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK/TemplateComponents/PrivateMemberDeclarations.h.in;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK/TemplateComponents/MemberGetSetDeclarations.h.in;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK/TemplateComponents/DoNotEditWarning.h.in;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK/TemplateComponents/CustomMethods.h.in;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK/TemplateComponents/ClassDeclaration.h.in;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK/TemplateComponents/MemberFunctionDispatch.h.in;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK/TemplateComponents/ToStringSignature.cxx.in;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK/TemplateComponents/DoNotEditWarning.cxx.in;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK/TemplateComponents/ExecuteInternalITKFilter.cxx.in;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK/TemplateComponents/AddExtraIncludes.cxx.in;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK/TemplateComponents/ExecuteNoParameters.cxx.in;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK/TemplateComponents/ToStringBody.cxx.in;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK/TemplateComponents/CustomMethods.cxx.in;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK/TemplateComponents/ExecuteInternalSetITKFilterParameters.cxx.in;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK/TemplateComponents/ConstructorSignature.cxx.in;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK/TemplateComponents/ToStringReturn.cxx.in;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK/TemplateComponents/ExecuteInternalTypedefs.cxx.in;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK/TemplateComponents/ExecuteInternalUpdateAndReturn.cxx.in;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK/TemplateComponents/ExecuteInternalSetITKFilterInputs.cxx.in;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK/TemplateComponents/ExecuteInternalGetImagePointers.cxx.in;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK/TemplateComponents/ConstructorInitializeMembers.cxx.in;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK/TemplateComponents/StandardIncludes.cxx.in;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK/TemplateComponents/ExecuteInternalSignature.cxx.in;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK/TemplateComponents/ExecuteWithParameters.cxx.in;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK/TemplateComponents/ConstructorMemberFunctionSetup.cxx.in;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK/TemplateComponents/ConstructorVectorPixels.cxx.in;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK/TemplateComponents/DesctuctorDefinition.cxx.in;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK/TemplateComponents/FunctionalAPI.cxx.in;/Shared/pinc/sharedopt/20150704/DARWIN/NEP-11/SimpleITK/TemplateComponents/ExecuteInternalVectorImages.cxx.in -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From panovr at gmail.com Tue Jul 14 07:53:03 2015 From: panovr at gmail.com (Yili Zhao) Date: Tue, 14 Jul 2015 19:53:03 +0800 Subject: [ITK] Building ITK 4.8.0 with mingw64 failed Message-ID: Hi, I use mingw64 installed with Qt 5.5 (qt-5.5.0-x64-mingw510r0-seh-rev0.exe) from http://tver-soft.org/qt64 to build ITK 4.8.0 on Windows 7. The C compiler is: "x86_64-w64-mingw32-gcc.exe" The C++ compiler is: "x86_64-w64-mingw32-g++.exe" The make program is: "mingw32-make.exe" I use CMake 3.2.3 and choose to generate "MinGW Makefiles". I start a command shell, and run "mingw32-make.exe" in the build directory, but there are some linking errors: [ 60%] Built target ITKZLIB-all Linking CXX shared library ..\..\..\..\..\..\..\..\bin\libitkgdcmsocketxx-4.8.dll CMakeFiles\gdcmsocketxx.dir/objects.a(sockstream.cpp.obj):sockstream.cpp:(.text+ 0x72b): undefined reference to `__imp__ZTV7sockbuf' CMakeFiles\gdcmsocketxx.dir/objects.a(sockstream.cpp.obj):sockstream.cpp:(.text+ 0x871): undefined reference to `__imp__ZTV7sockbuf' CMakeFiles\gdcmsocketxx.dir/objects.a(sockstream.cpp.obj):sockstream.cpp:(.text+ 0xa16): undefined reference to `__imp__ZTV7sockbuf' CMakeFiles\gdcmsocketxx.dir/objects.a(sockstream.cpp.obj):sockstream.cpp:(.text+ 0x1a4a): undefined reference to `__imp__ZTV7sockbuf' CMakeFiles\gdcmsocketxx.dir/objects.a(sockstream.cpp.obj):sockstream.cpp:(.text$ _ZN7sockerrD1Ev[_ZN7sockerrD1Ev]+0x8): undefined reference to `__imp__ZTV7socker r' CMakeFiles\gdcmsocketxx.dir/objects.a(sockstream.cpp.obj):sockstream.cpp:(.text$ _ZN7sockerrD0Ev[_ZN7sockerrD0Ev]+0x8): undefined reference to `__imp__ZTV7socker r' CMakeFiles\gdcmsocketxx.dir/objects.a(sockstream.cpp.obj):sockstream.cpp:(.text$ _ZN7sockerrC1EiPKc[_ZN7sockerrC1EiPKc]+0xb): undefined reference to `__imp__ZTV7 sockerr' CMakeFiles\gdcmsocketxx.dir/objects.a(sockstream.cpp.obj):sockstream.cpp:(.text$ _ZN7sockerrC1EiPKcS1_[_ZN7sockerrC1EiPKcS1_]+0xd): undefined reference to `__imp __ZTV7sockerr' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x9) : undefined reference to `__imp__ZTV9isockinet' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x1c 9): undefined reference to `__imp__ZTV9isockinet' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x25 9): undefined reference to `__imp__ZTV10iosockinet' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x2a a): undefined reference to `__imp__ZTT10iosockinet' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x30 9): undefined reference to `__imp__ZTV10iosockinet' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x36 2): undefined reference to `__imp__ZTT10iosockinet' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x97 5): undefined reference to `__imp__ZN7sockbufC2ERKNS_8sockdescE' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x97 c): undefined reference to `__imp__ZTV11sockinetbuf' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x9a 5): undefined reference to `__imp__ZN7sockbufC2EiNS_4typeEi' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x9a c): undefined reference to `__imp__ZTV11sockinetbuf' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0xf6 0): undefined reference to `__imp__ZNK7sockbuf6getoptEiPvii' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x10 0e): undefined reference to `__imp__ZNK7sockbuf6getoptEiPvii' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x10 2f): undefined reference to `__imp__ZNK7sockbuf6setoptEiPvii' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x11 0d): undefined reference to `__imp__ZN7sockbufC2ERKNS_8sockdescE' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x11 14): undefined reference to `__imp__ZTV11sockinetbuf' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x12 0e): undefined reference to `__imp__ZTC9isockinet0_Si' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x12 36): undefined reference to `__imp__ZTV9isockinet' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x12 67): undefined reference to `__imp__ZN7sockbufC2ERKNS_8sockdescE' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x12 6e): undefined reference to `__imp__ZTV11sockinetbuf' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x13 61): undefined reference to `__imp__ZN7sockbufC2EiNS_4typeEi' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x13 68): undefined reference to `__imp__ZTV11sockinetbuf' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x14 71): undefined reference to `__imp__ZTC9isockinet0_Si' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x14 99): undefined reference to `__imp__ZTV9isockinet' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x14 c9): undefined reference to `__imp__ZN7sockbufC2EiNS_4typeEi' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x14 d0): undefined reference to `__imp__ZTV11sockinetbuf' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x15 b4): undefined reference to `__imp__ZN7sockbufC2ERKS_' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x15 bb): undefined reference to `__imp__ZTV11sockinetbuf' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x16 be): undefined reference to `__imp__ZTC9isockinet0_Si' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x16 e6): undefined reference to `__imp__ZTV9isockinet' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x17 0e): undefined reference to `__imp__ZN7sockbufC2ERKS_' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x17 15): undefined reference to `__imp__ZTV11sockinetbuf' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x18 8d): undefined reference to `__imp__ZN7sockbufC2ERKNS_8sockdescE' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x18 94): undefined reference to `__imp__ZTV11sockinetbuf' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x19 dd): undefined reference to `__imp__ZN7sockbufC2ERKNS_8sockdescE' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x19 e4): undefined reference to `__imp__ZTV11sockinetbuf' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x1a c1): undefined reference to `__imp__ZN7sockbufC2EiNS_4typeEi' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x1a c8): undefined reference to `__imp__ZTV11sockinetbuf' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x1c 1f): undefined reference to `__imp__ZN7sockbufC2EiNS_4typeEi' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x1c 26): undefined reference to `__imp__ZTV11sockinetbuf' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x1d 04): undefined reference to `__imp__ZN7sockbufC2ERKS_' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x1d 0b): undefined reference to `__imp__ZTV11sockinetbuf' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x1e 54): undefined reference to `__imp__ZN7sockbufC2ERKS_' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x1e 5b): undefined reference to `__imp__ZTV11sockinetbuf' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x20 27): undefined reference to `__imp__ZN7sockbufC2ERKNS_8sockdescE' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x20 2e): undefined reference to `__imp__ZTV11sockinetbuf' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x21 2e): undefined reference to `__imp__ZTC10iosockinet0_Si' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x21 56): undefined reference to `__imp__ZTC10iosockinet16_So' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x21 77): undefined reference to `__imp__ZTV10iosockinet' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x21 b0): undefined reference to `__imp__ZN7sockbufC2ERKNS_8sockdescE' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x21 b7): undefined reference to `__imp__ZTV11sockinetbuf' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x22 08): undefined reference to `__imp__ZTT10iosockinet' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x23 0b): undefined reference to `__imp__ZN7sockbufC2EiNS_4typeEi' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x23 12): undefined reference to `__imp__ZTV11sockinetbuf' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x24 11): undefined reference to `__imp__ZTC10iosockinet0_Si' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x24 39): undefined reference to `__imp__ZTC10iosockinet16_So' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x24 5a): undefined reference to `__imp__ZTV10iosockinet' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x24 92): undefined reference to `__imp__ZN7sockbufC2EiNS_4typeEi' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x24 99): undefined reference to `__imp__ZTV11sockinetbuf' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x24 ec): undefined reference to `__imp__ZTT10iosockinet' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x25 ee): undefined reference to `__imp__ZN7sockbufC2ERKS_' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x25 f5): undefined reference to `__imp__ZTV11sockinetbuf' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x26 ee): undefined reference to `__imp__ZTC10iosockinet0_Si' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x27 16): undefined reference to `__imp__ZTC10iosockinet16_So' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x27 37): undefined reference to `__imp__ZTV10iosockinet' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x27 67): undefined reference to `__imp__ZN7sockbufC2ERKS_' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x27 6e): undefined reference to `__imp__ZTV11sockinetbuf' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x27 bf): undefined reference to `__imp__ZTT10iosockinet' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x28 c3): undefined reference to `__imp__ZN7sockbuf4bindER8sockAddr' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x29 28): undefined reference to `__imp__ZN7sockbuf4bindER8sockAddr' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x29 b4): undefined reference to `__imp__ZN7sockbuf4bindER8sockAddr' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x2a c6): undefined reference to `__imp__ZN7sockbuf4bindER8sockAddr' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x2c 09): undefined reference to `__imp__ZN7sockbuf4bindER8sockAddr' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x2c 87): more undefined references to `__imp__ZN7sockbuf4bindER8sockAddr' follow CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x2d 3f): undefined reference to `__imp__ZTV7sockerr' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x2d a2): undefined reference to `__imp__ZN7sockbuf4bindER8sockAddr' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x2e 73): undefined reference to `__imp__ZN7sockbuf7connectER8sockAddr' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x2e f7): undefined reference to `__imp__ZN7sockbuf7connectER8sockAddr' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x30 09): undefined reference to `__imp__ZN7sockbuf7connectER8sockAddr' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x31 5c): undefined reference to `__imp__ZN7sockbuf7connectER8sockAddr' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x31 ea): undefined reference to `__imp__ZN7sockbuf7connectER8sockAddr' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x32 a6): undefined reference to `__imp__ZN7sockbuf6acceptEv' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x32 b6): undefined reference to `__imp__ZN7sockbuf6acceptER8sockAddr' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x33 1c): undefined reference to `__imp__ZN7sockbuf6acceptER8sockAddr' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text+0x33 aa): undefined reference to `__imp__ZN7sockbuf6acceptER8sockAddr' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text$_ZN1 1sockinetbufD1Ev[_ZN11sockinetbufD1Ev]+0x3): undefined reference to `__imp__ZTV1 1sockinetbuf' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text$_ZN1 1sockinetbufD1Ev[_ZN11sockinetbufD1Ev]+0x11): undefined reference to `__imp__ZN7 sockbufD2Ev' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text$_ZN1 1sockinetbufD0Ev[_ZN11sockinetbufD0Ev]+0x8): undefined reference to `__imp__ZTV1 1sockinetbuf' CMakeFiles\gdcmsocketxx.dir/objects.a(sockinet.cpp.obj):sockinet.cpp:(.text$_ZN1 1sockinetbufD0Ev[_ZN11sockinetbufD0Ev]+0x18): undefined reference to `__imp__ZN7 sockbufD2Ev' CMakeFiles\gdcmsocketxx.dir/objects.a(protocol.cpp.obj):protocol.cpp:(.text+0x86 ): undefined reference to `__imp__ZNK11sockinetbuf9localhostEv' CMakeFiles\gdcmsocketxx.dir/objects.a(protocol.cpp.obj):protocol.cpp:(.text+0xa0 ): undefined reference to `__imp__ZN11sockinetbuf7connectEPKcS1_S1_' CMakeFiles\gdcmsocketxx.dir/objects.a(protocol.cpp.obj):protocol.cpp:(.text+0xb1 ): undefined reference to `__imp__ZTV7sockerr' CMakeFiles\gdcmsocketxx.dir/objects.a(protocol.cpp.obj):protocol.cpp:(.text+0x14 5): undefined reference to `__imp__ZN11sockinetbuf7connectEmPKcS1_' CMakeFiles\gdcmsocketxx.dir/objects.a(protocol.cpp.obj):protocol.cpp:(.text+0x15 6): undefined reference to `__imp__ZTV7sockerr' CMakeFiles\gdcmsocketxx.dir/objects.a(protocol.cpp.obj):protocol.cpp:(.text+0x1f 7): undefined reference to `__imp__ZN11sockinetbuf7connectEPKcS1_S1_' CMakeFiles\gdcmsocketxx.dir/objects.a(protocol.cpp.obj):protocol.cpp:(.text+0x20 8): undefined reference to `__imp__ZTV7sockerr' CMakeFiles\gdcmsocketxx.dir/objects.a(protocol.cpp.obj):protocol.cpp:(.text+0x26 2): undefined reference to `__imp__ZN11sockinetbuf7connectEPKci' CMakeFiles\gdcmsocketxx.dir/objects.a(protocol.cpp.obj):protocol.cpp:(.text+0x27 3): undefined reference to `__imp__ZTV7sockerr' CMakeFiles\gdcmsocketxx.dir/objects.a(echo.cpp.obj):echo.cpp:(.text+0x24): undef ined reference to `__imp__ZNK8protocol11protocolbuf13protocol_nameEv' CMakeFiles\gdcmsocketxx.dir/objects.a(echo.cpp.obj):echo.cpp:(.text+0x53): undef ined reference to `__imp__ZN11sockinetbuf4bindEi' CMakeFiles\gdcmsocketxx.dir/objects.a(echo.cpp.obj):echo.cpp:(.text+0x69): undef ined reference to `__imp__ZN7sockbuf6listenEi' CMakeFiles\gdcmsocketxx.dir/objects.a(echo.cpp.obj):echo.cpp:(.text+0x70): undef ined reference to `__imp__ZN7sockbuf4readEPvi' CMakeFiles\gdcmsocketxx.dir/objects.a(echo.cpp.obj):echo.cpp:(.text+0x7c): undef ined reference to `__imp__ZN7sockbufD1Ev' CMakeFiles\gdcmsocketxx.dir/objects.a(echo.cpp.obj):echo.cpp:(.text+0x83): undef ined reference to `__imp__ZN7sockbuf5writeEPKvi' CMakeFiles\gdcmsocketxx.dir/objects.a(echo.cpp.obj):echo.cpp:(.text+0xa3): undef ined reference to `__imp__ZN7sockbufC1ERKNS_8sockdescE' CMakeFiles\gdcmsocketxx.dir/objects.a(echo.cpp.obj):echo.cpp:(.text+0x10a): unde fined reference to `__imp__ZTV7sockerr' CMakeFiles\gdcmsocketxx.dir/objects.a(echo.cpp.obj):echo.cpp:(.text+0x149): unde fined reference to `__imp__ZN11sockinetbuf4bindEmi' CMakeFiles\gdcmsocketxx.dir/objects.a(echo.cpp.obj):echo.cpp:(.text+0x179): unde fined reference to `__imp__ZN11sockinetbuf4bindEmPKcS1_' collect2.exe: error: ld returned 1 exit status Modules\ThirdParty\GDCM\src\gdcm\Utilities\socketxx\socket++\CMakeFiles\gdcmsock etxx.dir\build.make:191: recipe for target 'bin/libitkgdcmsocketxx-4.8.dll' fail ed mingw32-make[2]: *** [bin/libitkgdcmsocketxx-4.8.dll] Error 1 CMakeFiles\Makefile2:6330: recipe for target 'Modules/ThirdParty/GDCM/src/gdcm/U tilities/socketxx/socket++/CMakeFiles/gdcmsocketxx.dir/all' failed mingw32-make[1]: *** [Modules/ThirdParty/GDCM/src/gdcm/Utilities/socketxx/socket ++/CMakeFiles/gdcmsocketxx.dir/all] Error 2 makefile:145: recipe for target 'all' failed mingw32-make: *** [all] Error 2 Any suggestions? Thanks! -- Yili Zhao -------------- next part -------------- An HTML attachment was scrubbed... URL: From blowekamp at mail.nih.gov Tue Jul 14 08:12:47 2015 From: blowekamp at mail.nih.gov (Bradley Lowekamp) Date: Tue, 14 Jul 2015 08:12:47 -0400 Subject: [ITK] [ITK-users] ImportError: No module named _SimpleITK In-Reply-To: References: Message-ID: Hello, Can you run "otool -L /path/to/_SimpleITK.so" and "otool -L /Shared/pinc/sharedopt/20150704/DARWIN/anaconda_20150704/anaconda/lib/libpython2.7.so". This may give some information about the expected runtime dependency, and what is preventing the library from loading. If you are building for conda, you may want to look into using the conda-recipe for SimpleITK [1]. HTH, Brad [1] https://github.com/blowekamp/conda-recipes/tree/SimpleITKUpdate0.9.0/simpleitk On Jul 13, 2015, at 4:11 PM, David Welch wrote: > We did not build shared libraries for ITK and our CMAKE_ARCHIVE_OUTPUT_DIRECTORY=${NAMICExtBuild}/lib, which is already on my DYLD_LIBRARY_PATH (this is set via postactivate in the virtualenv). > > We use the RPATH, but there are no additional paths via DYLD_LIBRARY_PATH at compile time, AFAIK. > > With some more investigation, this build was compiled inside an Anaconda environment so I'll see if I can tease out the issue. In the meanwhile, here's the SimpleITK CMakeCache file. > > Cheers, > Dave > > On Mon, Jul 13, 2015 at 2:38 PM, Bradley Lowekamp wrote: > Hello David, > > I am going to guess that you compiled ITK with shared libraries? > > Most likely python couldn't resolve the ITK library dependencies when it tried to load _SimpleITK.so. > > Try adding the ITK library directory to you LD_LIBRARY_PATH environment variable. > > I am also going to guess that you are relying on CMake setting the RPATH for the libraries based on the build directory for you other projects. SimpleITK explicitly disables this [1], to enable language based packaging from the build tree without using CMake to modify the RPATH. Your case may be a reasonable option to allow the user to configure a default for SKIP_BUILD_RPATH for SimpleITK, but I am not completely sure of the expected and reasonable behavior for this. Nor if anyone else would know how to do it. > > HTH, > Brad > > [1] https://github.com/SimpleITK/SimpleITK/blob/master/Code/BasicFilters/src/CMakeLists.txt#L109 > > On Jul 13, 2015, at 2:55 PM, David Welch wrote: > >> Hi Brad, >> >> I've built a virtualenv using virtualenvwrapper to use SimpleITK (built using NAMICExternalProjects). For reproducibility, we'd like to use only dependencies within the ${NAMICExtBuild} directory, which makes most of the online installation instructions invalid, AFAIK. >> >> I've prepend the sys.path like so: >> >> add2virtualenv ${NAMICExtBuild}/SimpleITK-build/bin >> add2virtualenv ${NAMICExtBuild}/SimpleITK-build/lib >> add2virtualenv ${NAMICExtBuild}/SimpleITK-build/Wrapping >> >> This writes to the $VIRTUAL_ENV/lib/site_packages/_virtualenv_path_extensions.pth file (used by virtualenvwrapper to manage package/module paths). >> >> I have also tried: >> >> python ${NAMICExtBuild}/SimpleITK-build/Wrapping/PythonPackage/setupegg.py install >> >> within my virtualenv, but no such luck. Any suggestions? >> >> Cheers, >> Dave >> _____________________________________ >> Powered by www.kitware.com >> >> Visit other Kitware open-source projects at >> http://www.kitware.com/opensource/opensource.html >> >> Kitware offers ITK Training Courses, for more information visit: >> http://www.kitware.com/products/protraining.php >> >> Please keep messages on-topic and check the ITK FAQ at: >> http://www.itk.org/Wiki/ITK_FAQ >> >> Follow this link to subscribe/unsubscribe: >> http://public.kitware.com/mailman/listinfo/insight-users >> _______________________________________________ >> Community mailing list >> Community at itk.org >> http://public.kitware.com/mailman/listinfo/community > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From matt.mccormick at kitware.com Tue Jul 14 18:50:30 2015 From: matt.mccormick at kitware.com (Matt McCormick) Date: Tue, 14 Jul 2015 18:50:30 -0400 Subject: [ITK] ITK Cube Mementos for 4.8.0 Message-ID: Hi folks, As a memento of their contributions to the 4.8.0 release, a 3D printed ITK cube (see attached), was sent to community members. The cube was derived [1] from a set of code created by community members Bill Lorensen and Jim Miller written in 1998 that generates a VTK cube. The model emulates an image on the cover page of the book G?del, Escher, Bach: An Eternal Golden Braid (GEB) by Douglas Hofstadter. GEB is a favorite tome of many in the community. As summarized by Wikipedia, it explores ?common themes in the lives and works of logician Kurt G?del, artist M. C. Escher and composer Johann Sebastian Bach. GEB expounds concepts fundamental to mathematics, symmetry, and intelligence. Through illustration and analysis, the book discusses how self-reference and formal rules allow systems to acquire meaning despite being made of ?meaningless? elements. It also discusses what it means to communicate, how knowledge can be represented and stored, the methods and limitations of symbolic representation, and even the fundamental notion of ?meaning? itself.? This model seemed appropriate for those furthering ?Insight into Images? with the Insight Toolkit. The physical object is a fitting realization in appreciation of efforts which often are hard to recognize in the form of ethereal transmissions of patches and electronic communication. ITK cubes were sent to authors in the Git logs from v4.7.0..v4.8.0 of ITK, the ITK Software Guide, ITK Apps, or the ITK Sphinx Examples repositories [2]. This release?s cube color was blue. To contribute for the next release, see the contribution instructions in the ITK Software Guide [3]. There are many ways to be an active member of the community. Davis Vigneault, for example, improved our Software Guide documentation. Or, like Jon Haitz Legarreta, improve testing code coverage. Or, improve the Python interface like Michka Popoff. Or, add new features, like Nick Tustison. Or, improve compatibility with compilers and libraries, like Sean McBride. Or, improve the doxygen and examples like Arnaud Gelas. We could also use help addressing our Coverity issues [4]. If there are questions or issues with the contribution process, please do not hesitate to discuss on the lists. Thanks to everyone who contributed to ITK 4.8.0, whether it was through patches, messages on the mailing lists, code reviews, or other means. 4.9.0 will be an exciting release! [1] https://github.com/InsightSoftwareConsortium/ITKGEB [2] http://www.itk.org/Wiki/ITK/Release_4.8_Changed_From_Previous [3] http://itk.org/ITKSoftwareGuide/html/Book1/ITKSoftwareGuide-Book1.html [4] https://scan.coverity.com/projects/783 -------------- next part -------------- A non-text attachment was scrubbed... Name: 2015.07.07-ITKCubes.jpg Type: image/jpeg Size: 67677 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: 2015.07.07-ITKCubesPackaged.jpg Type: image/jpeg Size: 110254 bytes Desc: not available URL: From floris at isi.uu.nl Wed Jul 15 09:06:07 2015 From: floris at isi.uu.nl (Floris Berendsen) Date: Wed, 15 Jul 2015 15:06:07 +0200 Subject: [ITK] Definition of Composite Transform Message-ID: Hi all, I think there is some inconsistency between comments in the code of the composite transform and its (doxygen) documentation. The documentation states that a transformation is composed in the following way: T_0 o T_1 = T_0(T_1(x)), with T_1 the transform added latest. https://github.com/InsightSoftwareConsortium/ITK/blob/master/Modules/Core/Transform/include/itkCompositeTransform.h However, some (very insightful) comments in the code state that: T is composed of T1(p1,x), T2(p2,x) and T3(p3, x) as: T3(p3, T2(p2, T1(p1, x0))) https://github.com/InsightSoftwareConsortium/ITK/blob/master/Modules/Core/Transform/include/itkCompositeTransform.hxx#L620-L659 The confusing part is that the ordering is reversed (and starting from 1 instead of 0). This may also explain the next comment: // to do: why parameters are listed from N-1 to 1??? https://github.com/InsightSoftwareConsortium/ITK/blob/master/Modules/Core/Transform/include/itkCompositeTransform.hxx#L674 The first definition is consistent with the code as far as I can see. Can anyone confirm this finding? If so, I'm happy to provide a patch via gerrit to solve the comments. Best, Floris -------------- next part -------------- An HTML attachment was scrubbed... URL: From blowekamp at mail.nih.gov Wed Jul 15 09:10:24 2015 From: blowekamp at mail.nih.gov (Bradley Lowekamp) Date: Wed, 15 Jul 2015 09:10:24 -0400 Subject: [ITK] [ITK-dev] Todays dashboard needs a little TLC Message-ID: Looks like there is some type of library linking issue on the dashboard today. Any one on it yet? Brad _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-developers From hans-johnson at uiowa.edu Wed Jul 15 09:26:08 2015 From: hans-johnson at uiowa.edu (Johnson, Hans J) Date: Wed, 15 Jul 2015 13:26:08 +0000 Subject: [ITK] [ITK-dev] Todays dashboard needs a little TLC In-Reply-To: References: Message-ID: <9D3A4608-E3E8-4318-BC32-140EB70F9443@healthcare.uiowa.edu> I?ve asked Zach to look into this. I verified local build failures when Module_ITKReview:BOOL=ON I know that Zach will not be able to work on this fix until this afternoon, and he is fairly new to ITK, so it might take him a little longer. Any assistance, suggestions would be greatly appreciated. Hans On Jul 15, 2015, at 8:10 AM, Bradley Lowekamp > wrote: Looks like there is some type of library linking issue on the dashboard today. Any one on it yet? Brad ________________________________ Notice: This UI Health Care e-mail (including attachments) is covered by the Electronic Communications Privacy Act, 18 U.S.C. 2510-2521, is confidential and may be legally privileged. If you are not the intended recipient, you are hereby notified that any retention, dissemination, distribution, or copying of this communication is strictly prohibited. Please reply to the sender that you have received the message in error, then delete it. Thank you. ________________________________ -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-developers From emily-hammond at uiowa.edu Wed Jul 15 10:07:52 2015 From: emily-hammond at uiowa.edu (Hammond, Emily M) Date: Wed, 15 Jul 2015 14:07:52 +0000 Subject: [ITK] [ITK-users] adding two images with different origin Message-ID: <2609C492EC89AB4CAAD3647B8D1A43CC2FB7BE5B@ITSNT437.iowa.uiowa.edu> Hello all, I am trying to compute the measures identified in itkLabelOverlapMeasureFilter with a couple label masks. I have created a test volume and translated it to create a couple more test volumes to get a calculable overlap for verification. Unfortunately, this translation changes the origin of the these images. How can I perform these measures on two images that cover the same space, but do not have the same origin? If I just change the origins to match using ChangeImageInformationFilter then my translation is reversed. Thanks Emily Hammond -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From hans-johnson at uiowa.edu Wed Jul 15 10:12:33 2015 From: hans-johnson at uiowa.edu (Johnson, Hans J) Date: Wed, 15 Jul 2015 14:12:33 +0000 Subject: [ITK] [ITK-users] adding two images with different origin In-Reply-To: <2609C492EC89AB4CAAD3647B8D1A43CC2FB7BE5B@ITSNT437.iowa.uiowa.edu> References: <2609C492EC89AB4CAAD3647B8D1A43CC2FB7BE5B@ITSNT437.iowa.uiowa.edu> Message-ID: <5C579C1D-F6A1-4F2A-A373-3B6B5B103E0B@uiowa.edu> Emily, How did you translate it? If you want to stop by my office (4316 SC) I could help you out in person. Hans ======================================================================== Hans J. Johnson, Ph.D., Associate Professor Electrical and Computer Engineering (Primary), Biomedical Engineering, Psychiatry hans-johnson at uiowa.edu (319) 621 7185 (cell) (319) 384 3538 ECE Phone (Primary) (319) 353 8587 Psychiatry Phone (Secondary) 4316 Seamans Center Iowa City, IA 52242 On Jul 15, 2015, at 9:07 AM, Hammond, Emily M > wrote: Hello all, I am trying to compute the measures identified in itkLabelOverlapMeasureFilter with a couple label masks. I have created a test volume and translated it to create a couple more test volumes to get a calculable overlap for verification. Unfortunately, this translation changes the origin of the these images. How can I perform these measures on two images that cover the same space, but do not have the same origin? If I just change the origins to match using ChangeImageInformationFilter then my translation is reversed. Thanks Emily Hammond _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users ________________________________ Notice: This UI Health Care e-mail (including attachments) is covered by the Electronic Communications Privacy Act, 18 U.S.C. 2510-2521, is confidential and may be legally privileged. If you are not the intended recipient, you are hereby notified that any retention, dissemination, distribution, or copying of this communication is strictly prohibited. Please reply to the sender that you have received the message in error, then delete it. Thank you. ________________________________ -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From emily-hammond at uiowa.edu Wed Jul 15 10:28:25 2015 From: emily-hammond at uiowa.edu (Hammond, Emily M) Date: Wed, 15 Jul 2015 14:28:25 +0000 Subject: [ITK] [ITK-users] adding two images with different origin In-Reply-To: <5C579C1D-F6A1-4F2A-A373-3B6B5B103E0B@uiowa.edu> References: <2609C492EC89AB4CAAD3647B8D1A43CC2FB7BE5B@ITSNT437.iowa.uiowa.edu>, <5C579C1D-F6A1-4F2A-A373-3B6B5B103E0B@uiowa.edu> Message-ID: <2609C492EC89AB4CAAD3647B8D1A43CC2FB7BE9A@ITSNT437.iowa.uiowa.edu> Using the slicer transforms module. ________________________________ From: Johnson, Hans J Sent: Wednesday, July 15, 2015 9:12 AM To: Hammond, Emily M Cc: insight users Subject: Re: [ITK-users] adding two images with different origin Emily, How did you translate it? If you want to stop by my office (4316 SC) I could help you out in person. Hans ======================================================================== Hans J. Johnson, Ph.D., Associate Professor Electrical and Computer Engineering (Primary), Biomedical Engineering, Psychiatry hans-johnson at uiowa.edu (319) 621 7185 (cell) (319) 384 3538 ECE Phone (Primary) (319) 353 8587 Psychiatry Phone (Secondary) 4316 Seamans Center Iowa City, IA 52242 On Jul 15, 2015, at 9:07 AM, Hammond, Emily M > wrote: Hello all, I am trying to compute the measures identified in itkLabelOverlapMeasureFilter with a couple label masks. I have created a test volume and translated it to create a couple more test volumes to get a calculable overlap for verification. Unfortunately, this translation changes the origin of the these images. How can I perform these measures on two images that cover the same space, but do not have the same origin? If I just change the origins to match using ChangeImageInformationFilter then my translation is reversed. Thanks Emily Hammond _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users ________________________________ Notice: This UI Health Care e-mail (including attachments) is covered by the Electronic Communications Privacy Act, 18 U.S.C. 2510-2521, is confidential and may be legally privileged. If you are not the intended recipient, you are hereby notified that any retention, dissemination, distribution, or copying of this communication is strictly prohibited. Please reply to the sender that you have received the message in error, then delete it. Thank you. ________________________________ -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From lasso at queensu.ca Wed Jul 15 11:12:35 2015 From: lasso at queensu.ca (Andras Lasso) Date: Wed, 15 Jul 2015 15:12:35 +0000 Subject: [ITK] [ITK-users] adding two images with different origin In-Reply-To: <2609C492EC89AB4CAAD3647B8D1A43CC2FB7BE9A@ITSNT437.iowa.uiowa.edu> References: <2609C492EC89AB4CAAD3647B8D1A43CC2FB7BE5B@ITSNT437.iowa.uiowa.edu>, <5C579C1D-F6A1-4F2A-A373-3B6B5B103E0B@uiowa.edu> <2609C492EC89AB4CAAD3647B8D1A43CC2FB7BE9A@ITSNT437.iowa.uiowa.edu> Message-ID: You need to resample the volume if you want to actually change the image pixels and not just modify the image header. You can use one of the resample modules in Slicer for this, see detailed explanation on these pages: http://www.slicer.org/slicerWiki/index.php/Documentation/Nightly/Modules/Resampling http://www.slicer.org/slicerWiki/index.php/Documentation/Nightly/FAQ#Apply.2C_Resample.2C_Export http://www.slicer.org/slicerWiki/index.php/Registration:Resampling Andras From: Community [mailto:community-bounces at itk.org] On Behalf Of Hammond, Emily M Sent: Wednesday, July 15, 2015 10:28 AM To: Johnson, Hans J Cc: insight users Subject: Re: [ITK] [ITK-users] adding two images with different origin Using the slicer transforms module. ________________________________ From: Johnson, Hans J Sent: Wednesday, July 15, 2015 9:12 AM To: Hammond, Emily M Cc: insight users Subject: Re: [ITK-users] adding two images with different origin Emily, How did you translate it? If you want to stop by my office (4316 SC) I could help you out in person. Hans ======================================================================== Hans J. Johnson, Ph.D., Associate Professor Electrical and Computer Engineering (Primary), Biomedical Engineering, Psychiatry hans-johnson at uiowa.edu (319) 621 7185 (cell) (319) 384 3538 ECE Phone (Primary) (319) 353 8587 Psychiatry Phone (Secondary) 4316 Seamans Center Iowa City, IA 52242 On Jul 15, 2015, at 9:07 AM, Hammond, Emily M > wrote: Hello all, I am trying to compute the measures identified in itkLabelOverlapMeasureFilter with a couple label masks. I have created a test volume and translated it to create a couple more test volumes to get a calculable overlap for verification. Unfortunately, this translation changes the origin of the these images. How can I perform these measures on two images that cover the same space, but do not have the same origin? If I just change the origins to match using ChangeImageInformationFilter then my translation is reversed. Thanks Emily Hammond _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users ________________________________ Notice: This UI Health Care e-mail (including attachments) is covered by the Electronic Communications Privacy Act, 18 U.S.C. 2510-2521, is confidential and may be legally privileged. If you are not the intended recipient, you are hereby notified that any retention, dissemination, distribution, or copying of this communication is strictly prohibited. Please reply to the sender that you have received the message in error, then delete it. Thank you. ________________________________ -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From tevain at telecom-paristech.fr Wed Jul 15 11:29:18 2015 From: tevain at telecom-paristech.fr (Timothee Evain) Date: Wed, 15 Jul 2015 17:29:18 +0200 (CEST) Subject: [ITK] [ITK-users] adding two images with different origin In-Reply-To: <2609C492EC89AB4CAAD3647B8D1A43CC2FB7BE9A@ITSNT437.iowa.uiowa.edu> References: <2609C492EC89AB4CAAD3647B8D1A43CC2FB7BE5B@ITSNT437.iowa.uiowa.edu> <5C579C1D-F6A1-4F2A-A373-3B6B5B103E0B@uiowa.edu> <2609C492EC89AB4CAAD3647B8D1A43CC2FB7BE9A@ITSNT437.iowa.uiowa.edu> Message-ID: <854927510.77569834.1436974158661.JavaMail.zimbra@enst.fr> Hello Emily, Have you tried using the ResampleImageFilter combined with a TranslationTransform as in: http://itk.org/Wiki/ITK/Examples/SimpleOperations/TranslationTransform ? At least for me, this does not change the origin (or you could explicitely set it to your convenience with SetOutputOrigin) and allow easy translation configuration. Best Tim ----- Mail original ----- De: "Emily M Hammond" ?: "Hans J Johnson" Cc: "insight users" Envoy?: Mercredi 15 Juillet 2015 16:28:25 Objet: Re: [ITK] [ITK-users] adding two images with different origin Using the slicer transforms module. From: Johnson, Hans J Sent: Wednesday, July 15, 2015 9:12 AM To: Hammond, Emily M Cc: insight users Subject: Re: [ITK-users] adding two images with different origin Emily, How did you translate it? If you want to stop by my office (4316 SC) I could help you out in person. Hans ======================================================================== Hans J. Johnson, Ph.D., Associate Professor Electrical and Computer Engineering (Primary), Biomedical Engineering, Psychiatry hans-johnson at uiowa.edu (319) 621 7185 (cell) (319) 384 3538 ECE Phone (Primary) (319) 353 8587 Psychiatry Phone (Secondary) 4316 Seamans Center Iowa City, IA 52242 On Jul 15, 2015, at 9:07 AM, Hammond, Emily M < emily-hammond at uiowa.edu > wrote: Hello all, I am trying to compute the measures identified in itkLabelOverlapMeasureFilter with a couple label masks. I have created a test volume and translated it to create a couple more test volumes to get a calculable overlap for verification. Unfortunately, this translation changes the origin of the these images. How can I perform these measures on two images that cover the same space, but do not have the same origin? If I just change the origins to match using ChangeImageInformationFilter then my translation is reversed. Thanks Emily Hammond _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users Notice: This UI Health Care e-mail (including attachments) is covered by the Electronic Communications Privacy Act, 18 U.S.C. 2510-2521, is confidential and may be legally privileged. If you are not the intended recipient, you are hereby notified that any retention, dissemination, distribution, or copying of this communication is strictly prohibited. Please reply to the sender that you have received the message in error, then delete it. Thank you. _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users _______________________________________________ Community mailing list Community at itk.org http://public.kitware.com/mailman/listinfo/community _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From david.m.welch at gmail.com Wed Jul 15 15:03:47 2015 From: david.m.welch at gmail.com (David Welch) Date: Wed, 15 Jul 2015 14:03:47 -0500 Subject: [ITK] [ITK-users] ImportError: No module named _SimpleITK In-Reply-To: References: Message-ID: Thanks, Brad! I ended up copying the CMakeCache.txt, modifying it to remove all the Anaconda dependencies, and building it against the source inside my virtualenv. Here's how I did it: $ workon $ mkdir -p $VIRTUAL_ENV/build/SimpleITK-build $ cd $VIRTUAL_ENV/build/SimpleITK-build $ cp /path/to/past/SimpleITK-build/CMakeCache.txt . $ ccmake . \ -DCMAKE_C_COMPILER:STRING=/usr/bin/clang \ -DCMAKE_CXX_COMPILER:STRING=/usr/bin/clang++ \ -DCMAKE_ARCHIVE_OUTPUT_DIRECTORY:PATH=${VIRTUAL_ENV} \ -DCMAKE_BUNDLE_OUTPUT_DIRECTORY:PATH=${VIRTUAL_ENV} \ -DCMAKE_LIBRARY_OUTPUT_DIRECTORY:PATH=${VIRTUAL_ENV}/lib \ -DCMAKE_RUNTIME_OUTPUT_DIRECTORY:PATH=${VIRTUAL_ENV}/bin \ -DCMAKE_INSTALL_PREFIX:PATH=${VIRTUAL_ENV} \ -DPYTHON_EXECUTABLE:PATH=$(which python) \ -DPYTHON_LIBRARY:PATH=/System/Library/Frameworks/Python.framework/Versions/2.7/Python \ -DPYTHON_INCLUDE_DIR:PATH=/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 \ -DPYTHON_INCLUDE_DIRS:PATH=/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 $ make $ make install/local I found that I had to set both the PYTHON_INCLUDE_DIR(S) variables, but other than that there weren't any hiccups. Cheers, Dave -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From matt.mccormick at kitware.com Wed Jul 15 17:05:32 2015 From: matt.mccormick at kitware.com (Matt McCormick) Date: Wed, 15 Jul 2015 17:05:32 -0400 Subject: [ITK] [ITK-users] Problem with itkImageToVTKImageFilter In-Reply-To: <1436810694898-35902.post@n7.nabble.com> References: <1436469967287-7587561.post@n2.nabble.com> <1630153257.75215949.1436550624392.JavaMail.zimbra@enst.fr> <1436551482650-7587565.post@n2.nabble.com> <1436809601273-35901.post@n7.nabble.com> <1436810694898-35902.post@n7.nabble.com> Message-ID: Hi Siavash, You have uncovered a bug :-). Following the hint from Tim, I created this patch: http://review.source.kitware.com/#/c/20001/ Please review. Thanks, Matt On Mon, Jul 13, 2015 at 2:04 PM, siavashk wrote: > Sorry for spamming. I just wanted to say that calling Update() prior to > calling UpdateLargestPossibleRegion() does not resolve the issue either. > this->GetPrimaryOutput() is still null. > > I do not know enough about vtkImageImport* and ITK to know how to solve > this. Matt maybe you can give me a hint? > > Siavash > > > > -- > View this message in context: http://itk-users.7.n7.nabble.com/ITK-users-Problem-with-itkImageToVTKImageFilter-tp35888p35902.html > Sent from the ITK - Users mailing list archive at Nabble.com. > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From matt.mccormick at kitware.com Wed Jul 15 17:17:43 2015 From: matt.mccormick at kitware.com (Matt McCormick) Date: Wed, 15 Jul 2015 17:17:43 -0400 Subject: [ITK] Definition of Composite Transform In-Reply-To: References: Message-ID: Hi Floris, Thanks for helping to improve our documentation. Yes, it does appear that the numeric order in the comments is inconsistent. Improvements are welcome :-). Thanks, Matt > I think there is some inconsistency between comments in the code of the > composite transform and its (doxygen) documentation. > The documentation states that a transformation is composed in the following > way: > T_0 o T_1 = T_0(T_1(x)), with T_1 the transform added latest. > https://github.com/InsightSoftwareConsortium/ITK/blob/master/Modules/Core/Transform/include/itkCompositeTransform.h > > However, some (very insightful) comments in the code state that: > T is composed of T1(p1,x), T2(p2,x) and T3(p3, x) as: T3(p3, T2(p2, T1(p1, > x0))) > https://github.com/InsightSoftwareConsortium/ITK/blob/master/Modules/Core/Transform/include/itkCompositeTransform.hxx#L620-L659 > > The confusing part is that the ordering is reversed (and starting from 1 > instead of 0). This may also explain the next comment: > // to do: why parameters are listed from N-1 to 1??? > https://github.com/InsightSoftwareConsortium/ITK/blob/master/Modules/Core/Transform/include/itkCompositeTransform.hxx#L674 > > The first definition is consistent with the code as far as I can see. Can > anyone confirm this finding? If so, I'm happy to provide a patch via gerrit > to solve the comments. > > Best, > Floris > > > > > _______________________________________________ > Community mailing list > Community at itk.org > http://public.kitware.com/mailman/listinfo/community > From jimshiqi at yahoo.com Wed Jul 15 17:25:50 2015 From: jimshiqi at yahoo.com (Jim Qicun Shi) Date: Wed, 15 Jul 2015 14:25:50 -0700 Subject: [ITK] tag 0018 | 0088 Message-ID: <1436995550.34424.YahooMailBasic@web121702.mail.ne1.yahoo.com> Hello ITK community, Does anyone know how to re-set 0018 | 0088 tag in DICOM file? I tried the "normal" way ( the way to re-set other tags such as 0018 | 0050 and it is ok to re-set.) to set a value, 0.5, for example, but its value in the output DICOM slices is always 1. Why? If not allow to re-set, may I remove the tag from DICOM file? My original DICOM is short of this tag. I are using ITK 4.7.1. Thanks much, Jim From siavashk at ece.ubc.ca Wed Jul 15 17:34:43 2015 From: siavashk at ece.ubc.ca (siavashk) Date: Wed, 15 Jul 2015 14:34:43 -0700 (MST) Subject: [ITK] [ITK-users] Problem with itkImageToVTKImageFilter In-Reply-To: References: <1436469967287-7587561.post@n2.nabble.com> <1630153257.75215949.1436550624392.JavaMail.zimbra@enst.fr> <1436551482650-7587565.post@n2.nabble.com> <1436809601273-35901.post@n7.nabble.com> <1436810694898-35902.post@n7.nabble.com> Message-ID: <1436996083747-35918.post@n7.nabble.com> I will try it out later today. Thanks for fixing it. :-) Siavash -- View this message in context: http://itk-users.7.n7.nabble.com/ITK-users-Problem-with-itkImageToVTKImageFilter-tp35888p35918.html Sent from the ITK - Users mailing list archive at Nabble.com. _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From matt.mccormick at kitware.com Wed Jul 15 21:39:31 2015 From: matt.mccormick at kitware.com (Matt McCormick) Date: Wed, 15 Jul 2015 21:39:31 -0400 Subject: [ITK] tag 0018 | 0088 In-Reply-To: <1436995550.34424.YahooMailBasic@web121702.mail.ne1.yahoo.com> References: <1436995550.34424.YahooMailBasic@web121702.mail.ne1.yahoo.com> Message-ID: Hi Jim, This example may be helpful: http://www.itk.org/Doxygen/html/Examples_2IO_2DicomImageReadChangeHeaderWrite_8cxx-example.html In general, we could could a DICOMImageSeriesWriter that is specialized by modality to make this easier to do. HTH, Matt On Wed, Jul 15, 2015 at 5:25 PM, Jim Qicun Shi via Community wrote: > Hello ITK community, > > Does anyone know how to re-set 0018 | 0088 tag in DICOM file? I tried the "normal" way ( the way to re-set other tags such as 0018 | 0050 and it is ok to re-set.) to set a value, 0.5, for example, but its value in the output DICOM slices is always 1. Why? If not allow to re-set, may I remove the tag from DICOM file? My original DICOM is short of this tag. I are using ITK 4.7.1. > > Thanks much, > > Jim > > > > _______________________________________________ > Community mailing list > Community at itk.org > http://public.kitware.com/mailman/listinfo/community From tevain at telecom-paristech.fr Thu Jul 16 04:21:33 2015 From: tevain at telecom-paristech.fr (Timothee Evain) Date: Thu, 16 Jul 2015 10:21:33 +0200 (CEST) Subject: [ITK] [ITK-users] Problem with itkImageToVTKImageFilter In-Reply-To: <1436996083747-35918.post@n7.nabble.com> References: <1436469967287-7587561.post@n2.nabble.com> <1630153257.75215949.1436550624392.JavaMail.zimbra@enst.fr> <1436551482650-7587565.post@n2.nabble.com> <1436809601273-35901.post@n7.nabble.com> <1436810694898-35902.post@n7.nabble.com> <1436996083747-35918.post@n7.nabble.com> Message-ID: <1466996076.77898070.1437034893634.JavaMail.zimbra@enst.fr> Hello Siavash, I tried the patch, and that works perfectly for me. Just a small precision, you will have trouble with the ITK_OVERRIDE macro if you are using an ITK version anterior to 4.6 (I guess? since I'm using 4.5 and my itkMacro.h doesn't define it, but 4.6 have it). Just replace with "override" if you are using c++11 or delete it if not. Thanks for the fix Matt! (btw I don't know if I could do a more formal review, let me know if I could help further) Tim ----- Mail original ----- De: "siavashk" ?: insight-users at itk.org Envoy?: Mercredi 15 Juillet 2015 23:34:43 Objet: Re: [ITK] [ITK-users] Problem with itkImageToVTKImageFilter I will try it out later today. Thanks for fixing it. :-) Siavash -- View this message in context: http://itk-users.7.n7.nabble.com/ITK-users-Problem-with-itkImageToVTKImageFilter-tp35888p35918.html Sent from the ITK - Users mailing list archive at Nabble.com. _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users _______________________________________________ Community mailing list Community at itk.org http://public.kitware.com/mailman/listinfo/community _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From todd.jensen at ieee.org Thu Jul 16 07:52:08 2015 From: todd.jensen at ieee.org (Todd Jensen) Date: Thu, 16 Jul 2015 06:52:08 -0500 Subject: [ITK] tag 0018 | 0088 In-Reply-To: References: Message-ID: > From: Jim Qicun Shi > > Does anyone know how to re-set 0018 | 0088 tag in DICOM file? I tried the "normal" way ( the way to re-set other tags such as 0018 | 0050 and it is ok to re-set.) to set a value, 0.5, for example, but its value in the output DICOM slices is always 1. Why? If not allow to re-set, may I remove the tag from DICOM file? My original DICOM is short of this tag. I are using ITK 4.7.1. For a 2D image the itk::GDCMImageIO class will not set the spacing internally. I extended this class to re-write the Write() method to use the value from the spacing value in the meta-data to set the m_Spacing[ 2 ] value. Regards, Todd Jensen, PhD Jensen Informatics LLC http://www.linkedin.com/in/toddjensen +1 (262) 682-0143 todd at jenseninformatics.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From jimshiqi at yahoo.com Thu Jul 16 09:29:19 2015 From: jimshiqi at yahoo.com (Jim Qicun Shi) Date: Thu, 16 Jul 2015 06:29:19 -0700 Subject: [ITK] tag 0018 | 0088 In-Reply-To: Message-ID: <1437053359.39224.YahooMailBasic@web121701.mail.ne1.yahoo.com> Hi Todd, Thanks for the reply. m_spacing[2] or m_spacing[0] (x dimension), m_spacing[1] (y), m_spacing[2] (z) are parameters from 0028|0030 (x, y) and 0018|0050 (z). But my question is how to re-set 0018|0088. Best wishes, Jim -------------------------------------------- On Thu, 7/16/15, Todd Jensen wrote: Subject: Re: [ITK] tag 0018 | 0088 To: community at itk.org Date: Thursday, July 16, 2015, 7:52 AM From: Jim Qicun Shi Does anyone know how to re-set 0018 | 0088 tag in DICOM file? I tried the "normal" way ( the way to re-set other tags such as 0018 | 0050 and it is ok to re-set.) to set a value, 0.5, for example, but its value in the output DICOM slices is always 1. Why? If not allow to re-set, may I remove the tag from DICOM file? My original DICOM is short of this tag. I are using ITK 4.7.1. For a 2D image the itk::GDCMImageIO class will not set the spacing internally. I extended this class to re-write the Write() method to use the value from the spacing value in the meta-data to set the m_Spacing[ 2 ] value. Regards, Todd Jensen, PhDJensen Informatics LLChttp://www.linkedin.com/in/toddjensen+1 (262) 682-0143todd at jenseninformatics.com -----Inline Attachment Follows----- _______________________________________________ Community mailing list Community at itk.org http://public.kitware.com/mailman/listinfo/community From todd.jensen at ieee.org Thu Jul 16 12:53:44 2015 From: todd.jensen at ieee.org (Todd Jensen) Date: Thu, 16 Jul 2015 11:53:44 -0500 Subject: [ITK] tag 0018 | 0088 In-Reply-To: References: Message-ID: > From: Jim Qicun Shi > > Hi Todd, > > Thanks for the reply. m_spacing[2] or m_spacing[0] (x dimension), m_spacing[1] (y), m_spacing[2] (z) are parameters from 0028|0030 (x, y) and 0018|0050 (z). But my question is how to re-set 0018|0088. > > Best wishes, > > Jim Using GDCM 2.4.x with ITK 4.7.x or ITK 3.20.1, the following works for outputting the value I set for spacing between slices: itk::MetaDataDictionary outMetaData; : itk::EncapsulateMetaData< vcl_string >( outMetaData, ?0018|0088", ?5.0" ); : itk::GDCMImageIO::Pointer dicomIO = itk::GDCMImageIO::New(); typedef itk::ImageFileWriter< TExportImageType > WriterType; typename WriterType::Pointer dcmWriter = WriterType::New(); outputImage->SetMetaDataDictionary( outMetaData ); dcmWriter->SetFileName( outputFile.str() ); dcmWriter->SetInput( outputImage ); dcmWriter->SetImageIO( dicomIO ); dcmWriter->Update(); -------------- next part -------------- An HTML attachment was scrubbed... URL: From mcherel at newtone.fr Fri Jul 17 10:12:26 2015 From: mcherel at newtone.fr (Marie Cherel) Date: Fri, 17 Jul 2015 16:12:26 +0200 Subject: [ITK] [ITK-dev] Setting minimum and maximum values for parameters in Amodea optimizer Message-ID: <006801d0c09a$9c782340$d56869c0$@newtone.fr> Hi all, I am using the AmoebaOptimizer with a customized SingleValueCostFunction to resolve an optimization problem. I am pretty happy with it, the only thing is that the parameters I want to optimize are percent and I do not want a percent to be lower than 0 or greater than 100. I looked into the documentation for a way of setting minimum and maximum values for the parameters to optimize, but I did not find anything. Does anybody have an idea of how to do this ? Many thanks for your help, Marie -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-developers From zivrafael.yaniv at nih.gov Fri Jul 17 11:52:49 2015 From: zivrafael.yaniv at nih.gov (Yaniv, Ziv Rafael (NIH/NLM/LHC) [C]) Date: Fri, 17 Jul 2015 15:52:49 +0000 Subject: [ITK] [ITK-dev] Setting minimum and maximum values for parameters in Amodea optimizer In-Reply-To: References: <006801d0c09a$9c782340$d56869c0$@newtone.fr> Message-ID: Hello Marie, The Amoeba (downhill simplex) method is an unconstrained optimization method and therefore will allow for any real value. An artificial way that may work is that your similarity measure return itk::NumericTraits::max() when one of the parameters is outside the valid range. I am assuming here you are minimizing the function and using float. This is breaking the heuristic underlying the downhill simplex method, but it may get you what you want. If you are using the ITK3.2 registration framework (still part of the 4.x releases) there are two optimizers that accommodate simple bound constraints: http://www.itk.org/Doxygen/html/classitk_1_1LBFGSBOptimizer.html http://www.itk.org/Doxygen/html/classitk_1_1ParticleSwarmOptimizer.html If using the ITK4 registration framework there is: http://www.itk.org/Doxygen/html/classitk_1_1LBFGSBOptimizerv4.html Please take care to read the correct documentation when selecting an optimizer. Those that are part of the v4 registration framework have ?v4? appended to their name (see the LBFGSB optimizers above). hope this helps Ziv -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-developers From emily-hammond at uiowa.edu Mon Jul 20 10:04:42 2015 From: emily-hammond at uiowa.edu (Hammond, Emily M) Date: Mon, 20 Jul 2015 14:04:42 +0000 Subject: [ITK] [ITK-users] adding two images with different origin In-Reply-To: References: <2609C492EC89AB4CAAD3647B8D1A43CC2FB7BE5B@ITSNT437.iowa.uiowa.edu>, <5C579C1D-F6A1-4F2A-A373-3B6B5B103E0B@uiowa.edu> <2609C492EC89AB4CAAD3647B8D1A43CC2FB7BE9A@ITSNT437.iowa.uiowa.edu>, Message-ID: <2609C492EC89AB4CAAD3647B8D1A43CC2FB7CBAF@ITSNT437.iowa.uiowa.edu> Thank you very much! This helped a lot. Emily ________________________________ From: Andras Lasso [lasso at queensu.ca] Sent: Wednesday, July 15, 2015 10:12 AM To: Hammond, Emily M; Johnson, Hans J Cc: insight users Subject: RE: [ITK-users] adding two images with different origin You need to resample the volume if you want to actually change the image pixels and not just modify the image header. You can use one of the resample modules in Slicer for this, see detailed explanation on these pages: http://www.slicer.org/slicerWiki/index.php/Documentation/Nightly/Modules/Resampling http://www.slicer.org/slicerWiki/index.php/Documentation/Nightly/FAQ#Apply.2C_Resample.2C_Export http://www.slicer.org/slicerWiki/index.php/Registration:Resampling Andras From: Community [mailto:community-bounces at itk.org] On Behalf Of Hammond, Emily M Sent: Wednesday, July 15, 2015 10:28 AM To: Johnson, Hans J Cc: insight users Subject: Re: [ITK] [ITK-users] adding two images with different origin Using the slicer transforms module. ________________________________ From: Johnson, Hans J Sent: Wednesday, July 15, 2015 9:12 AM To: Hammond, Emily M Cc: insight users Subject: Re: [ITK-users] adding two images with different origin Emily, How did you translate it? If you want to stop by my office (4316 SC) I could help you out in person. Hans ======================================================================== Hans J. Johnson, Ph.D., Associate Professor Electrical and Computer Engineering (Primary), Biomedical Engineering, Psychiatry hans-johnson at uiowa.edu (319) 621 7185 (cell) (319) 384 3538 ECE Phone (Primary) (319) 353 8587 Psychiatry Phone (Secondary) 4316 Seamans Center Iowa City, IA 52242 On Jul 15, 2015, at 9:07 AM, Hammond, Emily M > wrote: Hello all, I am trying to compute the measures identified in itkLabelOverlapMeasureFilter with a couple label masks. I have created a test volume and translated it to create a couple more test volumes to get a calculable overlap for verification. Unfortunately, this translation changes the origin of the these images. How can I perform these measures on two images that cover the same space, but do not have the same origin? If I just change the origins to match using ChangeImageInformationFilter then my translation is reversed. Thanks Emily Hammond _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users ________________________________ Notice: This UI Health Care e-mail (including attachments) is covered by the Electronic Communications Privacy Act, 18 U.S.C. 2510-2521, is confidential and may be legally privileged. If you are not the intended recipient, you are hereby notified that any retention, dissemination, distribution, or copying of this communication is strictly prohibited. Please reply to the sender that you have received the message in error, then delete it. Thank you. ________________________________ -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From dr.tim.allman at gmail.com Mon Jul 20 10:35:17 2015 From: dr.tim.allman at gmail.com (Tim Allman) Date: Mon, 20 Jul 2015 10:35:17 -0400 Subject: [ITK] [ITK-users] ITK 4.8 build error Message-ID: <55AD0725.2090900@gmail.com> I haven't run into this before so I hope someone can help. I am trying to build the libraries using CMAKE_CXX_FLAGS = -std=gnuc++98 and -stdlib=libstdc++. As far as I know this is the only significant modification to the Cmake file. All is well until the build stops with this error: ../InsightToolkit-4.8.0/Modules/Core/Common/include/itkImageAlgorithm.h:24:12: fatal error: 'type_traits' file not found # include I am building on OSX with Xcode 6.2. Here is the clang version info. celia:tim-[InsightToolkit-4.8.0-build]: c++ --version Apple LLVM version 6.0 (clang-600.0.57) (based on LLVM 3.5svn) Target: x86_64-apple-darwin13.4.0 Thread model: posix Thanks, Tim -- Tim Allman, Ph.D. 35 Margaret Street, Guelph Ontario N1E 5R6 Canada -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: dr_tim_allman.vcf Type: text/x-vcard Size: 151 bytes Desc: not available URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From siavashk at ece.ubc.ca Mon Jul 20 16:47:44 2015 From: siavashk at ece.ubc.ca (Siavash Khallaghi) Date: Mon, 20 Jul 2015 13:47:44 -0700 (MST) Subject: [ITK] [ITK-users] Problem with itkImageToVTKImageFilter In-Reply-To: <1466996076.77898070.1437034893634.JavaMail.zimbra@enst.fr> References: <1436469967287-7587561.post@n2.nabble.com> <1630153257.75215949.1436550624392.JavaMail.zimbra@enst.fr> <1436551482650-7587565.post@n2.nabble.com> <1436809601273-35901.post@n7.nabble.com> <1436810694898-35902.post@n7.nabble.com> <1436996083747-35918.post@n7.nabble.com> <1466996076.77898070.1437034893634.JavaMail.zimbra@enst.fr> Message-ID: <1437425264074-35922.post@n7.nabble.com> Thanks Timoothee. I am running ITK 4.7.2 (Git tag 8d58556089399c11d51795d46d6b17c355af95dc), so the fix worked fine. Thanks everyone. Siavash -- View this message in context: http://itk-users.7.n7.nabble.com/ITK-users-Problem-with-itkImageToVTKImageFilter-tp35888p35922.html Sent from the ITK - Users mailing list archive at Nabble.com. _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From siavashk at ece.ubc.ca Mon Jul 20 18:17:15 2015 From: siavashk at ece.ubc.ca (Siavash Khallaghi) Date: Mon, 20 Jul 2015 15:17:15 -0700 (MST) Subject: [ITK] [ITK-users] Problem with ITK Python Wrapper Message-ID: <1437430635236-35923.post@n7.nabble.com> Hello, I am trying to build ITK with the Python wrapper for a prototyping project. I am using Python 3.4, MSVC 12 2013, CMake 3.2.1 and ITK 4.7.1-282-h37d00ff. When I try to build ITK with Python wrapping enabled, I get a lot of linking errors (534 errors so far). The linking errors have a similar pattern. Here is the first one: 219>------ Build started: Project: ITKPyBasePython, Configuration: Release x64 ------ 219> Creating library C:/Users/siavash/devel/ITK-Python/lib/Release/ITKPyBasePython.lib and object C:/Users/siavash/devel/ITK-Python/lib/Release/ITKPyBasePython.exp 219>ITKPyBasePython.obj : error LNK2019: unresolved external symbol init_pyBasePython referenced in function PyInit__ITKPyBasePython 219>C:\Users\siavash\devel\ITK-Python\lib\Release\_ITKPyBasePython.pyd : fatal error LNK1120: 1 unresolved externals I have attached the cmake cache in case it helps. I am going to try upgrading to the new ITK-4.8 release , since there seems to be a lot of changes to the Python wrapper. Maybe this will solve the issue. If not, could anyone tell me if ITK supports Python 3.x? Siavash CMakeCache.txt -- View this message in context: http://itk-users.7.n7.nabble.com/Problem-with-ITK-Python-Wrapper-tp35923.html Sent from the ITK - Users mailing list archive at Nabble.com. _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From michkapopoff at gmail.com Tue Jul 21 02:07:57 2015 From: michkapopoff at gmail.com (michkapopoff at gmail.com) Date: Tue, 21 Jul 2015 08:07:57 +0200 Subject: [ITK] [ITK-users] Problem with ITK Python Wrapper In-Reply-To: <1437430635236-35923.post@n7.nabble.com> References: <1437430635236-35923.post@n7.nabble.com> Message-ID: <42B78AF6-5A4E-4144-B2B4-313BC9D4E3F0@gmail.com> Hi We worked a lot on python 3 for the 4.8.0 release, but we were not able to make it completely work. It builds correctly under OS X or Linux (I did not try under Windows). You should not be use ITK 4.7.1 for this. But some things have changed in the import mechanism of python. I was not able to find out if this was a bug in swig or on our side. So for the moment we are stuck with python 2 until someones finds out how to make it work with python 3. Any volunteers are welcome to have a look. Michka > On 21 Jul 2015, at 00:17, Siavash Khallaghi wrote: > > Hello, > > I am trying to build ITK with the Python wrapper for a prototyping project. > I am using Python 3.4, MSVC 12 2013, CMake 3.2.1 and ITK 4.7.1-282-h37d00ff. > When I try to build ITK with Python wrapping enabled, I get a lot of > linking errors (534 errors so far). The linking errors have a similar > pattern. Here is the first one: > > 219>------ Build started: Project: ITKPyBasePython, Configuration: Release > x64 ------ > 219> Creating library > C:/Users/siavash/devel/ITK-Python/lib/Release/ITKPyBasePython.lib and object > C:/Users/siavash/devel/ITK-Python/lib/Release/ITKPyBasePython.exp > 219>ITKPyBasePython.obj : error LNK2019: unresolved external symbol > init_pyBasePython referenced in function PyInit__ITKPyBasePython > 219>C:\Users\siavash\devel\ITK-Python\lib\Release\_ITKPyBasePython.pyd : > fatal error LNK1120: 1 unresolved externals > > I have attached the cmake cache in case it helps. > > I am going to try upgrading to the new ITK-4.8 release > > , since there seems to be a lot of changes to the Python wrapper. Maybe this > will solve the issue. If not, could anyone tell me if ITK supports Python > 3.x? > > Siavash > > CMakeCache.txt > > > > -- > View this message in context: http://itk-users.7.n7.nabble.com/Problem-with-ITK-Python-Wrapper-tp35923.html > Sent from the ITK - Users mailing list archive at Nabble.com. > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users From tobias.wood at kcl.ac.uk Tue Jul 21 11:42:11 2015 From: tobias.wood at kcl.ac.uk (Wood, Tobias) Date: Tue, 21 Jul 2015 15:42:11 +0000 Subject: [ITK] LBFGSB Issues Message-ID: <4B51AE88-B8F7-4291-BFD9-84ADFA25A3F5@kcl.ac.uk> Hello, I am trying out the LBFGSB optimizer. I have two issues (ITK 4.7.2, using the ?itkLBFGSBOptimizer.h? header) 1 - I think I am hitting this bug that scipy also had trouble with: https://github.com/scipy/scipy/issues/2261 It is annoying, as lots of text is printed to the screen, but not show-stopping. 2 - Is the LBFGSB optimizer thread-safe? I suspect not as I am getting segfaults in my multi-threaded program. Thanks, Toby From siavashk at ece.ubc.ca Tue Jul 21 14:34:59 2015 From: siavashk at ece.ubc.ca (Siavash Khallaghi) Date: Tue, 21 Jul 2015 11:34:59 -0700 (MST) Subject: [ITK] [ITK-users] Problem with ITK Python Wrapper In-Reply-To: <42B78AF6-5A4E-4144-B2B4-313BC9D4E3F0@gmail.com> References: <1437430635236-35923.post@n7.nabble.com> <42B78AF6-5A4E-4144-B2B4-313BC9D4E3F0@gmail.com> Message-ID: <1437503699986-35925.post@n7.nabble.com> Hi Michka, Upgrading to ITK 4.80-rc3 solved the linking issues. Thanks for the reply though. Siavash 300> Compiling... 300> itkSliceBySliceImageFilterPython.cpp 300> itkTileImageFilterPython.cpp 300> itkVectorResampleImageFilterPython.cpp 300> itkWarpImageFilterPython.cpp 300> itkWrapPadImageFilterPython.cpp 300> itkZeroFluxNeumannPadImageFilterPython.cpp 300> Generating Code... 300> Creating library C:/Users/siavash/devel/ITK-Python/lib/Release/ITKImageGridPython.lib and object C:/Users/siavash/devel/ITK-Python/lib/Release/ITKImageGridPython.exp 300> ITKImageGridPython.vcxproj -> C:\Users\siavash\devel\ITK-Python\lib\Release\_ITKImageGridPython.pyd ========== Build: 305 succeeded, 0 failed, 216 up-to-date, 0 skipped ========== -- View this message in context: http://itk-users.7.n7.nabble.com/Problem-with-ITK-Python-Wrapper-tp35923p35925.html Sent from the ITK - Users mailing list archive at Nabble.com. _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From bakkari.abdelkhalek at hotmail.fr Tue Jul 21 15:12:58 2015 From: bakkari.abdelkhalek at hotmail.fr (Abdelkhalek Bakkari) Date: Tue, 21 Jul 2015 20:12:58 +0100 Subject: [ITK] [ITK-users] ITK-SNAP Building Message-ID: Hi! I am trying to build ITK-SNAP But without any result. Could any expert help me, please ? Abdelkhalek BakkariPh.D candidate in Computer Science -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From bill.lorensen at gmail.com Tue Jul 21 15:20:30 2015 From: bill.lorensen at gmail.com (Bill Lorensen) Date: Tue, 21 Jul 2015 15:20:30 -0400 Subject: [ITK] [ITK-users] ITK-SNAP Building In-Reply-To: References: Message-ID: More details please. 1) Where are you getting ITK-SNAP? On Tue, Jul 21, 2015 at 3:12 PM, Abdelkhalek Bakkari wrote: > > Hi! > > I am trying to build ITK-SNAP But without any result. > Could any expert help me, please ? > > Abdelkhalek Bakkari > Ph.D candidate in Computer Science > > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users > -- Unpaid intern in BillsBasement at noware dot com _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From siavashk at ece.ubc.ca Tue Jul 21 15:41:51 2015 From: siavashk at ece.ubc.ca (Siavash Khallaghi) Date: Tue, 21 Jul 2015 12:41:51 -0700 (MST) Subject: [ITK] [ITK-users] Hello World ITK Python Message-ID: <1437507711813-35928.post@n7.nabble.com> Hello, I am trying to get a working example of ITK Hello World in Python. I think I have configured and built ITK correctly with the Python wrapper in release mode (see this for the details of my build process). To set up my environment, I followed the steps in Section 3.7.1 of the ItkSoftwareGuide . I basically copied WrapITK.pth from /ITK-Build-Directory/Wrapping/Generators/Python/Release to /Python34/Lib/site-packages My Python code only has the following line: import itkImagePython and it terminates with the following errors: Traceback (most recent call last): File "C:\Users\siavash\devel\ITK-Python\lib\itkImagePython.py", line 22, in swig_import_helper fp, pathname, description = imp.find_module('_itkImagePython', [dirname(__file__)]) File "C:\Python34\lib\imp.py", line 297, in find_module raise ImportError(_ERR_MSG.format(name), name=name) ImportError: No module named '_itkImagePython' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "", line 1, in File "C:\Users\siavash\devel\ITK-Python\lib\itkImagePython.py", line 32, in _itkImagePython = swig_import_helper() File "C:\Users\siavash\devel\ITK-Python\lib\itkImagePython.py", line 24, in swig_import_helper import _itkImagePython ImportError: No module named '_itkImagePython' Is this because Python 3.x is not supported in Windows yet, or am I doing something wrong when I am setting up my environment? Siavash -- View this message in context: http://itk-users.7.n7.nabble.com/Hello-World-ITK-Python-tp35928.html Sent from the ITK - Users mailing list archive at Nabble.com. _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From bakkari.abdelkhalek at hotmail.fr Tue Jul 21 16:34:00 2015 From: bakkari.abdelkhalek at hotmail.fr (Abdelkhalek Bakkari) Date: Tue, 21 Jul 2015 21:34:00 +0100 Subject: [ITK] [ITK-users] ITK-SNAP Building In-Reply-To: References: , Message-ID: Windows 8.1, 64 bitsRAM : 16 GO Graphical card : NVIDEA GEOFORCE 850 M Abdelkhalek BakkariPh.D candidate in Computer Science > Date: Tue, 21 Jul 2015 15:20:30 -0400 > Subject: Re: [ITK-users] ITK-SNAP Building > From: bill.lorensen at gmail.com > To: bakkari.abdelkhalek at hotmail.fr > CC: insight-users at itk.org > > More details please. > > 1) Where are you getting ITK-SNAP? > > > On Tue, Jul 21, 2015 at 3:12 PM, Abdelkhalek Bakkari > wrote: > > > > Hi! > > > > I am trying to build ITK-SNAP But without any result. > > Could any expert help me, please ? > > > > Abdelkhalek Bakkari > > Ph.D candidate in Computer Science > > > > _____________________________________ > > Powered by www.kitware.com > > > > Visit other Kitware open-source projects at > > http://www.kitware.com/opensource/opensource.html > > > > Kitware offers ITK Training Courses, for more information visit: > > http://www.kitware.com/products/protraining.php > > > > Please keep messages on-topic and check the ITK FAQ at: > > http://www.itk.org/Wiki/ITK_FAQ > > > > Follow this link to subscribe/unsubscribe: > > http://public.kitware.com/mailman/listinfo/insight-users > > > > > > -- > Unpaid intern in BillsBasement at noware dot com -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From bill.lorensen at gmail.com Tue Jul 21 17:15:53 2015 From: bill.lorensen at gmail.com (Bill Lorensen) Date: Tue, 21 Jul 2015 17:15:53 -0400 Subject: [ITK] [ITK-users] ITK-SNAP Building In-Reply-To: References: Message-ID: Where are you getting ITK-SNAP? On Tue, Jul 21, 2015 at 4:34 PM, Abdelkhalek Bakkari wrote: > > Windows 8.1, 64 bits > RAM : 16 GO > Graphical card : NVIDEA GEOFORCE 850 M > > > > > > Abdelkhalek Bakkari > Ph.D candidate in Computer Science > > >> Date: Tue, 21 Jul 2015 15:20:30 -0400 >> Subject: Re: [ITK-users] ITK-SNAP Building >> From: bill.lorensen at gmail.com >> To: bakkari.abdelkhalek at hotmail.fr >> CC: insight-users at itk.org >> >> More details please. >> >> 1) Where are you getting ITK-SNAP? >> >> >> On Tue, Jul 21, 2015 at 3:12 PM, Abdelkhalek Bakkari >> wrote: >> > >> > Hi! >> > >> > I am trying to build ITK-SNAP But without any result. >> > Could any expert help me, please ? >> > >> > Abdelkhalek Bakkari >> > Ph.D candidate in Computer Science >> > >> > _____________________________________ >> > Powered by www.kitware.com >> > >> > Visit other Kitware open-source projects at >> > http://www.kitware.com/opensource/opensource.html >> > >> > Kitware offers ITK Training Courses, for more information visit: >> > http://www.kitware.com/products/protraining.php >> > >> > Please keep messages on-topic and check the ITK FAQ at: >> > http://www.itk.org/Wiki/ITK_FAQ >> > >> > Follow this link to subscribe/unsubscribe: >> > http://public.kitware.com/mailman/listinfo/insight-users >> > >> >> >> >> -- >> Unpaid intern in BillsBasement at noware dot com -- Unpaid intern in BillsBasement at noware dot com _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From siavashk at ece.ubc.ca Tue Jul 21 17:05:05 2015 From: siavashk at ece.ubc.ca (Siavash Khallaghi) Date: Tue, 21 Jul 2015 14:05:05 -0700 (MST) Subject: [ITK] [ITK-users] ITK-SNAP Building In-Reply-To: References: Message-ID: <1437512705654-35931.post@n7.nabble.com> Abdelkhalek, where are you getting the source code from? Did you check it out? Did you download a zip file? Which version is it? What is your compiler (MSVC, GCC?)? What is the error that you are getting? -- View this message in context: http://itk-users.7.n7.nabble.com/ITK-users-ITK-SNAP-Building-tp35926p35931.html Sent from the ITK - Users mailing list archive at Nabble.com. _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From bakkari.abdelkhalek at hotmail.fr Tue Jul 21 18:26:23 2015 From: bakkari.abdelkhalek at hotmail.fr (Abdelkhalek Bakkari) Date: Tue, 21 Jul 2015 23:26:23 +0100 Subject: [ITK] [ITK-users] FW: ITK-SNAP Building In-Reply-To: References: , , , , <1437512705654-35931.post@n7.nabble.com>, Message-ID: I am getting the source code from the web site of ITK-SNAP.Yes, I check it out.I downloaded the zipped file of 2.4.0 version.My compiler is MSVC. Abdelkhalek BakkariPh.D candidate in Computer Science > Date: Tue, 21 Jul 2015 14:05:05 -0700 > From: siavashk at ece.ubc.ca > To: insight-users at itk.org > Subject: Re: [ITK-users] ITK-SNAP Building > > Abdelkhalek, where are you getting the source code from? Did you check it > out? Did you download a zip file? Which version is it? What is your compiler > (MSVC, GCC?)? What is the error that you are getting? > > > > -- > View this message in context: http://itk-users.7.n7.nabble.com/ITK-users-ITK-SNAP-Building-tp35926p35931.html > Sent from the ITK - Users mailing list archive at Nabble.com. > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From siavashk at ece.ubc.ca Tue Jul 21 18:05:27 2015 From: siavashk at ece.ubc.ca (Siavash Khallaghi) Date: Tue, 21 Jul 2015 15:05:27 -0700 (MST) Subject: [ITK] [ITK-users] FW: ITK-SNAP Building In-Reply-To: References: <1437512705654-35931.post@n7.nabble.com> Message-ID: <1437516327849-35933.post@n7.nabble.com> When I asked you if you checked out the code, I meant if you used version control software to access the source code, e.g., git-clone or svn-checkout . Regardless, it seems that you downloaded the 2.4.0 release. What version of MSVC are you using (2008, 2010, 2012, or 2013)? What is the error that you are getting when you try to compile the code? What steps have you take in order to try to build the code? (be as detailed as possible) -- View this message in context: http://itk-users.7.n7.nabble.com/ITK-users-ITK-SNAP-Building-tp35926p35933.html Sent from the ITK - Users mailing list archive at Nabble.com. _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From bakkari.abdelkhalek at hotmail.fr Tue Jul 21 18:47:15 2015 From: bakkari.abdelkhalek at hotmail.fr (Abdelkhalek Bakkari) Date: Tue, 21 Jul 2015 23:47:15 +0100 Subject: [ITK] [ITK-users] FW: ITK-SNAP Building In-Reply-To: <1437516327849-35933.post@n7.nabble.com> References: , , , , <1437512705654-35931.post@n7.nabble.com>, , <1437516327849-35933.post@n7.nabble.com> Message-ID: https://docs.google.com/viewer?a=v&pid=sites&srcid=ZGVmYXVsdGRvbWFpbnxha3NoYXRib3JkaWEwNzA0fGd4OjU1YTBiYmJkMTA3MTY0M2U I tried with this link to build the ITK-SNAP. The error is related to the VS 2010 when I tried to ALL BUILD the projects of INSIGHT TOOLKIT 4.2.0. The error message is :"one or more projects can not be loaded" > Date: Tue, 21 Jul 2015 15:05:27 -0700 > From: siavashk at ece.ubc.ca > To: insight-users at itk.org > Subject: Re: [ITK-users] FW: ITK-SNAP Building > > When I asked you if you checked out the code, I meant if you used version > control software to access the source code, e.g., git-clone > or svn-checkout > . > Regardless, it seems that you downloaded the 2.4.0 release. > > What version of MSVC are you using (2008, 2010, 2012, or 2013)? > > What is the error that you are getting when you try to compile the code? > > What steps have you take in order to try to build the code? (be as detailed > as possible) > > > > -- > View this message in context: http://itk-users.7.n7.nabble.com/ITK-users-ITK-SNAP-Building-tp35926p35933.html > Sent from the ITK - Users mailing list archive at Nabble.com. > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From siavashk at ece.ubc.ca Tue Jul 21 18:52:30 2015 From: siavashk at ece.ubc.ca (Siavash Khallaghi) Date: Tue, 21 Jul 2015 15:52:30 -0700 (MST) Subject: [ITK] [ITK-users] FW: ITK-SNAP Building In-Reply-To: References: <1437512705654-35931.post@n7.nabble.com> <1437516327849-35933.post@n7.nabble.com> Message-ID: <1437519150482-7587604.post@n2.nabble.com> Building the ITK-Snap solution comes in Step-D of the software guide. Did you build ITK, VTK and FLTK prior to that? That is, did you do Steps A, B and C? Siavash -- View this message in context: http://itk-insight-users.2283740.n2.nabble.com/ITK-users-ITK-SNAP-Building-tp7587595p7587604.html Sent from the ITK Insight Users mailing list archive at Nabble.com. _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From bakkari.abdelkhalek at hotmail.fr Tue Jul 21 19:36:38 2015 From: bakkari.abdelkhalek at hotmail.fr (Abdelkhalek Bakkari) Date: Wed, 22 Jul 2015 00:36:38 +0100 Subject: [ITK] [ITK-users] FW: ITK-SNAP Building In-Reply-To: <1437519150482-7587604.post@n2.nabble.com> References: , , , , <1437512705654-35931.post@n7.nabble.com>, , <1437516327849-35933.post@n7.nabble.com>, , <1437519150482-7587604.post@n2.nabble.com> Message-ID: I could not built the ITK . The error is related to the VS 2010 when I tried to ALL BUILD the projects of INSIGHT TOOLKIT 4.2.0. The error message is :"one or more projects can not be loaded" > Date: Tue, 21 Jul 2015 15:52:30 -0700 > From: siavashk at ece.ubc.ca > To: insight-users at itk.org > Subject: Re: [ITK-users] FW: ITK-SNAP Building > > Building the ITK-Snap solution comes in Step-D of the software guide. Did you > build ITK, VTK and FLTK prior to that? That is, did you do Steps A, B and C? > > Siavash > > > > -- > View this message in context: http://itk-insight-users.2283740.n2.nabble.com/ITK-users-ITK-SNAP-Building-tp7587595p7587604.html > Sent from the ITK Insight Users mailing list archive at Nabble.com. > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From siavashk at ece.ubc.ca Tue Jul 21 19:14:00 2015 From: siavashk at ece.ubc.ca (Siavash Khallaghi) Date: Tue, 21 Jul 2015 16:14:00 -0700 (MST) Subject: [ITK] [ITK-users] FW: ITK-SNAP Building In-Reply-To: References: <1437512705654-35931.post@n7.nabble.com> <1437516327849-35933.post@n7.nabble.com> <1437519150482-7587604.post@n2.nabble.com> Message-ID: <1437520440862-35937.post@n7.nabble.com> So the root of your problem is not in building ITK-Snap (Step D), it is in building ITK (Step B). Is this correct? If that is so, go to the build directory of your ITK and attach the cmake cache file (i.e. CMakeCache.txt) to your message. Your CMake configuration is probably incorrect. -- View this message in context: http://itk-users.7.n7.nabble.com/ITK-users-ITK-SNAP-Building-tp35926p35937.html Sent from the ITK - Users mailing list archive at Nabble.com. _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From siavashk at ece.ubc.ca Tue Jul 21 19:46:40 2015 From: siavashk at ece.ubc.ca (Siavash) Date: Tue, 21 Jul 2015 16:46:40 -0700 Subject: [ITK] [ITK-users] ITK SNAP In-Reply-To: References: Message-ID: <55AED9E0.6040405@ece.ubc.ca> I am trying to help you. In the mean time, please reply to insight users. Siavash On 7/21/2015 4:42 PM, Abdelkhalek Bakkari wrote: > > Could you help me please to build ITK SNAP ? > > Abdelkhalek Bakkari > Ph.D candidate in Computer Science > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From michkapopoff at gmail.com Wed Jul 22 02:00:24 2015 From: michkapopoff at gmail.com (michkapopoff at gmail.com) Date: Wed, 22 Jul 2015 08:00:24 +0200 Subject: [ITK] [ITK-users] Hello World ITK Python In-Reply-To: <1437507711813-35928.post@n7.nabble.com> References: <1437507711813-35928.post@n7.nabble.com> Message-ID: <77392B21-C706-41D8-9D4A-A0913FD0BA98@gmail.com> Hi You are stuck at the same error message I am trying to fix but was not able to for the moment. what I meant In my previous message is that Python 3 is NOT supported. (not on Windows; not on Mac, not on Linux). You will need to use Python 2. Michka > On 21 Jul 2015, at 21:41, Siavash Khallaghi wrote: > > Hello, > > I am trying to get a working example of ITK Hello World in Python. I think I > have configured and built ITK correctly with the Python wrapper in release > mode (see this > > for the details of my build process). > > To set up my environment, I followed the steps in Section 3.7.1 of the > ItkSoftwareGuide . I basically > copied WrapITK.pth from > /ITK-Build-Directory/Wrapping/Generators/Python/Release to > /Python34/Lib/site-packages > > My Python code only has the following line: import itkImagePython > > and it terminates with the following errors: > > Traceback (most recent call last): > File "C:\Users\siavash\devel\ITK-Python\lib\itkImagePython.py", line 22, > in swig_import_helper > fp, pathname, description = imp.find_module('_itkImagePython', > [dirname(__file__)]) > File "C:\Python34\lib\imp.py", line 297, in find_module > raise ImportError(_ERR_MSG.format(name), name=name) > ImportError: No module named '_itkImagePython' > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): > File "", line 1, in > File "C:\Users\siavash\devel\ITK-Python\lib\itkImagePython.py", line 32, > in > _itkImagePython = swig_import_helper() > File "C:\Users\siavash\devel\ITK-Python\lib\itkImagePython.py", line 24, > in swig_import_helper > import _itkImagePython > ImportError: No module named '_itkImagePython' > > Is this because Python 3.x is not supported in Windows yet, or am I doing > something wrong when I am setting up my environment? > > Siavash > > > > -- > View this message in context: http://itk-users.7.n7.nabble.com/Hello-World-ITK-Python-tp35928.html > Sent from the ITK - Users mailing list archive at Nabble.com. > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users From bakkari.abdelkhalek at hotmail.fr Wed Jul 22 04:30:40 2015 From: bakkari.abdelkhalek at hotmail.fr (Abdelkhalek Bakkari) Date: Wed, 22 Jul 2015 09:30:40 +0100 Subject: [ITK] [ITK-users] FW: ITK-SNAP Building In-Reply-To: <1437519150482-7587604.post@n2.nabble.com> References: , , , , <1437512705654-35931.post@n7.nabble.com>, , <1437516327849-35933.post@n7.nabble.com>, , <1437519150482-7587604.post@n2.nabble.com> Message-ID: The problem is related in building the ITK 4.2.0. can anyone help me, please ? Abdelkhalek BakkariPh.D candidate in Computer Science > Date: Tue, 21 Jul 2015 15:52:30 -0700 > From: siavashk at ece.ubc.ca > To: insight-users at itk.org > Subject: Re: [ITK-users] FW: ITK-SNAP Building > > Building the ITK-Snap solution comes in Step-D of the software guide. Did you > build ITK, VTK and FLTK prior to that? That is, did you do Steps A, B and C? > > Siavash > > > > -- > View this message in context: http://itk-insight-users.2283740.n2.nabble.com/ITK-users-ITK-SNAP-Building-tp7587595p7587604.html > Sent from the ITK Insight Users mailing list archive at Nabble.com. > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From matt.mccormick at kitware.com Wed Jul 22 09:34:04 2015 From: matt.mccormick at kitware.com (Matt McCormick) Date: Wed, 22 Jul 2015 09:34:04 -0400 Subject: [ITK] [ITK-users] FW: ITK-SNAP Building In-Reply-To: References: <1437512705654-35931.post@n7.nabble.com> <1437516327849-35933.post@n7.nabble.com> <1437519150482-7587604.post@n2.nabble.com> Message-ID: Hi Abdelkhalek, ITK 4.8.0 is recommended along with the latest released version of ITK-SNAP, which is 3.X. Sourceforge.net, where ITK-SNAP's webpages are hosted, is currently down, but ITK-SNAP has a good page with build instructions on how to configure ITK-SNAP and its dependencies. HTH, Matt On Wed, Jul 22, 2015 at 4:30 AM, Abdelkhalek Bakkari wrote: > > The problem is related in building the ITK 4.2.0. can anyone help me, > please ? > > Abdelkhalek Bakkari > Ph.D candidate in Computer Science > > >> Date: Tue, 21 Jul 2015 15:52:30 -0700 >> From: siavashk at ece.ubc.ca >> To: insight-users at itk.org >> Subject: Re: [ITK-users] FW: ITK-SNAP Building >> >> Building the ITK-Snap solution comes in Step-D of the software guide. Did >> you >> build ITK, VTK and FLTK prior to that? That is, did you do Steps A, B and >> C? >> >> Siavash >> >> >> >> -- >> View this message in context: >> http://itk-insight-users.2283740.n2.nabble.com/ITK-users-ITK-SNAP-Building-tp7587595p7587604.html >> Sent from the ITK Insight Users mailing list archive at Nabble.com. >> _____________________________________ >> Powered by www.kitware.com >> >> Visit other Kitware open-source projects at >> http://www.kitware.com/opensource/opensource.html >> >> Kitware offers ITK Training Courses, for more information visit: >> http://www.kitware.com/products/protraining.php >> >> Please keep messages on-topic and check the ITK FAQ at: >> http://www.itk.org/Wiki/ITK_FAQ >> >> Follow this link to subscribe/unsubscribe: >> http://public.kitware.com/mailman/listinfo/insight-users > > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users > _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From dr.tim.allman at gmail.com Wed Jul 22 10:14:15 2015 From: dr.tim.allman at gmail.com (Tim Allman) Date: Wed, 22 Jul 2015 10:14:15 -0400 Subject: [ITK] [ITK-users] ITK 4.8 build problem Message-ID: <55AFA537.70302@gmail.com> I am trying to build ITK-4.8.0 on OSX using Xcode 6.2 and CMake 3.3.0-rc4. What I need to do is build it with CMAKE_CXX_FLAGS = -stdlib=libstdc++ so as to use the GNU C++ library. The problem is that during the initial CMake configuration it is assumed that libc++ will be used and this leads to the following bit of output: Looking for C++ include tr1/type_traits Looking for C++ include tr1/type_traits - not found Looking for C++ include type_traits Looking for C++ include type_traits - found This shows up in itkConfigure.h like this: // defined if the system has header /* #undef ITK_HAS_STLTR1_TR1_TYPE_TRAITS */ // defined if the system has header #define ITK_HAS_STLTR1_TYPE_TRAITS // defined if std type traits are with C++11 ( no tr1 namespace ) #define ITK_HAS_CPP11_TYPETRAITS If I set CMAKE_CXX_FLAGS = -stdlib=libstdc++ the compiler seems to understand what I want and uses the GNU headers. The problem is that the #define derails the compilation in itkImageAlgorithm.h on the second line below because it is looking for the wrong file. #ifdef ITK_HAS_STLTR1_TYPE_TRAITS # include #elif defined ITK_HAS_STLTR1_TR1_TYPE_TRAITS # include #else # include "itkIsSame.h" #endif Leading to the error: /Users/tim/devel/InsightToolkit-4.8.0/Modules/Core/Common/include/itkImageAlgorithm.h:24:12: fatal error: 'type_traits' file not found # include Is there any way of telling CMake that it's first guess of which C++ library I want to use is wrong? Thanks. -- Tim Allman, Ph.D. 35 Margaret Street, Guelph Ontario N1E 5R6 Canada -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: dr_tim_allman.vcf Type: text/x-vcard Size: 151 bytes Desc: not available URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From matt.mccormick at kitware.com Wed Jul 22 10:23:05 2015 From: matt.mccormick at kitware.com (Matt McCormick) Date: Wed, 22 Jul 2015 10:23:05 -0400 Subject: [ITK] [ITK-users] ITK 4.8 build problem In-Reply-To: <55AFA537.70302@gmail.com> References: <55AFA537.70302@gmail.com> Message-ID: Hi Tim, The try_compile checks ("Looking for C++ include tr1/type_traits", etc), occur on the first CMake configuration run, then are cached for efficiency on further runs. Therefore, make sure that CMAKE_CXX_FLAGS=-stdlib=libstdc++ is set before the initial run. HTH, Matt On Wed, Jul 22, 2015 at 10:14 AM, Tim Allman wrote: > I am trying to build ITK-4.8.0 on OSX using Xcode 6.2 and CMake 3.3.0-rc4. > What I need to do is build it with CMAKE_CXX_FLAGS = -stdlib=libstdc++ so as > to use the GNU C++ library. The problem is that during the initial CMake > configuration it is assumed that libc++ will be used and this leads to the > following bit of output: > > Looking for C++ include tr1/type_traits > Looking for C++ include tr1/type_traits - not found > Looking for C++ include type_traits > Looking for C++ include type_traits - found > > This shows up in itkConfigure.h like this: > > // defined if the system has header > /* #undef ITK_HAS_STLTR1_TR1_TYPE_TRAITS */ > // defined if the system has header > #define ITK_HAS_STLTR1_TYPE_TRAITS > // defined if std type traits are with C++11 ( no tr1 namespace ) > #define ITK_HAS_CPP11_TYPETRAITS > > If I set CMAKE_CXX_FLAGS = -stdlib=libstdc++ the compiler seems to > understand what I want and uses the GNU headers. The problem is that the > #define derails the compilation in itkImageAlgorithm.h on the second line > below because it is looking for the wrong file. > > #ifdef ITK_HAS_STLTR1_TYPE_TRAITS > # include > #elif defined ITK_HAS_STLTR1_TR1_TYPE_TRAITS > # include > #else > # include "itkIsSame.h" > #endif > > Leading to the error: > > /Users/tim/devel/InsightToolkit-4.8.0/Modules/Core/Common/include/itkImageAlgorithm.h:24:12: > fatal error: 'type_traits' file not found > # include > > > Is there any way of telling CMake that it's first guess of which C++ library > I want to use is wrong? > > Thanks. > > -- > Tim Allman, Ph.D. > 35 Margaret Street, > Guelph Ontario N1E 5R6 > Canada > > > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users > _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From dr.tim.allman at gmail.com Wed Jul 22 10:40:27 2015 From: dr.tim.allman at gmail.com (Tim Allman) Date: Wed, 22 Jul 2015 10:40:27 -0400 Subject: [ITK] [ITK-users] ITK 4.8 build problem In-Reply-To: References: <55AFA537.70302@gmail.com> Message-ID: <55AFAB5B.2050207@gmail.com> Matt, The problem is that for ccmake and cmake-gui the area in which these flags are set is absolutely blank. There is nowhere to set this before the first configuration is done. Tim On 15-07-22 10:23 AM, Matt McCormick wrote: > Hi Tim, > > The try_compile checks ("Looking for C++ include tr1/type_traits", > etc), occur on the first CMake configuration run, then are cached for > efficiency on further runs. Therefore, make sure that > CMAKE_CXX_FLAGS=-stdlib=libstdc++ is set before the initial run. > > HTH, > Matt > > On Wed, Jul 22, 2015 at 10:14 AM, Tim Allman wrote: >> I am trying to build ITK-4.8.0 on OSX using Xcode 6.2 and CMake 3.3.0-rc4. >> What I need to do is build it with CMAKE_CXX_FLAGS = -stdlib=libstdc++ so as >> to use the GNU C++ library. The problem is that during the initial CMake >> configuration it is assumed that libc++ will be used and this leads to the >> following bit of output: >> >> Looking for C++ include tr1/type_traits >> Looking for C++ include tr1/type_traits - not found >> Looking for C++ include type_traits >> Looking for C++ include type_traits - found >> >> This shows up in itkConfigure.h like this: >> >> // defined if the system has header >> /* #undef ITK_HAS_STLTR1_TR1_TYPE_TRAITS */ >> // defined if the system has header >> #define ITK_HAS_STLTR1_TYPE_TRAITS >> // defined if std type traits are with C++11 ( no tr1 namespace ) >> #define ITK_HAS_CPP11_TYPETRAITS >> >> If I set CMAKE_CXX_FLAGS = -stdlib=libstdc++ the compiler seems to >> understand what I want and uses the GNU headers. The problem is that the >> #define derails the compilation in itkImageAlgorithm.h on the second line >> below because it is looking for the wrong file. >> >> #ifdef ITK_HAS_STLTR1_TYPE_TRAITS >> # include >> #elif defined ITK_HAS_STLTR1_TR1_TYPE_TRAITS >> # include >> #else >> # include "itkIsSame.h" >> #endif >> >> Leading to the error: >> >> /Users/tim/devel/InsightToolkit-4.8.0/Modules/Core/Common/include/itkImageAlgorithm.h:24:12: >> fatal error: 'type_traits' file not found >> # include >> >> >> Is there any way of telling CMake that it's first guess of which C++ library >> I want to use is wrong? >> >> Thanks. >> >> -- >> Tim Allman, Ph.D. >> 35 Margaret Street, >> Guelph Ontario N1E 5R6 >> Canada >> >> >> _____________________________________ >> Powered by www.kitware.com >> >> Visit other Kitware open-source projects at >> http://www.kitware.com/opensource/opensource.html >> >> Kitware offers ITK Training Courses, for more information visit: >> http://www.kitware.com/products/protraining.php >> >> Please keep messages on-topic and check the ITK FAQ at: >> http://www.itk.org/Wiki/ITK_FAQ >> >> Follow this link to subscribe/unsubscribe: >> http://public.kitware.com/mailman/listinfo/insight-users >> -- Tim Allman, Ph.D. 35 Margaret Street, Guelph Ontario N1E 5R6 Canada -------------- next part -------------- A non-text attachment was scrubbed... Name: dr_tim_allman.vcf Type: text/x-vcard Size: 151 bytes Desc: not available URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From matt.mccormick at kitware.com Wed Jul 22 10:46:13 2015 From: matt.mccormick at kitware.com (Matt McCormick) Date: Wed, 22 Jul 2015 10:46:13 -0400 Subject: [ITK] LBFGSB Issues In-Reply-To: <4B51AE88-B8F7-4291-BFD9-84ADFA25A3F5@kcl.ac.uk> References: <4B51AE88-B8F7-4291-BFD9-84ADFA25A3F5@kcl.ac.uk> Message-ID: Hi Toby, > 1 - I think I am hitting this bug that scipy also had trouble with: https://github.com/scipy/scipy/issues/2261 It is annoying, as lots of text is printed to the screen, but not show-stopping. Please consider submitting a patch [1] that addresses this in its C counterpart [2]. > 2 - Is the LBFGSB optimizer thread-safe? I suspect not as I am getting segfaults in my multi-threaded program. I don't think so :-( Thanks, Matt [1] http://www.itk.org/Wiki/ITK/Git/Develop [2] http://itk.org/gitweb?p=ITK.git;a=blob;f=Modules/ThirdParty/VNL/src/vxl/v3p/netlib/opt/lbfgsb.c;h=1919c427947bc03f28ad02493e66bae677ba6ec0;hb=HEAD#l4004 From matt.mccormick at kitware.com Wed Jul 22 11:12:31 2015 From: matt.mccormick at kitware.com (Matt McCormick) Date: Wed, 22 Jul 2015 11:12:31 -0400 Subject: [ITK] [ITK-users] ITK 4.8 build problem In-Reply-To: <55AFAB5B.2050207@gmail.com> References: <55AFA537.70302@gmail.com> <55AFAB5B.2050207@gmail.com> Message-ID: Hi Tim, Yes, the way to set this not very obvious. For cmake-gui, before the initial run, click the "+ Add Entry" button. For ccmake, pass entries on the command as would be done with cmake with the "-D" flag, e.g., ccmake "-DCMAKE_CXX_FLAGS:STRING=-stdlib=libstdc++" ~/src/ITK HTH, Matt On Wed, Jul 22, 2015 at 10:40 AM, Tim Allman wrote: > Matt, > > The problem is that for ccmake and cmake-gui the area in which these flags > are set is absolutely blank. There is nowhere to set this before the first > configuration is done. > > Tim > > On 15-07-22 10:23 AM, Matt McCormick wrote: >> >> Hi Tim, >> >> The try_compile checks ("Looking for C++ include tr1/type_traits", >> etc), occur on the first CMake configuration run, then are cached for >> efficiency on further runs. Therefore, make sure that >> CMAKE_CXX_FLAGS=-stdlib=libstdc++ is set before the initial run. >> >> HTH, >> Matt >> >> On Wed, Jul 22, 2015 at 10:14 AM, Tim Allman >> wrote: >>> >>> I am trying to build ITK-4.8.0 on OSX using Xcode 6.2 and CMake >>> 3.3.0-rc4. >>> What I need to do is build it with CMAKE_CXX_FLAGS = -stdlib=libstdc++ so >>> as >>> to use the GNU C++ library. The problem is that during the initial CMake >>> configuration it is assumed that libc++ will be used and this leads to >>> the >>> following bit of output: >>> >>> Looking for C++ include tr1/type_traits >>> Looking for C++ include tr1/type_traits - not found >>> Looking for C++ include type_traits >>> Looking for C++ include type_traits - found >>> >>> This shows up in itkConfigure.h like this: >>> >>> // defined if the system has header >>> /* #undef ITK_HAS_STLTR1_TR1_TYPE_TRAITS */ >>> // defined if the system has header >>> #define ITK_HAS_STLTR1_TYPE_TRAITS >>> // defined if std type traits are with C++11 ( no tr1 namespace ) >>> #define ITK_HAS_CPP11_TYPETRAITS >>> >>> If I set CMAKE_CXX_FLAGS = -stdlib=libstdc++ the compiler seems to >>> understand what I want and uses the GNU headers. The problem is that the >>> #define derails the compilation in itkImageAlgorithm.h on the second >>> line >>> below because it is looking for the wrong file. >>> >>> #ifdef ITK_HAS_STLTR1_TYPE_TRAITS >>> # include >>> #elif defined ITK_HAS_STLTR1_TR1_TYPE_TRAITS >>> # include >>> #else >>> # include "itkIsSame.h" >>> #endif >>> >>> Leading to the error: >>> >>> >>> /Users/tim/devel/InsightToolkit-4.8.0/Modules/Core/Common/include/itkImageAlgorithm.h:24:12: >>> fatal error: 'type_traits' file not found >>> # include >>> >>> >>> Is there any way of telling CMake that it's first guess of which C++ >>> library >>> I want to use is wrong? >>> >>> Thanks. >>> >>> -- >>> Tim Allman, Ph.D. >>> 35 Margaret Street, >>> Guelph Ontario N1E 5R6 >>> Canada >>> >>> >>> _____________________________________ >>> Powered by www.kitware.com >>> >>> Visit other Kitware open-source projects at >>> http://www.kitware.com/opensource/opensource.html >>> >>> Kitware offers ITK Training Courses, for more information visit: >>> http://www.kitware.com/products/protraining.php >>> >>> Please keep messages on-topic and check the ITK FAQ at: >>> http://www.itk.org/Wiki/ITK_FAQ >>> >>> Follow this link to subscribe/unsubscribe: >>> http://public.kitware.com/mailman/listinfo/insight-users >>> > > -- > Tim Allman, Ph.D. > 35 Margaret Street, > Guelph Ontario N1E 5R6 > Canada > _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From siavashk at ece.ubc.ca Wed Jul 22 12:55:34 2015 From: siavashk at ece.ubc.ca (Siavash Khallaghi) Date: Wed, 22 Jul 2015 09:55:34 -0700 (MST) Subject: [ITK] [ITK-users] Hello World ITK Python In-Reply-To: <77392B21-C706-41D8-9D4A-A0913FD0BA98@gmail.com> References: <1437507711813-35928.post@n7.nabble.com> <77392B21-C706-41D8-9D4A-A0913FD0BA98@gmail.com> Message-ID: <1437584134842-35946.post@n7.nabble.com> I see. I misunderstood your previous answer, my bad. What do you think the problem is exactly? Maybe I or someone from my organization can figure out a solution and contribute to the fix. I am new to SWIG for wrapping purposes. The only time I used wrappers was to convert C++ code to managed C#. Siavash -- View this message in context: http://itk-users.7.n7.nabble.com/Hello-World-ITK-Python-tp35928p35946.html Sent from the ITK - Users mailing list archive at Nabble.com. _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From matt.mccormick at kitware.com Wed Jul 22 15:27:09 2015 From: matt.mccormick at kitware.com (Matt McCormick) Date: Wed, 22 Jul 2015 15:27:09 -0400 Subject: [ITK] [ITK-users] Hello World ITK Python In-Reply-To: <1437584134842-35946.post@n7.nabble.com> References: <1437507711813-35928.post@n7.nabble.com> <77392B21-C706-41D8-9D4A-A0913FD0BA98@gmail.com> <1437584134842-35946.post@n7.nabble.com> Message-ID: Hi Siavash, There appears to be an issue during the Python import process of the C extension module. On a side note, once it is available or with Python 2, the PATH environmental variable has to be adjusted on Windows. This was mentioned in The Software Guide, but the formatting was off. Here is a patch: http://review.source.kitware.com/#/c/20016 Other suggestions / patches that improve this documentation are welcome :-). Thanks, Matt On Wed, Jul 22, 2015 at 12:55 PM, Siavash Khallaghi wrote: > I see. I misunderstood your previous answer, my bad. What do you think the > problem is exactly? Maybe I or someone from my organization can figure out a > solution and contribute to the fix. > > I am new to SWIG for wrapping purposes. The only time I used wrappers was to > convert C++ code to managed C#. > > Siavash > > > > -- > View this message in context: http://itk-users.7.n7.nabble.com/Hello-World-ITK-Python-tp35928p35946.html > Sent from the ITK - Users mailing list archive at Nabble.com. > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From matt.mccormick at kitware.com Wed Jul 22 16:07:35 2015 From: matt.mccormick at kitware.com (Matt McCormick) Date: Wed, 22 Jul 2015 16:07:35 -0400 Subject: [ITK] Opportunities to share, discuss, design, and learn with other ITK community members Message-ID: There are a couple of upcoming opportunities to share, discuss, design, and learn with your fellow ITK community members. On Thursday (tomorrow), 1:00 PM Eastern USA time, there will be a Google+ Hangout where we will be doing code reviews: https://plus.google.com/u/1/events/cc9e05779h65odv2qv0c6db5te4 On Friday, 11:00 AM Eastern USA time, an ITK development conference, https://plus.google.com/u/1/events/c4suf31apibdok2hf5q3f1gs6ns For those that cannot join via Hangout, telephone call-in is also possible. Dial: 585-632-6296 Enter pin: 31423 To get regular invites to these events, join the ITK Bar Camp G+ Community: https://plus.google.com/u/0/communities/111375098792764998322 All are welcome. Hope to talk to you then! From siavashk at ece.ubc.ca Wed Jul 22 16:16:23 2015 From: siavashk at ece.ubc.ca (Siavash Khallaghi) Date: Wed, 22 Jul 2015 13:16:23 -0700 (MST) Subject: [ITK] [ITK-users] Hello World ITK Python In-Reply-To: References: <1437507711813-35928.post@n7.nabble.com> <77392B21-C706-41D8-9D4A-A0913FD0BA98@gmail.com> <1437584134842-35946.post@n7.nabble.com> Message-ID: <1437596183064-7587617.post@n2.nabble.com> LOL. I was wondering why the %PATH% variable was defined like that in the software guide. Other than that, I think the guide was perfect by the way. It is very easy to understand and follow. I will try to look into this over the weekend, and see if I can come up with a solution for the import module. Siavash -- View this message in context: http://itk-insight-users.2283740.n2.nabble.com/ITK-users-Hello-World-ITK-Python-tp7587597p7587617.html Sent from the ITK Insight Users mailing list archive at Nabble.com. _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From michkapopoff at gmail.com Thu Jul 23 02:09:08 2015 From: michkapopoff at gmail.com (michkapopoff at gmail.com) Date: Thu, 23 Jul 2015 08:09:08 +0200 Subject: [ITK] [ITK-users] Hello World ITK Python In-Reply-To: <1437596183064-7587617.post@n2.nabble.com> References: <1437507711813-35928.post@n7.nabble.com> <77392B21-C706-41D8-9D4A-A0913FD0BA98@gmail.com> <1437584134842-35946.post@n7.nabble.com> <1437596183064-7587617.post@n2.nabble.com> Message-ID: <1285B74B-103F-4B9D-8EF2-995EBD322517@gmail.com> The problem is probably happening during the linking step. We link all the submodules in bigger modules (_ITKModulename.so). That worked nicely in python 2 but I was not able to understand why it is no more working with python 3. There are some discussions if you google for it describing problems with the underscore before the module name when going from python 2 to 3, but the hints in there did not help in our case. I tried to follow how the modules are loaded. A good tool for this is to check sys.modules or the sys.path. Hope that can help. Michka > On 22 Jul 2015, at 22:16, Siavash Khallaghi wrote: > > LOL. I was wondering why the %PATH% variable was defined like that in the > software guide. Other than that, I think the guide was perfect by the way. > It is very easy to understand and follow. > > I will try to look into this over the weekend, and see if I can come up with > a solution for the import module. > > Siavash > > > > -- > View this message in context: http://itk-insight-users.2283740.n2.nabble.com/ITK-users-Hello-World-ITK-Python-tp7587597p7587617.html > Sent from the ITK Insight Users mailing list archive at Nabble.com. > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From bakkari.abdelkhalek at hotmail.fr Thu Jul 23 05:14:33 2015 From: bakkari.abdelkhalek at hotmail.fr (Abdelkhalek Bakkari) Date: Thu, 23 Jul 2015 10:14:33 +0100 Subject: [ITK] [ITK-users] ITK 4.5.2 Message-ID: Hi,"installers are available for MacOS and Win32" What about Windows 8.1 with 64 bits ? Abdelkhalek Bakkari -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From drescherjm at gmail.com Thu Jul 23 08:40:05 2015 From: drescherjm at gmail.com (John Drescher) Date: Thu, 23 Jul 2015 08:40:05 -0400 Subject: [ITK] [ITK-users] ITK 4.5.2 In-Reply-To: References: Message-ID: > "installers are available for MacOS and Win32" > What about Windows 8.1 with 64 bits ? > Build it yourself with the same compiler you will use for developing your applications. Although I have to ask why 4.5.2 today? John _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From bill.hoffman at kitware.com Fri Jul 24 17:01:46 2015 From: bill.hoffman at kitware.com (Bill Hoffman) Date: Fri, 24 Jul 2015 17:01:46 -0400 Subject: [ITK] [ITK-dev] New CMake feature creates dll's on Windows without declspec Message-ID: <55B2A7BA.30602@kitware.com> I have created a new feature in CMake that can auto-export symbols in shared libraries on Windows like what happens with Linx/Unix compilers. I have a gerrit patch in review with this applied to ITK. I also wrote a blog post that can be found here: http://www.kitware.com/blog/home/post/939 Initial results with ITK are good. The disk usage is 14G for the dll build tree. A static build is 33G, and the current ITK limited dll build is 23G. The compile times are faster as well. http://review.source.kitware.com/#/c/20020 -Bill _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-developers From tmangoubi at gmail.com Sun Jul 26 17:33:35 2015 From: tmangoubi at gmail.com (pomplemous) Date: Sun, 26 Jul 2015 14:33:35 -0700 (MST) Subject: [ITK] [ITK-users] Composing Affine Transformation Message-ID: <1437946415380-7587621.post@n2.nabble.com> Hi All, I am trying to write code in matlab that composes two affine transformations created through registration. Each of these are stored in separate insight transformation files. As you know these files include both a center of rotation and a transformation matrix. Now, I have tried several ways of composing transformations in my code, which I will explain below, but first some notation: 1) Let C_i be the transformation matrix that transforms the center of rotation to the origin. 2) Let R_i be the rotation/scale/shear component of the registration. 3) Let T_i be the translation component of the registration. I have tried using the following formulas to compose the registrations: A: ((C1)R1(C2^-1)T1)*(C2(R2)C2^-1(T2)), setting the center of rotation in the new file to [0,0,0] B: (T1(C1)R1(C2^-1))*(T2C2(R2)C2^-1). Where C1,C2 account for the fact that we have first translated the image using T1,T2. Setting the center in the new file to [0,0,0]. Generally speaking, I would like the center of rotation to always be [0,0,0] in the new file such that the job of the "center of rotation" information stored in the two previous files is taken on by the matrix transform in the new file. Neither of the methods I tried appropriately composed the transformations. My composed transformation is always off by a translation (although the scaling/shearing/rotation is fine). I am curious: what is the math that ITK does to compose transforms? How is it combining the center of rotation in the transformation file with the affine matrix? Also, I know that there are built in ITK functions to compose affine transformations. But I would like to understand the math they are using. -- View this message in context: http://itk-insight-users.2283740.n2.nabble.com/Composing-Affine-Transformation-tp7587621.html Sent from the ITK Insight Users mailing list archive at Nabble.com. _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From marco.dev.open at gmail.com Mon Jul 27 07:49:15 2015 From: marco.dev.open at gmail.com (Marco Dev) Date: Mon, 27 Jul 2015 16:19:15 +0430 Subject: [ITK] [ITK-dev] itk::ImportImageFilter buffer Message-ID: Hi dears, How can I pass the string as unsigned char to importimagefilter I casted but Just for one character const bool importImageFilterWillOwnTheBuffer = true; importFilter->SetImportPointer( localBuffer, numberOfPixels, importImageFilterWillOwnTheBuffer ); thanks in advance -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-developers From matt.mccormick at kitware.com Mon Jul 27 10:05:22 2015 From: matt.mccormick at kitware.com (Matt McCormick) Date: Mon, 27 Jul 2015 10:05:22 -0400 Subject: [ITK] [ITK-dev] itk::ImportImageFilter buffer In-Reply-To: References: Message-ID: Hi Marco, Is numberOfPixels correct? Matt On Mon, Jul 27, 2015 at 7:49 AM, Marco Dev wrote: > Hi dears, > How can I pass the string as unsigned char to importimagefilter I casted but > Just for one character > > const bool importImageFilterWillOwnTheBuffer = true; > > importFilter->SetImportPointer( localBuffer, numberOfPixels, > > importImageFilterWillOwnTheBuffer ); > > > thanks in advance > > > _______________________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-developers > _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-developers From matt.mccormick at kitware.com Mon Jul 27 10:23:51 2015 From: matt.mccormick at kitware.com (Matt McCormick) Date: Mon, 27 Jul 2015 10:23:51 -0400 Subject: [ITK] [ITK-users] Composing Affine Transformation In-Reply-To: <1437946415380-7587621.post@n2.nabble.com> References: <1437946415380-7587621.post@n2.nabble.com> Message-ID: Hi, >From your description, it sounds like you might want (T2C2(R2)C2^-1)*(T1C1(R1)C1^-1) See: http://itk.org/ITKSoftwareGuide/html/Book2/ITKSoftwareGuide-Book2ch3.html#x26-1160003.9 http://www.itk.org/Doxygen/html/classitk_1_1AffineTransform.html http://insightsoftwareconsortium.github.io/SimpleITK-Notebooks/22_Transforms.html For more information. Hope this helps, Matt On Sun, Jul 26, 2015 at 5:33 PM, pomplemous wrote: > Hi All, > > I am trying to write code in matlab that composes two affine transformations > created through registration. Each of these are stored in separate insight > transformation files. As you know these files include both a center of > rotation and a transformation matrix. > > Now, I have tried several ways of composing transformations in my code, > which I will explain below, but first some notation: > > 1) Let C_i be the transformation matrix that transforms the center of > rotation to the origin. > 2) Let R_i be the rotation/scale/shear component of the registration. > 3) Let T_i be the translation component of the registration. > > I have tried using the following formulas to compose the registrations: > > A: > ((C1)R1(C2^-1)T1)*(C2(R2)C2^-1(T2)), setting the center of rotation in the > new file to [0,0,0] > B: > (T1(C1)R1(C2^-1))*(T2C2(R2)C2^-1). Where C1,C2 account for the fact that we > have first translated the image using T1,T2. Setting the center in the new > file to [0,0,0]. > > Generally speaking, I would like the center of rotation to always be [0,0,0] > in the new file such that the job of the "center of rotation" information > stored in the two previous files is taken on by the matrix transform in the > new file. > > Neither of the methods I tried appropriately composed the transformations. > My composed transformation is always off by a translation (although the > scaling/shearing/rotation is fine). I am curious: what is the math that ITK > does to compose transforms? How is it combining the center of rotation in > the transformation file with the affine matrix? > > Also, I know that there are built in ITK functions to compose affine > transformations. But I would like to understand the math they are using. > > > > > > -- > View this message in context: http://itk-insight-users.2283740.n2.nabble.com/Composing-Affine-Transformation-tp7587621.html > Sent from the ITK Insight Users mailing list archive at Nabble.com. > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From matt.mccormick at kitware.com Mon Jul 27 10:48:56 2015 From: matt.mccormick at kitware.com (Matt McCormick) Date: Mon, 27 Jul 2015 10:48:56 -0400 Subject: [ITK] [ITK-dev] itk::ImportImageFilter buffer In-Reply-To: References: Message-ID: Hi Marco, std::vector is usually contiguous in memory, so you can pass the buffer directly. However, you will want to set importImageFilterWillOwnTheBuffer = false; since the std::vector will de-allocate the memory when it goes out of scope. HTH, Matt PS. Please reply-to-all so the message goes on the mailing lists. On Mon, Jul 27, 2015 at 10:28 AM, Marco Dev wrote: > I have a question about numberofpixel I have a 113mb pixel so how can I > allocate the a standard c array ? > I parsed this file on IO then hold the content of file in std::vector > and I have to chunk the space and pass to localBuffer > Is my idea is correct ? > I want to add a big source file as a buffer into a Itk image > Thanks in advance > > On Mon, Jul 27, 2015 at 6:35 PM, Matt McCormick > wrote: >> >> Hi Marco, >> >> Is numberOfPixels correct? >> >> Matt >> >> On Mon, Jul 27, 2015 at 7:49 AM, Marco Dev >> wrote: >> > Hi dears, >> > How can I pass the string as unsigned char to importimagefilter I casted >> > but >> > Just for one character >> > >> > const bool importImageFilterWillOwnTheBuffer = true; >> > >> > importFilter->SetImportPointer( localBuffer, numberOfPixels, >> > >> > importImageFilterWillOwnTheBuffer ); >> > >> > >> > thanks in advance >> > >> > >> > _______________________________________________ >> > Powered by www.kitware.com >> > >> > Visit other Kitware open-source projects at >> > http://www.kitware.com/opensource/opensource.html >> > >> > Kitware offers ITK Training Courses, for more information visit: >> > http://kitware.com/products/protraining.php >> > >> > Please keep messages on-topic and check the ITK FAQ at: >> > http://www.itk.org/Wiki/ITK_FAQ >> > >> > Follow this link to subscribe/unsubscribe: >> > http://public.kitware.com/mailman/listinfo/insight-developers >> > > > _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-developers From marco.dev.open at gmail.com Mon Jul 27 10:59:45 2015 From: marco.dev.open at gmail.com (Marco Dev) Date: Mon, 27 Jul 2015 19:29:45 +0430 Subject: [ITK] [ITK-dev] making a localbuffer from a big file Message-ID: Hi dears, How can to make a Local Buffer from a big file and pass it to importimagefilter const char * buffer typedef ImageType::PixelType PixelType; PixelType* pixelData = static_cast< PixelType*>( buffer ); const unsigned int totalNumberOfPixels= nx * ny; import->SetImportPointer(pixelData,totalNumberOfPixels,importFilterWillDeleteTheInputBuffer ); importer->Update(); return importer->GetOutput(); How can I generate Buffer when I have a big file for example 300MB and when I cast to pixel Data Just brings one char Thanks in advance -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-developers From jian.cheng.1983 at gmail.com Mon Jul 27 12:30:00 2015 From: jian.cheng.1983 at gmail.com (Jian Cheng) Date: Mon, 27 Jul 2015 12:30:00 -0400 Subject: [ITK] [ITK-users] webgl output of VTKPolyData.py Message-ID: <55B65C88.9010307@gmail.com> Hi, The webgl output of VTKPolyData.py has different color from the output of vtk renderer. The script VTKPolyData.py is from ITKExamples. See this blog by Matt. http://www.kitware.com/blog/home/post/680 I would like to use VTKPolyData.py to visualize a vtk file test.vtk. The file can be downloaded from https://www.dropbox.com/s/asr05bdu67fttgl/test.vtk?dl=0 When I tried VTKPolyData.py test.vtk It showed But when I enabled webgl, tried VTKPolyData.py test.vtk --webgl abcde.html The output abcd.html in firefox and chrome is Is there anyone who can help me? Thanks. best, Jian -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: ffbgejad.png Type: image/png Size: 48387 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: dgajffda.png Type: image/png Size: 51585 bytes Desc: not available URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From matt.mccormick at kitware.com Mon Jul 27 12:49:26 2015 From: matt.mccormick at kitware.com (Matt McCormick) Date: Mon, 27 Jul 2015 12:49:26 -0400 Subject: [ITK] [ITK-users] webgl output of VTKPolyData.py In-Reply-To: <55B65C88.9010307@gmail.com> References: <55B65C88.9010307@gmail.com> Message-ID: Hi Jian, The VTK mailing list might have better help for this issue. Thanks, Matt On Mon, Jul 27, 2015 at 12:30 PM, Jian Cheng wrote: > Hi, > > The webgl output of VTKPolyData.py has different color from the output of > vtk renderer. > > The script VTKPolyData.py is from ITKExamples. See this blog by Matt. > http://www.kitware.com/blog/home/post/680 > I would like to use VTKPolyData.py to visualize a vtk file test.vtk. The > file can be downloaded from > https://www.dropbox.com/s/asr05bdu67fttgl/test.vtk?dl=0 > > When I tried > VTKPolyData.py test.vtk > It showed > > > But when I enabled webgl, tried > VTKPolyData.py test.vtk --webgl abcde.html > The output abcd.html in firefox and chrome is > > > Is there anyone who can help me? Thanks. > > best, > Jian > > > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users > > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: dgajffda.png Type: image/png Size: 51585 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: ffbgejad.png Type: image/png Size: 48387 bytes Desc: not available URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From mzeyen at lanl.gov Mon Jul 27 12:21:29 2015 From: mzeyen at lanl.gov (Zeyen, Max) Date: Mon, 27 Jul 2015 16:21:29 +0000 Subject: [ITK] SimpleITK compatibility issues Message-ID: Hi All, I am using SimpleITK with Anaconda for Python 2.7.10. After installing SimpleITK from binstar, I was only able to import SimpleITK after downgrading libpng to version 1.5.13. However, this downgrade is causing problems with other packages using libpng in some way (e.g. matplotlib). Is there a way to use the newer libpng library instead with SimpleITK or would that cause problems for ITK itself? Thanks Max -------------- next part -------------- An HTML attachment was scrubbed... URL: From siavashk at ece.ubc.ca Mon Jul 27 13:08:14 2015 From: siavashk at ece.ubc.ca (Siavash Khallaghi) Date: Mon, 27 Jul 2015 10:08:14 -0700 (MST) Subject: [ITK] [ITK-users] Hello World ITK Python In-Reply-To: <1285B74B-103F-4B9D-8EF2-995EBD322517@gmail.com> References: <1437507711813-35928.post@n7.nabble.com> <77392B21-C706-41D8-9D4A-A0913FD0BA98@gmail.com> <1437584134842-35946.post@n7.nabble.com> <1437596183064-7587617.post@n2.nabble.com> <1285B74B-103F-4B9D-8EF2-995EBD322517@gmail.com> Message-ID: <1438016894378-7587625.post@n2.nabble.com> Vancouver's sunny beach did not let me spend time on this. I will keep you posted once I find a solution. -- View this message in context: http://itk-insight-users.2283740.n2.nabble.com/ITK-users-Hello-World-ITK-Python-tp7587597p7587625.html Sent from the ITK Insight Users mailing list archive at Nabble.com. _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From matt.mccormick at kitware.com Mon Jul 27 13:41:20 2015 From: matt.mccormick at kitware.com (Matt McCormick) Date: Mon, 27 Jul 2015 13:41:20 -0400 Subject: [ITK] [ITK-users] Hello World ITK Python In-Reply-To: <1438016894378-7587625.post@n2.nabble.com> References: <1437507711813-35928.post@n7.nabble.com> <77392B21-C706-41D8-9D4A-A0913FD0BA98@gmail.com> <1437584134842-35946.post@n7.nabble.com> <1437596183064-7587617.post@n2.nabble.com> <1285B74B-103F-4B9D-8EF2-995EBD322517@gmail.com> <1438016894378-7587625.post@n2.nabble.com> Message-ID: A tanned programmer is an effective programmer :-). Any help is appreciated. On Mon, Jul 27, 2015 at 1:08 PM, Siavash Khallaghi wrote: > Vancouver's sunny beach did not let me spend time on this. I will keep you > posted once I find a solution. > > > > -- > View this message in context: http://itk-insight-users.2283740.n2.nabble.com/ITK-users-Hello-World-ITK-Python-tp7587597p7587625.html > Sent from the ITK Insight Users mailing list archive at Nabble.com. > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From zivrafael.yaniv at nih.gov Mon Jul 27 16:24:04 2015 From: zivrafael.yaniv at nih.gov (Yaniv, Ziv Rafael (NIH/NLM/LHC) [C]) Date: Mon, 27 Jul 2015 20:24:04 +0000 Subject: [ITK] SimpleITK compatibility issues Message-ID: Hi Max, The 0.9 SimpleITK release is compiled against the libpng1.5, so if you are using the binary from binstar you will have to use the old matplotlib. If using the latest matplotlib is not critical for you, then the following recipe for creating a virtual environment (sitkpy) should work: conda create -n sitkpy anaconda libpng=1.5 conda install -c https://conda.binstar.org/simpleitk/channel/main SimpleITK conda install libpng=1.5 This (1) creates the virtual environment with our choice of libpng version, all other anaconda packages (i.e. matplotlib) will be compatible with this version; (2) install SimpleITK which will unfortunately upgrade you to libpng 1.6 (our bad) and then (3) downgrade to libpng 1.5 so that everything really works. If you are willing to compile SimpleITK on your machine you (will always be compatible with the libpng, matplotlib,... versions you have): If conda-build is not installed, then install it: conda install conda-build Get the SimpleITK conda build recipe from github: git clone https://github.com/conda/conda-recipes.git Build SimpleITK: cd conda-recipes conda-build SimpleITK hope this helps Ziv From: "Zeyen, Max" > Date: Monday, July 27, 2015 at 12:21 PM To: "community at itk.org" > Subject: [ITK] SimpleITK compatibility issues Hi All, I am using SimpleITK with Anaconda for Python 2.7.10. After installing SimpleITK from binstar, I was only able to import SimpleITK after downgrading libpng to version 1.5.13. However, this downgrade is causing problems with other packages using libpng in some way (e.g. matplotlib). Is there a way to use the newer libpng library instead with SimpleITK or would that cause problems for ITK itself? Thanks Max -------------- next part -------------- An HTML attachment was scrubbed... URL: From kensuth at med.hokudai.ac.jp Mon Jul 27 19:41:04 2015 From: kensuth at med.hokudai.ac.jp (Ken Sutherland) Date: Tue, 28 Jul 2015 08:41:04 +0900 Subject: [ITK] Anchored landmarks with thin plate spline Message-ID: <55B6C190.8050103@med.hokudai.ac.jp> I've been trying to figure out how to "anchor" landmark points with the ThinPlateSplineWarp example. According to "Interactive Deformation Registration of Endorectal Prostate MRI Using ITK Thin Plate Splines", they did it with a method described in "Closed-form solution of absolute orientation using unit quaternions". But the description is a little too mathematical for me to comprehend. They say that they posted their source code at "http://www.kitware.com/pub/ProstateRegistration.", but that link seems to be dead. Does anyone have this code they would be willing to share? Thanks! -- Ken Sutherland Hokkaido University Graduate School of Medicine Department of Medical Physics kensuth at med.hokudai.ac.jp From marco.dev.open at gmail.com Tue Jul 28 02:48:25 2015 From: marco.dev.open at gmail.com (Marco Dev) Date: Tue, 28 Jul 2015 11:18:25 +0430 Subject: [ITK] [ITK-dev] Import volume into ITK image Message-ID: Hi dears, Is possible import volume image source as dumped memory file into an itk image The volume file size is 130 MB and using with importimagefilter .... Is any way for importing this kind of memory dump to itk image Thanks in advance. -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-developers From p.nardelli at umail.ucc.ie Tue Jul 28 07:47:26 2015 From: p.nardelli at umail.ucc.ie (Pietro Nardelli) Date: Tue, 28 Jul 2015 12:47:26 +0100 Subject: [ITK] [ITK-users] Finding possible irregularities in a binary contour image Message-ID: Hello everybody, I have a binary image and its extracted contour. Now I would need to move along the contour in order to look for possible irregularities, such as depressions. Is there a simple way to do so in ITK? Thank you very much for your help, Pietro -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From millerjv at ge.com Tue Jul 28 07:03:31 2015 From: millerjv at ge.com (Miller, James V (GE Global Research)) Date: Tue, 28 Jul 2015 11:03:31 +0000 Subject: [ITK] [ITK-dev] Import volume into ITK image In-Reply-To: References: Message-ID: <18F9F8C1-42B1-42FA-8F2D-AD08095474B8@ge.com> Not quite sure what you are referring to as a "dumped memory file". ImportImageFilter facilitates the creation of an ITK image wrapped around a block of memory that was allocated outside of ITK. This is useful when integrating ITK with image sources (scanners and cameras) or when integrating ITK with other imaging codebases. If you just have a file on disk which is just the pixel data, you can read that into ITK by first creating a small ascii header file that describes the data and then references that file. The MetaIO format is great for doing this. For a file on disk named foo, create a header file called foo.mhd to describe the meta data. There are example mhd files in ITK and documentation on the web. Jim Principal Scientist Clinical Systems and Signal Processing GE Research GE imagination at work > On Jul 28, 2015, at 2:48 AM, Marco Dev wrote: > > Hi dears, > Is possible import volume image source as dumped memory file into an itk image > The volume file size is 130 MB and using with importimagefilter .... > Is any way for importing this kind of memory dump to itk image > Thanks in advance. > _______________________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > https://urldefense.proofpoint.com/v2/url?u=http-3A__www.kitware.com_opensource_opensource.html&d=AwICAg&c=IV_clAzoPDE253xZdHuilRgztyh_RiV3wUrLrDQYWSI&r=3zoP8244p5-bYip1v4EUgQ&m=To9FTW6P8ITyCui_w5nMxILgLJQ0_2LrUvLjvHXVRc4&s=l6YOedDIO4dTY-c4AwoqdJ8OlDuGl2-GDVIXmfSk5XI&e= > > Kitware offers ITK Training Courses, for more information visit: > https://urldefense.proofpoint.com/v2/url?u=http-3A__kitware.com_products_protraining.php&d=AwICAg&c=IV_clAzoPDE253xZdHuilRgztyh_RiV3wUrLrDQYWSI&r=3zoP8244p5-bYip1v4EUgQ&m=To9FTW6P8ITyCui_w5nMxILgLJQ0_2LrUvLjvHXVRc4&s=D8bQUVrOcAEbRbQGhbR2xioB--WhJlds61jsqeMkaj4&e= > > Please keep messages on-topic and check the ITK FAQ at: > https://urldefense.proofpoint.com/v2/url?u=http-3A__www.itk.org_Wiki_ITK-5FFAQ&d=AwICAg&c=IV_clAzoPDE253xZdHuilRgztyh_RiV3wUrLrDQYWSI&r=3zoP8244p5-bYip1v4EUgQ&m=To9FTW6P8ITyCui_w5nMxILgLJQ0_2LrUvLjvHXVRc4&s=2JXafvR5G9MevCaQykedXfbkwAG3CCs9eDA4bPiP1kM&e= > > Follow this link to subscribe/unsubscribe: > https://urldefense.proofpoint.com/v2/url?u=http-3A__public.kitware.com_mailman_listinfo_insight-2Ddevelopers&d=AwICAg&c=IV_clAzoPDE253xZdHuilRgztyh_RiV3wUrLrDQYWSI&r=3zoP8244p5-bYip1v4EUgQ&m=To9FTW6P8ITyCui_w5nMxILgLJQ0_2LrUvLjvHXVRc4&s=XEHgH_iN2zxfHXxm_gLqwv0w_wwkz6OUkSF3gca8P8c&e= _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-developers From mzeyen at lanl.gov Tue Jul 28 16:27:42 2015 From: mzeyen at lanl.gov (Zeyen, Max) Date: Tue, 28 Jul 2015 20:27:42 +0000 Subject: [ITK] SimpleITK compatibility issues In-Reply-To: References: Message-ID: Hi Ziv, creating an sitk environment did the trick. Thanks Max From: , "Ziv Rafael [C] (NIH/NLM/LHC)" > Date: Monday, July 27, 2015 at 2:24 PM To: First name Last name >, "community at itk.org" > Subject: Re: [ITK] SimpleITK compatibility issues Hi Max, The 0.9 SimpleITK release is compiled against the libpng1.5, so if you are using the binary from binstar you will have to use the old matplotlib. If using the latest matplotlib is not critical for you, then the following recipe for creating a virtual environment (sitkpy) should work: conda create -n sitkpy anaconda libpng=1.5 conda install -c https://conda.binstar.org/simpleitk/channel/main SimpleITK conda install libpng=1.5 This (1) creates the virtual environment with our choice of libpng version, all other anaconda packages (i.e. matplotlib) will be compatible with this version; (2) install SimpleITK which will unfortunately upgrade you to libpng 1.6 (our bad) and then (3) downgrade to libpng 1.5 so that everything really works. If you are willing to compile SimpleITK on your machine you (will always be compatible with the libpng, matplotlib,... versions you have): If conda-build is not installed, then install it: conda install conda-build Get the SimpleITK conda build recipe from github: git clone https://github.com/conda/conda-recipes.git Build SimpleITK: cd conda-recipes conda-build SimpleITK hope this helps Ziv From: "Zeyen, Max" > Date: Monday, July 27, 2015 at 12:21 PM To: "community at itk.org" > Subject: [ITK] SimpleITK compatibility issues Hi All, I am using SimpleITK with Anaconda for Python 2.7.10. After installing SimpleITK from binstar, I was only able to import SimpleITK after downgrading libpng to version 1.5.13. However, this downgrade is causing problems with other packages using libpng in some way (e.g. matplotlib). Is there a way to use the newer libpng library instead with SimpleITK or would that cause problems for ITK itself? Thanks Max -------------- next part -------------- An HTML attachment was scrubbed... URL: From matt.mccormick at kitware.com Tue Jul 28 16:40:37 2015 From: matt.mccormick at kitware.com (Matt McCormick) Date: Tue, 28 Jul 2015 16:40:37 -0400 Subject: [ITK] [ITK-users] Finding possible irregularities in a binary contour image In-Reply-To: References: Message-ID: Hi Pietro, Yes, you can use morphological operators, e.g. opening [1] to help detect irregularities. Check out the ITKBinaryMathematicalMorphology module [2] for options. HTH, Matt [1] https://en.wikipedia.org/wiki/Closing_(morphology) [2] http://www.itk.org/Doxygen/html/group__ITKBinaryMathematicalMorphology.html On Tue, Jul 28, 2015 at 7:47 AM, Pietro Nardelli wrote: > Hello everybody, > > I have a binary image and its extracted contour. Now I would need to move > along the contour in order to look for possible irregularities, such as > depressions. Is there a simple way to do so in ITK? > > Thank you very much for your help, > Pietro > > > > > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users > _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From siavashk at ece.ubc.ca Tue Jul 28 16:44:32 2015 From: siavashk at ece.ubc.ca (Siavash Khallaghi) Date: Tue, 28 Jul 2015 13:44:32 -0700 (MST) Subject: [ITK] [ITK-users] Finding possible irregularities in a binary contour image In-Reply-To: References: Message-ID: <1438116272412-35960.post@n7.nabble.com> I am not sure if the following two classes are relevant to your case, but maybe you could try looking into these: ContourExtractor2DImageFilter and PolyLineParametricPath Siavash -- View this message in context: http://itk-users.7.n7.nabble.com/ITK-users-Finding-possible-irregularities-in-a-binary-contour-image-tp35958p35960.html Sent from the ITK - Users mailing list archive at Nabble.com. _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From p.nardelli at umail.ucc.ie Wed Jul 29 04:47:19 2015 From: p.nardelli at umail.ucc.ie (Pietro Nardelli) Date: Wed, 29 Jul 2015 09:47:19 +0100 Subject: [ITK] [ITK-users] Finding possible irregularities in a binary contour image In-Reply-To: <1438116272412-35960.post@n7.nabble.com> References: <1438116272412-35960.post@n7.nabble.com> Message-ID: Thank you very much guys! Pietro Nardelli*, MEngSc, BE* Ph.D Candidate School of Engineering Electrical & Electronic Engineering University College Cork College Road Cork, Ireland On Tue, Jul 28, 2015 at 9:44 PM, Siavash Khallaghi wrote: > I am not sure if the following two classes are relevant to your case, but > maybe you could try looking into these: > > ContourExtractor2DImageFilter > < > http://www.itk.org/Doxygen/html/classitk_1_1ContourExtractor2DImageFilter.html > > > > and > > PolyLineParametricPath > > > Siavash > > > > -- > View this message in context: > http://itk-users.7.n7.nabble.com/ITK-users-Finding-possible-irregularities-in-a-binary-contour-image-tp35958p35960.html > Sent from the ITK - Users mailing list archive at Nabble.com. > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From alfonso.castro at udc.es Wed Jul 29 07:14:53 2015 From: alfonso.castro at udc.es (Alfonso Castro) Date: Wed, 29 Jul 2015 13:14:53 +0200 Subject: [ITK] [ITK-users] Problem compiling ITK 4.8 on OpenSUSE with gcc 5.1 Message-ID: <2022402.F2DrihdKtg@hinata> Hi. I am using OpenSuSE Tumbleweed, it uses gcc 5.1 like system compiler: Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/lib64/gcc/x86_64-suse-linux/5/lto-wrapper Target: x86_64-suse-linux Configured with: ../configure --prefix=/usr --infodir=/usr/share/info -- mandir=/usr/share/man --libdir=/usr/lib64 --libexecdir=/usr/lib64 --enable- languages=c,c++,objc,fortran,obj-c++,java,ada,go --enable-checking=release -- with-gxx-include-dir=/usr/include/c++/5 --enable-ssp --disable-libssp -- disable-libvtv --enable-libmpx --disable-plugin --with- bugurl=http://bugs.opensuse.org/ --with-pkgversion='SUSE Linux' --disable- libgcj --with-slibdir=/lib64 --with-system-zlib --enable-__cxa_atexit -- enable-libstdcxx-allocator=new --disable-libstdcxx-pch --enable-version- specific-runtime-libs --enable-linker-build-id --enable-linux-futex --program- suffix=-5 --without-system-libunwind --enable-multilib --with-arch-32=i586 -- with-tune=generic --build=x86_64-suse-linux --host=x86_64-suse-linux Thread model: posix gcc version 5.1.1 20150713 [gcc-5-branch revision 225736] (SUSE Linux) When I try to compile ITK 4.8, gcc gives an error: [ 1%] Building CXX object Modules/ThirdParty/KWSys/src/KWSys/CMakeFiles/itksys.dir/Directory.cxx.o In file included from /opt/mia/build/itk/Modules/ThirdParty/KWSys/src/itksys/stl/string.hxx:29:0, from /opt/mia/build/itk/Modules/ThirdParty/KWSys/src/itksys/stl/string:49, from /opt/mia/build/itk/Modules/ThirdParty/KWSys/src/itksys/Directory.hxx:16, from /opt/mia/fuentes/InsightToolkit-4.8.0/Modules/ThirdParty/KWSys/src/KWSys/Directory.cxx:13: /opt/mia/build/itk/Modules/ThirdParty/KWSys/src/itksys/ios/iostream:26:23: fatal error: iostream.h: Non hai tal ficheiro ou directorio compilation terminated. Modules/ThirdParty/KWSys/src/KWSys/CMakeFiles/itksys.dir/build.make:169: fallo en las instrucciones para el objetivo 'Modules/ThirdParty/KWSys/src/KWSys/CMakeFiles/itksys.dir/Directory.cxx.o' make[2]: *** [Modules/ThirdParty/KWSys/src/KWSys/CMakeFiles/itksys.dir/Directory.cxx.o] Error 1 CMakeFiles/Makefile2:340: fallo en las instrucciones para el objetivo 'Modules/ThirdParty/KWSys/src/KWSys/CMakeFiles/itksys.dir/all' make[1]: *** [Modules/ThirdParty/KWSys/src/KWSys/CMakeFiles/itksys.dir/all] Error 2 Makefile:136: fallo en las instrucciones para el objetivo 'all' make: *** [all] Error 2 I think is provoked for the next message in configuration: Warning: turning off implicit template instantiation The curious thing is I use clang (3.6.1), ITK 4.8 compile without a problem with the same configuration, the information of the version of clang is: clang version 3.6.1 (tags/RELEASE_361/final 238133) Target: x86_64-suse-linux Thread model: posix Found candidate GCC installation: /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8 Found candidate GCC installation: /usr/bin/../lib64/gcc/x86_64-suse-linux/5 Found candidate GCC installation: /usr/lib64/gcc/x86_64-suse-linux/4.8 Found candidate GCC installation: /usr/lib64/gcc/x86_64-suse-linux/5 Selected GCC installation: /usr/bin/../lib64/gcc/x86_64-suse-linux/5 Candidate multilib: .;@m64 Selected multilib: .;@m64 I am using a directory to build ITK and other for the installation of the files. The build directory is empty before the configuration using ccmake (3.2.3). Am I making something wrong? Can I change something to compile ITK 4.8 with gcc 5.1? Also, I'll be very gratefull is someone can explain what makes the option ITK_USE_GOLD_LINKER. Thanks in advance. Alfonso Castro Faculty of Computer Science University of A Coruna _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From matt.mccormick at kitware.com Wed Jul 29 15:22:45 2015 From: matt.mccormick at kitware.com (Matt McCormick) Date: Wed, 29 Jul 2015 15:22:45 -0400 Subject: [ITK] [ITK-users] Problem compiling ITK 4.8 on OpenSUSE with gcc 5.1 In-Reply-To: <2022402.F2DrihdKtg@hinata> References: <2022402.F2DrihdKtg@hinata> Message-ID: Hi Alfonso, Is this the compiler that ships with the system? We have some dashboard builds that build with GCC 5.1 fine. How is cmake being invoked? The logic that sets the default value for ITK_USE_GOLD_LINKER can be found here: https://github.com/InsightSoftwareConsortium/ITK/blob/master/CMake/ITKSetStandardCompilerFlags.cmake#L206-L219 HTH, Matt On Wed, Jul 29, 2015 at 7:14 AM, Alfonso Castro wrote: > Hi. > > I am using OpenSuSE Tumbleweed, it uses gcc 5.1 like system compiler: > > Using built-in specs. > COLLECT_GCC=gcc > COLLECT_LTO_WRAPPER=/usr/lib64/gcc/x86_64-suse-linux/5/lto-wrapper > Target: x86_64-suse-linux > Configured with: ../configure --prefix=/usr --infodir=/usr/share/info -- > mandir=/usr/share/man --libdir=/usr/lib64 --libexecdir=/usr/lib64 --enable- > languages=c,c++,objc,fortran,obj-c++,java,ada,go --enable-checking=release -- > with-gxx-include-dir=/usr/include/c++/5 --enable-ssp --disable-libssp -- > disable-libvtv --enable-libmpx --disable-plugin --with- > bugurl=http://bugs.opensuse.org/ --with-pkgversion='SUSE Linux' --disable- > libgcj --with-slibdir=/lib64 --with-system-zlib --enable-__cxa_atexit -- > enable-libstdcxx-allocator=new --disable-libstdcxx-pch --enable-version- > specific-runtime-libs --enable-linker-build-id --enable-linux-futex --program- > suffix=-5 --without-system-libunwind --enable-multilib --with-arch-32=i586 -- > with-tune=generic --build=x86_64-suse-linux --host=x86_64-suse-linux > Thread model: posix > gcc version 5.1.1 20150713 [gcc-5-branch revision 225736] (SUSE Linux) > > When I try to compile ITK 4.8, gcc gives an error: > > [ 1%] Building CXX object > Modules/ThirdParty/KWSys/src/KWSys/CMakeFiles/itksys.dir/Directory.cxx.o > In file included from > /opt/mia/build/itk/Modules/ThirdParty/KWSys/src/itksys/stl/string.hxx:29:0, > from > /opt/mia/build/itk/Modules/ThirdParty/KWSys/src/itksys/stl/string:49, > from > /opt/mia/build/itk/Modules/ThirdParty/KWSys/src/itksys/Directory.hxx:16, > from > /opt/mia/fuentes/InsightToolkit-4.8.0/Modules/ThirdParty/KWSys/src/KWSys/Directory.cxx:13: > /opt/mia/build/itk/Modules/ThirdParty/KWSys/src/itksys/ios/iostream:26:23: > fatal error: iostream.h: Non hai tal ficheiro ou directorio > compilation terminated. > Modules/ThirdParty/KWSys/src/KWSys/CMakeFiles/itksys.dir/build.make:169: fallo > en las instrucciones para el objetivo > 'Modules/ThirdParty/KWSys/src/KWSys/CMakeFiles/itksys.dir/Directory.cxx.o' > make[2]: *** > [Modules/ThirdParty/KWSys/src/KWSys/CMakeFiles/itksys.dir/Directory.cxx.o] > Error 1 > CMakeFiles/Makefile2:340: fallo en las instrucciones para el objetivo > 'Modules/ThirdParty/KWSys/src/KWSys/CMakeFiles/itksys.dir/all' > make[1]: *** [Modules/ThirdParty/KWSys/src/KWSys/CMakeFiles/itksys.dir/all] > Error 2 > Makefile:136: fallo en las instrucciones para el objetivo 'all' > make: *** [all] Error 2 > > I think is provoked for the next message in configuration: > > Warning: turning off implicit template instantiation > > The curious thing is I use clang (3.6.1), ITK 4.8 compile without a problem > with the same configuration, the information of the version of clang is: > > clang version 3.6.1 (tags/RELEASE_361/final 238133) > Target: x86_64-suse-linux > Thread model: posix > Found candidate GCC installation: /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8 > Found candidate GCC installation: /usr/bin/../lib64/gcc/x86_64-suse-linux/5 > Found candidate GCC installation: /usr/lib64/gcc/x86_64-suse-linux/4.8 > Found candidate GCC installation: /usr/lib64/gcc/x86_64-suse-linux/5 > Selected GCC installation: /usr/bin/../lib64/gcc/x86_64-suse-linux/5 > Candidate multilib: .;@m64 > Selected multilib: .;@m64 > > I am using a directory to build ITK and other for the installation of the > files. The build directory is empty before the configuration using ccmake > (3.2.3). > > Am I making something wrong? Can I change something to compile ITK 4.8 with > gcc 5.1? > > Also, I'll be very gratefull is someone can explain what makes the option > ITK_USE_GOLD_LINKER. > > Thanks in advance. > > Alfonso Castro > Faculty of Computer Science > University of A Coruna > > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From alfonso.castro at udc.es Wed Jul 29 15:42:55 2015 From: alfonso.castro at udc.es (Alfonso) Date: Wed, 29 Jul 2015 21:42:55 +0200 Subject: [ITK] [ITK-users] Problem compiling ITK 4.8 on OpenSUSE with gcc 5.1 In-Reply-To: References: <2022402.F2DrihdKtg@hinata> Message-ID: <6b3d2033-c1bf-4180-b221-0accb30348ad@typeapp.com> Hi. GCC 5.1 is the compiler shiped with the system, Tumbleweed is the rolling release version of OpenSuSE, all the system is compiled using it. I invoked cmake using ccmake pathto/sourceitk from build directory. I also probed with cmake-gui and I obtained the same results. Best regards. Alfonso Castro Faculty of Computer Science University of A Coruna Enviado desde TypeMail En 29 jul 2015 21:22, en 21:22, Matt McCormick escrito: >Hi Alfonso, > >Is this the compiler that ships with the system? We have some >dashboard builds that build with GCC 5.1 fine. How is cmake being >invoked? > >The logic that sets the default value for ITK_USE_GOLD_LINKER can be >found here: > >https://github.com/InsightSoftwareConsortium/ITK/blob/master/CMake/ITKSetStandardCompilerFlags.cmake#L206-L219 > >HTH, >Matt > >On Wed, Jul 29, 2015 at 7:14 AM, Alfonso Castro >wrote: >> Hi. >> >> I am using OpenSuSE Tumbleweed, it uses gcc 5.1 like system compiler: >> >> Using built-in specs. >> COLLECT_GCC=gcc >> COLLECT_LTO_WRAPPER=/usr/lib64/gcc/x86_64-suse-linux/5/lto-wrapper >> Target: x86_64-suse-linux >> Configured with: ../configure --prefix=/usr --infodir=/usr/share/info >-- >> mandir=/usr/share/man --libdir=/usr/lib64 --libexecdir=/usr/lib64 >--enable- >> languages=c,c++,objc,fortran,obj-c++,java,ada,go >--enable-checking=release -- >> with-gxx-include-dir=/usr/include/c++/5 --enable-ssp --disable-libssp >-- >> disable-libvtv --enable-libmpx --disable-plugin --with- >> bugurl=http://bugs.opensuse.org/ --with-pkgversion='SUSE Linux' >--disable- >> libgcj --with-slibdir=/lib64 --with-system-zlib --enable-__cxa_atexit >-- >> enable-libstdcxx-allocator=new --disable-libstdcxx-pch >--enable-version- >> specific-runtime-libs --enable-linker-build-id --enable-linux-futex >--program- >> suffix=-5 --without-system-libunwind --enable-multilib >--with-arch-32=i586 -- >> with-tune=generic --build=x86_64-suse-linux --host=x86_64-suse-linux >> Thread model: posix >> gcc version 5.1.1 20150713 [gcc-5-branch revision 225736] (SUSE >Linux) >> >> When I try to compile ITK 4.8, gcc gives an error: >> >> [ 1%] Building CXX object >> >Modules/ThirdParty/KWSys/src/KWSys/CMakeFiles/itksys.dir/Directory.cxx.o >> In file included from >> >/opt/mia/build/itk/Modules/ThirdParty/KWSys/src/itksys/stl/string.hxx:29:0, >> from >> /opt/mia/build/itk/Modules/ThirdParty/KWSys/src/itksys/stl/string:49, >> from >> >/opt/mia/build/itk/Modules/ThirdParty/KWSys/src/itksys/Directory.hxx:16, >> from >> >/opt/mia/fuentes/InsightToolkit-4.8.0/Modules/ThirdParty/KWSys/src/KWSys/Directory.cxx:13: >> >/opt/mia/build/itk/Modules/ThirdParty/KWSys/src/itksys/ios/iostream:26:23: >> fatal error: iostream.h: Non hai tal ficheiro ou directorio >> compilation terminated. >> >Modules/ThirdParty/KWSys/src/KWSys/CMakeFiles/itksys.dir/build.make:169: >fallo >> en las instrucciones para el objetivo >> >'Modules/ThirdParty/KWSys/src/KWSys/CMakeFiles/itksys.dir/Directory.cxx.o' >> make[2]: *** >> >[Modules/ThirdParty/KWSys/src/KWSys/CMakeFiles/itksys.dir/Directory.cxx.o] >> Error 1 >> CMakeFiles/Makefile2:340: fallo en las instrucciones para el objetivo >> 'Modules/ThirdParty/KWSys/src/KWSys/CMakeFiles/itksys.dir/all' >> make[1]: *** >[Modules/ThirdParty/KWSys/src/KWSys/CMakeFiles/itksys.dir/all] >> Error 2 >> Makefile:136: fallo en las instrucciones para el objetivo 'all' >> make: *** [all] Error 2 >> >> I think is provoked for the next message in configuration: >> >> Warning: turning off implicit template instantiation >> >> The curious thing is I use clang (3.6.1), ITK 4.8 compile without a >problem >> with the same configuration, the information of the version of clang >is: >> >> clang version 3.6.1 (tags/RELEASE_361/final 238133) >> Target: x86_64-suse-linux >> Thread model: posix >> Found candidate GCC installation: >/usr/bin/../lib64/gcc/x86_64-suse-linux/4.8 >> Found candidate GCC installation: >/usr/bin/../lib64/gcc/x86_64-suse-linux/5 >> Found candidate GCC installation: >/usr/lib64/gcc/x86_64-suse-linux/4.8 >> Found candidate GCC installation: /usr/lib64/gcc/x86_64-suse-linux/5 >> Selected GCC installation: /usr/bin/../lib64/gcc/x86_64-suse-linux/5 >> Candidate multilib: .;@m64 >> Selected multilib: .;@m64 >> >> I am using a directory to build ITK and other for the installation of >the >> files. The build directory is empty before the configuration using >ccmake >> (3.2.3). >> >> Am I making something wrong? Can I change something to compile ITK >4.8 with >> gcc 5.1? >> >> Also, I'll be very gratefull is someone can explain what makes the >option >> ITK_USE_GOLD_LINKER. >> >> Thanks in advance. >> >> Alfonso Castro >> Faculty of Computer Science >> University of A Coruna >> >> _____________________________________ >> Powered by www.kitware.com >> >> Visit other Kitware open-source projects at >> http://www.kitware.com/opensource/opensource.html >> >> Kitware offers ITK Training Courses, for more information visit: >> http://www.kitware.com/products/protraining.php >> >> Please keep messages on-topic and check the ITK FAQ at: >> http://www.itk.org/Wiki/ITK_FAQ >> >> Follow this link to subscribe/unsubscribe: >> http://public.kitware.com/mailman/listinfo/insight-users -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From maudette at odu.edu Wed Jul 29 17:10:36 2015 From: maudette at odu.edu (Audette, Michel A.) Date: Wed, 29 Jul 2015 21:10:36 +0000 Subject: [ITK] [ITK-users] matplotlib bug with SimpleITK Message-ID: <22EC75E8215562428ACADFA35877A25A2624809C@JANEWAY.ts.odu.edu> Dear ITK users, I'm trying to set up a project with SimpleITK's Python interface for high school-level researchers. I've had to use some Python resources available at Christoph Gohlke's website because I had the C++ compilation error (error: Unable to find vcvarsall.bat) when I tried the usual pip installation route. I felt that I had no choice but to use his .whl files for numpy and matplotlib at http://www.lfd.uci.edu/~gohlke/pythonlibs/ . However, I now am seeing the following bug... >>> import SimpleITK as sitk >>> from pylab import * >>> image1 = sitk.ReadImage("C:\Python27\InsightSoftwareConsortium-SimpleITK-Notebooks\Data\cthead1.jpg") >>> nda = sitk.GetArrayFromImage(image1) >>> imshow(nda) (no display) Matplotlib seems to be doing something, but produces no display. (Btw, the software was complaining when I tried to use this set of instructions with cthead1.png: PNGImageIO was giving me two warnings related to SCALE_UNKNOWN detected... ) Can anyone suggest a solution that will allow me to run the Pythonic Image tutorial in the SimpleITK Notebooks website? Thanks for your kind support. Michel Michel Audette, Ph.D. Assistant Professor, Department of Modeling, Simulation and Visualization Engineering, Old Dominion University, Norfolk, VA. _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From siavashk at ece.ubc.ca Wed Jul 29 17:03:36 2015 From: siavashk at ece.ubc.ca (Siavash Khallaghi) Date: Wed, 29 Jul 2015 14:03:36 -0700 (MST) Subject: [ITK] [ITK-users] matplotlib bug with SimpleITK In-Reply-To: <22EC75E8215562428ACADFA35877A25A2624809C@JANEWAY.ts.odu.edu> References: <22EC75E8215562428ACADFA35877A25A2624809C@JANEWAY.ts.odu.edu> Message-ID: <1438203816919-35966.post@n7.nabble.com> Could it be that you need to call show() on pylab aftere imshow(nda) to trigger the display? Siavash -- View this message in context: http://itk-users.7.n7.nabble.com/ITK-users-matplotlib-bug-with-SimpleITK-tp35965p35966.html Sent from the ITK - Users mailing list archive at Nabble.com. _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From marco.dev.open at gmail.com Thu Jul 30 04:42:11 2015 From: marco.dev.open at gmail.com (Marco Dev) Date: Thu, 30 Jul 2015 13:12:11 +0430 Subject: [ITK] [ITK-dev] Different 3D View Message-ID: Hi dears, why we have different 3D view from reading .mhd file or reading dicom files through FixedPointVolumeRayCastMapperCT for example : dicom reader --> vtkDICOMImageReader *dicomReader = vtkDICOMImageReader:: New(); dicomReader->SetDirectoryName(dirname); dicomReader->Update(); input=dicomReader->GetOutput(); reader=dicomReader; . . .. colorFun->AddRGBPoint( -3024, 0, 0, 0, 0.5, 0.0 ); colorFun->AddRGBPoint( -1000, .62, .36, .18, 0.5, 0.0 ); colorFun->AddRGBPoint( -500, .88, .60, .29, 0.33, 0.45 ); colorFun->AddRGBPoint( 3071, .83, .66, 1, 0.5, 0.0 ); opacityFun->AddPoint(-3024, 0, 0.5, 0.0 ); opacityFun->AddPoint(-1000, 0, 0.5, 0.0 ); opacityFun->AddPoint(-500, 1.0, 0.33, 0.45 ); opacityFun->AddPoint(3071, 1.0, 0.5, 0.0); mapper->SetBlendModeToComposite(); property->ShadeOn(); property->SetAmbient(0.1); property->SetDiffuse(0.9); property->SetSpecular(0.2); property->SetSpecularPower(10.0); property->SetScalarOpacityUnitDistance(0.8919); =========================================================== mhd reader -- > vtkMetaImageReader *metaReader = vtkMetaImageReader::New(); metaReader->SetFileName(fileName); metaReader->Update(); input=metaReader->GetOutput(); reader=metaReader; . . . . . colorFun->AddRGBPoint( -3024, 0, 0, 0, 0.5, 0.0 ); colorFun->AddRGBPoint( -1000, .62, .36, .18, 0.5, 0.0 ); colorFun->AddRGBPoint( -500, .88, .60, .29, 0.33, 0.45 ); colorFun->AddRGBPoint( 3071, .83, .66, 1, 0.5, 0.0 ); opacityFun->AddPoint(-3024, 0, 0.5, 0.0 ); opacityFun->AddPoint(-1000, 0, 0.5, 0.0 ); opacityFun->AddPoint(-500, 1.0, 0.33, 0.45 ); opacityFun->AddPoint(3071, 1.0, 0.5, 0.0); mapper->SetBlendModeToComposite(); property->ShadeOn(); property->SetAmbient(0.1); property->SetDiffuse(0.9); property->SetSpecular(0.2); property->SetSpecularPower(10.0); property->SetScalarOpacityUnitDistance(0.8919); -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-developers From fabiolagiogio1 at gmail.com Thu Jul 30 04:47:07 2015 From: fabiolagiogio1 at gmail.com (fabi gioia) Date: Thu, 30 Jul 2015 10:47:07 +0200 Subject: [ITK] Problem: FInd EDGE DIRECTION Message-ID: Hello to everybody! I'm trying to implement an algorithm that studies the direction of the edge of an image, given a point of it. I have a Mask that represents the breast and I want to find the direction of the edge in a pixel, or its tangent line on that pixel. The Breast Mask is a binary 3D Image, and I have the coordinates of the point on which I want to compute the tangent line. Do you know if there is some class that can do this work, or do you have an idea on how can I implement this? Thank you, Fabiola -------------- next part -------------- An HTML attachment was scrubbed... URL: From blowekamp at mail.nih.gov Thu Jul 30 10:10:22 2015 From: blowekamp at mail.nih.gov (Bradley Lowekamp) Date: Thu, 30 Jul 2015 10:10:22 -0400 Subject: [ITK] [ITK-users] matplotlib bug with SimpleITK In-Reply-To: <22EC75E8215562428ACADFA35877A25A2624809C@JANEWAY.ts.odu.edu> References: <22EC75E8215562428ACADFA35877A25A2624809C@JANEWAY.ts.odu.edu> Message-ID: Hello, 1) Easiest way to get a SciPy stack. Unfortunately, this is different depending on depending on the operating system, and even architecture, additionally it has changed though time too. It sounds like you are using Python 64 on windows. I use those same packages provided by the third party. However, for windows 32 those packages and available on pipy, and pip install works. You may want to look into providers of the python distributions for scientific computing such as Anaconda or Canopy. Additionally linux package managers work quite well for getting a non-cutting edge version of the SciPy stack. http://www.itk.org/Wiki/SimpleITK/FAQ#I_am_using_the_binary_distribution_of_SimpleITK_for_Anaconda.2C_why_do_I_get_an_error_about_libpng.3F 2) Don't worry about the SCALE_UNKNOW We should update the image in the the notebook repository. Did you know the classic "cthead1.png" file in ITK, is actually an RGB image? 3) Why can I see Image in matplotlib I have no idea. I don't know how you are running that code. I don't know what matplotlib backend you are using. I don't know if you are trying to view a RGB or a gray scale image or apply a color map. It could be as simple as a intensity scaling issue. Matplotlib is nice to render results inline in notebooks to share. But to do really work with 3D images an external viewer is needed. This sitk::Show command defaults to ImageJ, but can easily be reconfigured to work with 3D Slicer or ITK SNAP. HTH, Brad On Jul 29, 2015, at 5:10 PM, Audette, Michel A. wrote: > Dear ITK users, > > I'm trying to set up a project with SimpleITK's Python interface for high school-level researchers. I've had to use some Python resources available at Christoph Gohlke's website because I had the C++ compilation error (error: Unable to find vcvarsall.bat) when I tried the usual pip installation route. I felt that I had no choice but to use his .whl files for numpy and matplotlib at http://www.lfd.uci.edu/~gohlke/pythonlibs/ . > > However, I now am seeing the following bug... >>>> import SimpleITK as sitk >>>> from pylab import * >>>> image1 = sitk.ReadImage("C:\Python27\InsightSoftwareConsortium-SimpleITK-Notebooks\Data\cthead1.jpg") >>>> nda = sitk.GetArrayFromImage(image1) >>>> imshow(nda) > > (no display) > > Matplotlib seems to be doing something, but produces no display. > > (Btw, the software was complaining when I tried to use this set of instructions with cthead1.png: PNGImageIO was giving me two warnings related to SCALE_UNKNOWN detected... ) > > Can anyone suggest a solution that will allow me to run the Pythonic Image tutorial in the SimpleITK Notebooks website? > > Thanks for your kind support. > > Michel > Michel Audette, Ph.D. > Assistant Professor, > Department of Modeling, Simulation and Visualization Engineering, > Old Dominion University, > Norfolk, VA. > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From maudette at odu.edu Thu Jul 30 11:36:19 2015 From: maudette at odu.edu (Audette, Michel A.) Date: Thu, 30 Jul 2015 15:36:19 +0000 Subject: [ITK] [ITK-users] matplotlib bug with SimpleITK In-Reply-To: <1438203816919-35966.post@n7.nabble.com> References: <22EC75E8215562428ACADFA35877A25A2624809C@JANEWAY.ts.odu.edu>, <1438203816919-35966.post@n7.nabble.com> Message-ID: <22EC75E8215562428ACADFA35877A25A262483BD@JANEWAY.ts.odu.edu> Hi Siavash, yes, thank you. That was a duh moment for me. I guess the Notebook expects us to know this. Cheers, Michel Michel Audette, Ph.D. Assistant Professor, Department of Modeling, Simulation and Visualization Engineering, Old Dominion University, Norfolk, VA. ________________________________________ From: Insight-users [insight-users-bounces at itk.org] on behalf of Siavash Khallaghi [siavashk at ece.ubc.ca] Sent: Wednesday, July 29, 2015 5:03 PM To: insight-users at itk.org Subject: Re: [ITK-users] matplotlib bug with SimpleITK Could it be that you need to call show() on pylab aftere imshow(nda) to trigger the display? Siavash -- View this message in context: http://itk-users.7.n7.nabble.com/ITK-users-matplotlib-bug-with-SimpleITK-tp35965p35966.html Sent from the ITK - Users mailing list archive at Nabble.com. _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users -- BEGIN-ANTISPAM-VOTING-LINKS ------------------------------------------------------ Teach CanIt if this mail (ID 03OWlxFE2) is spam: Spam: https://www.spamtrap.odu.edu/canit/b.php?i=03OWlxFE2&m=cd2f19fc0e87&t=20150729&c=s Not spam: https://www.spamtrap.odu.edu/canit/b.php?i=03OWlxFE2&m=cd2f19fc0e87&t=20150729&c=n Forget vote: https://www.spamtrap.odu.edu/canit/b.php?i=03OWlxFE2&m=cd2f19fc0e87&t=20150729&c=f ------------------------------------------------------ END-ANTISPAM-VOTING-LINKS _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From maudette at odu.edu Thu Jul 30 11:51:09 2015 From: maudette at odu.edu (Audette, Michel A.) Date: Thu, 30 Jul 2015 15:51:09 +0000 Subject: [ITK] [ITK-users] [Spam:8.0 SpamScore] Re: matplotlib bug with SimpleITK In-Reply-To: References: <22EC75E8215562428ACADFA35877A25A2624809C@JANEWAY.ts.odu.edu>, Message-ID: <22EC75E8215562428ACADFA35877A25A262483D6@JANEWAY.ts.odu.edu> Hi Brad, Siavash correctly noted that I had failed to invoke the show() instruction after imshow... That wasn't clear from the instructions on the Notebook. Thanks for your kind consideration. I'm hoping that this SimpleITK release proves feasible to use by my high-school-level researchers. You and the ITK Consortium have done a nice job. It would be nice if the whole installation could be done by one mouse-click, so that it could scale to a larger population of students, but let's see where it goes with the two who are working on this project now. Best wishes, Michel Michel Audette, Ph.D. Assistant Professor, Department of Modeling, Simulation and Visualization Engineering, Old Dominion University, Norfolk, VA. ________________________________________ From: Bradley Lowekamp [blowekamp at mail.nih.gov] Sent: Thursday, July 30, 2015 10:10 AM To: Audette, Michel A. Cc: insight-users at itk.org; Selwyn Hector; jschmidt757 at cox.net Subject: [Spam:8.0 SpamScore] Re: [ITK-users] matplotlib bug with SimpleITK Hello, 1) Easiest way to get a SciPy stack. Unfortunately, this is different depending on depending on the operating system, and even architecture, additionally it has changed though time too. It sounds like you are using Python 64 on windows. I use those same packages provided by the third party. However, for windows 32 those packages and available on pipy, and pip install works. You may want to look into providers of the python distributions for scientific computing such as Anaconda or Canopy. Additionally linux package managers work quite well for getting a non-cutting edge version of the SciPy stack. http://www.itk.org/Wiki/SimpleITK/FAQ#I_am_using_the_binary_distribution_of_SimpleITK_for_Anaconda.2C_why_do_I_get_an_error_about_libpng.3F 2) Don't worry about the SCALE_UNKNOW We should update the image in the the notebook repository. Did you know the classic "cthead1.png" file in ITK, is actually an RGB image? 3) Why can I see Image in matplotlib I have no idea. I don't know how you are running that code. I don't know what matplotlib backend you are using. I don't know if you are trying to view a RGB or a gray scale image or apply a color map. It could be as simple as a intensity scaling issue. Matplotlib is nice to render results inline in notebooks to share. But to do really work with 3D images an external viewer is needed. This sitk::Show command defaults to ImageJ, but can easily be reconfigured to work with 3D Slicer or ITK SNAP. HTH, Brad On Jul 29, 2015, at 5:10 PM, Audette, Michel A. wrote: > Dear ITK users, > > I'm trying to set up a project with SimpleITK's Python interface for high school-level researchers. I've had to use some Python resources available at Christoph Gohlke's website because I had the C++ compilation error (error: Unable to find vcvarsall.bat) when I tried the usual pip installation route. I felt that I had no choice but to use his .whl files for numpy and matplotlib at http://www.lfd.uci.edu/~gohlke/pythonlibs/ . > > However, I now am seeing the following bug... >>>> import SimpleITK as sitk >>>> from pylab import * >>>> image1 = sitk.ReadImage("C:\Python27\InsightSoftwareConsortium-SimpleITK-Notebooks\Data\cthead1.jpg") >>>> nda = sitk.GetArrayFromImage(image1) >>>> imshow(nda) > > (no display) > > Matplotlib seems to be doing something, but produces no display. > > (Btw, the software was complaining when I tried to use this set of instructions with cthead1.png: PNGImageIO was giving me two warnings related to SCALE_UNKNOWN detected... ) > > Can anyone suggest a solution that will allow me to run the Pythonic Image tutorial in the SimpleITK Notebooks website? > > Thanks for your kind support. > > Michel > Michel Audette, Ph.D. > Assistant Professor, > Department of Modeling, Simulation and Visualization Engineering, > Old Dominion University, > Norfolk, VA. > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users -- BEGIN-ANTISPAM-VOTING-LINKS ------------------------------------------------------ Teach CanIt if this mail (ID 03OWCaAEQ) is spam: Spam: https://www.spamtrap.odu.edu/canit/b.php?i=03OWCaAEQ&m=1f3e82ef3df7&t=20150730&c=s Not spam: https://www.spamtrap.odu.edu/canit/b.php?i=03OWCaAEQ&m=1f3e82ef3df7&t=20150730&c=n Forget vote: https://www.spamtrap.odu.edu/canit/b.php?i=03OWCaAEQ&m=1f3e82ef3df7&t=20150730&c=f ------------------------------------------------------ END-ANTISPAM-VOTING-LINKS _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From matt.mccormick at kitware.com Thu Jul 30 12:26:08 2015 From: matt.mccormick at kitware.com (Matt McCormick) Date: Thu, 30 Jul 2015 12:26:08 -0400 Subject: [ITK] Problem: FInd EDGE DIRECTION In-Reply-To: References: Message-ID: Hi Fabiola, Perhaps you want to compute a distance map [1] followed by its gradient [2]? HTH, Matt [1] http://www.itk.org/Doxygen/html/classitk_1_1SignedDanielssonDistanceMapImageFilter.html [2] http://www.itk.org/Doxygen/html/classitk_1_1GradientImageFilter.html On Thu, Jul 30, 2015 at 4:47 AM, fabi gioia wrote: > Hello to everybody! > > I'm trying to implement an algorithm that studies the direction of the edge > of an image, given a point of it. I have a Mask that represents the breast > and I want to find the direction of the edge in a pixel, or its tangent line > on that pixel. > The Breast Mask is a binary 3D Image, and I have the coordinates of the > point on which I want to compute the tangent line. > > Do you know if there is some class that can do this work, or do you have an > idea on how can I implement this? > > Thank you, Fabiola > > _______________________________________________ > Community mailing list > Community at itk.org > http://public.kitware.com/mailman/listinfo/community > From matt.mccormick at kitware.com Thu Jul 30 12:52:56 2015 From: matt.mccormick at kitware.com (Matt McCormick) Date: Thu, 30 Jul 2015 12:52:56 -0400 Subject: [ITK] Anchored landmarks with thin plate spline In-Reply-To: <55B6C190.8050103@med.hokudai.ac.jp> References: <55B6C190.8050103@med.hokudai.ac.jp> Message-ID: Hi Ken, I talked with Karthik, an author on that paper. He said that the code referenced here: http://public.kitware.com/pipermail/insight-developers/2005-May/006632.html is available in this class: http://www.itk.org/Doxygen/html/classitk_1_1LandmarkBasedTransformInitializer.html There are some unit tests that exercise it. There are also some 3D Slicer modules that use it: https://www.slicer.org/slicerWiki/index.php/Documentation/4.4/Modules/LandmarkRegistration Select landmarks and the Rigid option in the module followed by warping, landmark placement again on rigidly aligned image pairs and the TPS option in the module, with landmarks placed on the prostate periphery and several coincident anchors around it. and https://www.slicer.org/slicerWiki/index.php/Documentation/4.4/Modules/PlmLANDWARP Place landmarks on the periphery of the prostate and use the RBF with locality radius that is half the diameter of the prostate. HTH, Matt On Mon, Jul 27, 2015 at 7:41 PM, Ken Sutherland wrote: > I've been trying to figure out how to "anchor" landmark points with the > ThinPlateSplineWarp example. > > According to "Interactive Deformation Registration of Endorectal Prostate > MRI Using ITK Thin Plate Splines", they did it with a method described in > "Closed-form solution of absolute orientation using unit quaternions". But > the description is a little too mathematical for me to comprehend. They say > that they posted their source code at > "http://www.kitware.com/pub/ProstateRegistration.", but that link seems to > be dead. > > Does anyone have this code they would be willing to share? > > Thanks! > > -- > Ken Sutherland > Hokkaido University > Graduate School of Medicine > Department of Medical Physics > kensuth at med.hokudai.ac.jp > > _______________________________________________ > Community mailing list > Community at itk.org > http://public.kitware.com/mailman/listinfo/community From blowekamp at mail.nih.gov Thu Jul 30 14:28:16 2015 From: blowekamp at mail.nih.gov (Bradley Lowekamp) Date: Thu, 30 Jul 2015 14:28:16 -0400 Subject: [ITK] Anchored landmarks with thin plate spline In-Reply-To: References: <55B6C190.8050103@med.hokudai.ac.jp> Message-ID: Matt, The Doxygen for LandmarkBasedTransformInitializer says it works with: "VersorRigid3DTransform Rigid2DTransform AffineTransform BSplineTransform". Does it a work with the ThinPlateSplineKernelTransform too? Is there an example test or application which does this? Brad On Jul 30, 2015, at 12:52 PM, Matt McCormick wrote: > Hi Ken, > > I talked with Karthik, an author on that paper. He said that the code > referenced here: > > http://public.kitware.com/pipermail/insight-developers/2005-May/006632.html > > is available in this class: > > http://www.itk.org/Doxygen/html/classitk_1_1LandmarkBasedTransformInitializer.html > > There are some unit tests that exercise it. > > > There are also some 3D Slicer modules that use it: > > https://www.slicer.org/slicerWiki/index.php/Documentation/4.4/Modules/LandmarkRegistration > Select landmarks and the Rigid option in the module followed by > warping, landmark placement again on rigidly aligned image pairs and > the TPS option in the module, with landmarks placed on the prostate > periphery and several coincident anchors around it. > > and > > https://www.slicer.org/slicerWiki/index.php/Documentation/4.4/Modules/PlmLANDWARP > Place landmarks on the periphery of the prostate and use the RBF with > locality radius that is half the diameter of the prostate. > > > HTH, > Matt > > On Mon, Jul 27, 2015 at 7:41 PM, Ken Sutherland > wrote: >> I've been trying to figure out how to "anchor" landmark points with the >> ThinPlateSplineWarp example. >> >> According to "Interactive Deformation Registration of Endorectal Prostate >> MRI Using ITK Thin Plate Splines", they did it with a method described in >> "Closed-form solution of absolute orientation using unit quaternions". But >> the description is a little too mathematical for me to comprehend. They say >> that they posted their source code at >> "http://www.kitware.com/pub/ProstateRegistration.", but that link seems to >> be dead. >> >> Does anyone have this code they would be willing to share? >> >> Thanks! >> >> -- >> Ken Sutherland >> Hokkaido University >> Graduate School of Medicine >> Department of Medical Physics >> kensuth at med.hokudai.ac.jp >> >> _______________________________________________ >> Community mailing list >> Community at itk.org >> http://public.kitware.com/mailman/listinfo/community > _______________________________________________ > Community mailing list > Community at itk.org > http://public.kitware.com/mailman/listinfo/community From drcjaudet at gmail.com Fri Jul 31 04:24:30 2015 From: drcjaudet at gmail.com (Cyril Jaudet) Date: Fri, 31 Jul 2015 10:24:30 +0200 Subject: [ITK] Segmentation of PET image Message-ID: Hello ITk community, I am looking for a robust method to segment positron emissopn tomography image in a multicenter study. The image are blurry and with a lot of noise. One approach who seems reproductible but need a calibration of each PET is a simple region growing algorithme. One old itk approach seems very interesting by combining fuzzy connected image filter and Voronoi segmentation image filter. However if i understand well the fuzzy method were patented. Do you know if there is a similar way for perfoming these kind of segmentation? Thank's you, Cyril Jaudet, PhD UZ Brussel -------------- next part -------------- An HTML attachment was scrubbed... URL: From tevain at telecom-paristech.fr Fri Jul 31 05:23:23 2015 From: tevain at telecom-paristech.fr (Timothee Evain) Date: Fri, 31 Jul 2015 11:23:23 +0200 (CEST) Subject: [ITK] Segmentation of PET image In-Reply-To: References: Message-ID: <1408701842.86896255.1438334603759.JavaMail.zimbra@enst.fr> Hello Cyril, What are you trying to segment ? Do you expect a full image segmentation or are you targeting specific structures? Tim ----- Mail original ----- De: "Cyril Jaudet" ?: community at itk.org Envoy?: Vendredi 31 Juillet 2015 10:24:30 Objet: [ITK] Segmentation of PET image Hello ITk community, I am looking for a robust method to segment positron emissopn tomography image in a multicenter study. The image are blurry and with a lot of noise. One approach who seems reproductible but need a calibration of each PET is a simple region growing algorithme. One old itk approach seems very interesting by combining fuzzy connected image filter and Voronoi segmentation image filter. However if i understand well the fuzzy method were patented. Do you know if there is a similar way for perfoming these kind of segmentation? Thank's you, Cyril Jaudet, PhD UZ Brussel _______________________________________________ Community mailing list Community at itk.org http://public.kitware.com/mailman/listinfo/community From drcjaudet at gmail.com Fri Jul 31 05:44:11 2015 From: drcjaudet at gmail.com (Cyril Jaudet) Date: Fri, 31 Jul 2015 11:44:11 +0200 Subject: [ITK] Segmentation of PET image In-Reply-To: <1408701842.86896255.1438334603759.JavaMail.zimbra@enst.fr> References: <1408701842.86896255.1438334603759.JavaMail.zimbra@enst.fr> Message-ID: Hello Timothee, I plan to segment rectal tumor. So it is a specific structure but it is near the bladder who have a high signal in PET. Here an image with the green label segmented with an adaptative (need calibration curve) contrast based method. [image: Images int?gr?es 1] Thank you, Cyril 2015-07-31 11:23 GMT+02:00 Timothee Evain : > Hello Cyril, > > What are you trying to segment ? > Do you expect a full image segmentation or are you targeting specific > structures? > > Tim > > ----- Mail original ----- > De: "Cyril Jaudet" > ?: community at itk.org > Envoy?: Vendredi 31 Juillet 2015 10:24:30 > Objet: [ITK] Segmentation of PET image > > Hello ITk community, > > I am looking for a robust method to segment positron emissopn tomography > image in a multicenter study. The image are blurry and with a lot of noise. > One approach who seems reproductible but need a calibration of each PET is > a simple region growing algorithme. > One old itk approach seems very interesting by combining fuzzy connected > image filter and Voronoi segmentation image filter. However if i understand > well the fuzzy method were patented. > Do you know if there is a similar way for perfoming these kind of > segmentation? > > Thank's you, > Cyril Jaudet, PhD > UZ Brussel > > _______________________________________________ > Community mailing list > Community at itk.org > http://public.kitware.com/mailman/listinfo/community > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image.png Type: image/png Size: 90527 bytes Desc: not available URL: From tevain at telecom-paristech.fr Fri Jul 31 06:22:22 2015 From: tevain at telecom-paristech.fr (Timothee Evain) Date: Fri, 31 Jul 2015 12:22:22 +0200 (CEST) Subject: [ITK] Segmentation of PET image In-Reply-To: References: <1408701842.86896255.1438334603759.JavaMail.zimbra@enst.fr> Message-ID: <1198559245.86923022.1438338142788.JavaMail.zimbra@enst.fr> So I guess your radioactive tracker is some kind of glucose that gonna yield a high signal on tumors? If so, maybe you could: - use this information to threshold your images to get a coarse segmentation of high signal structures - take this coarse segmentation as landmarks to try a watershed with markers : http://www.itk.org/Doxygen/html/classitk_1_1MorphologicalWatershedFromMarkersImageFilter.html Don't forget to add a marker for the background also. If you can't rely only on tumor signal, I suggest that you use the bladder as a hint to define a small region of interest around/under it to target the tumoral area. Hope this helps, Tim ----- Mail original ----- De: "Cyril Jaudet" ?: "Timothee Evain" Cc: community at itk.org Envoy?: Vendredi 31 Juillet 2015 11:44:11 Objet: Re: [ITK] Segmentation of PET image Hello Timothee, I plan to segment rectal tumor. So it is a specific structure but it is near the bladder who have a high signal in PET. Here an image with the green label segmented with an adaptative (need calibration curve) contrast based method. [image: Images int?gr?es 1] Thank you, Cyril 2015-07-31 11:23 GMT+02:00 Timothee Evain : > Hello Cyril, > > What are you trying to segment ? > Do you expect a full image segmentation or are you targeting specific > structures? > > Tim > > ----- Mail original ----- > De: "Cyril Jaudet" > ?: community at itk.org > Envoy?: Vendredi 31 Juillet 2015 10:24:30 > Objet: [ITK] Segmentation of PET image > > Hello ITk community, > > I am looking for a robust method to segment positron emissopn tomography > image in a multicenter study. The image are blurry and with a lot of noise. > One approach who seems reproductible but need a calibration of each PET is > a simple region growing algorithme. > One old itk approach seems very interesting by combining fuzzy connected > image filter and Voronoi segmentation image filter. However if i understand > well the fuzzy method were patented. > Do you know if there is a similar way for perfoming these kind of > segmentation? > > Thank's you, > Cyril Jaudet, PhD > UZ Brussel > > _______________________________________________ > Community mailing list > Community at itk.org > http://public.kitware.com/mailman/listinfo/community > From tevain at telecom-paristech.fr Fri Jul 31 08:08:58 2015 From: tevain at telecom-paristech.fr (Timothee Evain) Date: Fri, 31 Jul 2015 14:08:58 +0200 (CEST) Subject: [ITK] Segmentation of PET image In-Reply-To: References: <1408701842.86896255.1438334603759.JavaMail.zimbra@enst.fr> <1198559245.86923022.1438338142788.JavaMail.zimbra@enst.fr> Message-ID: <1399420701.86969071.1438344538410.JavaMail.zimbra@enst.fr> If you have good enough markers maybe a denoising isn't mandatory since your high signal area seems homogeneous. But if you need it, I would recommend a AnisotropicDiffusion filter (aka Perona-malik) : http://www.itk.org/Doxygen/html/classitk_1_1GradientAnisotropicDiffusionImageFilter.html Quite computationally heavy, but it's great to smooth noisy flat areas while sparing edges. You have to set only the conductance parameter (~ "smoothing force") and the number of iterations. However, I've never tried it on PET data. Regarding the coarse segmentation, k-means sound way heavier to me than just a threshold but I'm no specialist. By the way I have forgotten to precise that I was thinking to an Otsu thresholding and not just an empirical one. http://www.itk.org/Doxygen/html/classitk_1_1OtsuMultipleThresholdsImageFilter.html Good luck! Tim ----- Mail original ----- De: "Cyril Jaudet" ?: "Timothee Evain" Envoy?: Vendredi 31 Juillet 2015 13:17:43 Objet: Re: [ITK] Segmentation of PET image Exactly it is FDG PET image so it rely on glycolysis consumption. In fact there is a paper on a Growing method (E. Day et al., 2009) for this kind of structure but it requires a calibration procedure, so not very easy too use in a multicentric setup. I'll try the method you suggest also do you think that i have to use a prefilter to decrease the noise as bilateral filtering for example and an border enhancement filter as gradient magnitude image filter. Geets and al. in 2007 have implemented a simlar methode but it need denoising and deconvolution before watershed segmentation so you really have to tune it up also as i want to perform texture based analysis modifying the image may not be a good solution. For the coarse segmentation maybe just use a k means classification as a prestep will be a good idea? Thank you for your reply i'll spare the result as soon as i have try the watershed segmentation. Best regards, Cyril 2015-07-31 12:22 GMT+02:00 Timothee Evain : > So I guess your radioactive tracker is some kind of glucose that gonna > yield a high signal on tumors? > If so, maybe you could: > - use this information to threshold your images to get a coarse > segmentation of high signal structures > - take this coarse segmentation as landmarks to try a watershed with > markers : > http://www.itk.org/Doxygen/html/classitk_1_1MorphologicalWatershedFromMarkersImageFilter.html > > Don't forget to add a marker for the background also. > > If you can't rely only on tumor signal, I suggest that you use the bladder > as a hint to define a small region of interest around/under it to target > the tumoral area. > > Hope this helps, > > Tim > > ----- Mail original ----- > De: "Cyril Jaudet" > ?: "Timothee Evain" > Cc: community at itk.org > Envoy?: Vendredi 31 Juillet 2015 11:44:11 > Objet: Re: [ITK] Segmentation of PET image > > Hello Timothee, > > I plan to segment rectal tumor. So it is a specific structure but it is > near the bladder who have a high signal in PET. Here an image with the > green label segmented with an adaptative (need calibration curve) contrast > based method. > > > [image: Images int?gr?es 1] > > Thank you, > Cyril > > 2015-07-31 11:23 GMT+02:00 Timothee Evain : > > > Hello Cyril, > > > > What are you trying to segment ? > > Do you expect a full image segmentation or are you targeting specific > > structures? > > > > Tim > > > > ----- Mail original ----- > > De: "Cyril Jaudet" > > ?: community at itk.org > > Envoy?: Vendredi 31 Juillet 2015 10:24:30 > > Objet: [ITK] Segmentation of PET image > > > > Hello ITk community, > > > > I am looking for a robust method to segment positron emissopn tomography > > image in a multicenter study. The image are blurry and with a lot of > noise. > > One approach who seems reproductible but need a calibration of each PET > is > > a simple region growing algorithme. > > One old itk approach seems very interesting by combining fuzzy connected > > image filter and Voronoi segmentation image filter. However if i > understand > > well the fuzzy method were patented. > > Do you know if there is a similar way for perfoming these kind of > > segmentation? > > > > Thank's you, > > Cyril Jaudet, PhD > > UZ Brussel > > > > _______________________________________________ > > Community mailing list > > Community at itk.org > > http://public.kitware.com/mailman/listinfo/community > > > From Charles.GARRAUD at b-com.com Fri Jul 31 08:31:00 2015 From: Charles.GARRAUD at b-com.com (Charles GARRAUD) Date: Fri, 31 Jul 2015 12:31:00 +0000 Subject: [ITK] [ITK-users] 3D/2D registration with itkRayCastInterpolateImageFunction Message-ID: Hi everybody, I would like to develop a quick proof of concept based on ITK for 3D/2D registration. As a first step, I retrieved ITK example IntensityBased2D3DRegistration available at https://github.com/InsightSoftwareConsortium/ITKApps/tree/master/IntensityBased2D3DRegistration . My configuration is: - OS: Windows 7 64 bits - ITK 4.6.1 - Visual 2013 I had a few problem at runtime due to accessing vector element out of range (vector::reserve problem). Then I managed to have everything up running. I just followed the example in the README with the same data: ./GenerateProjection -t -100 -100 -100 /data/BrainWeb/brainweb165a10f17.mha projection.mhd ./IntensityBased2D3DRegistration -t -100 -100 -100 projection.mhd /data/BrainWeb/brainweb165a10f17.mha -o result.mhd And the resulting DRR result.mhd does not match the generated one projection.mhd. We can see that registration convergence result displays not null parameters for euler rotation angles. It seems strange to me... Do you have any advice? Thanks a lot, Cg -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users From blowekamp at mail.nih.gov Fri Jul 31 10:55:47 2015 From: blowekamp at mail.nih.gov (Bradley Lowekamp) Date: Fri, 31 Jul 2015 10:55:47 -0400 Subject: [ITK] [ITK-dev] ITK Static Initialization Issue with pthreads and atomic ints Message-ID: <2EAEBEA2-877F-4455-9854-62D55F66A13B@mail.nih.gov> Greeting, I am investigating the test failures: https://open.cdash.org/viewTest.php?onlyfailed&buildid=3931664 Which began occurring with upgrade to ITK 4.8. Doing a git bisect I narrowed the problem down to the change to the atomic integer class done here: https://github.com/InsightSoftwareConsortium/ITK/commit/33bcbd822f761e407db851d218b1e3204e6194d9 Then I was able to get a stack trace for a failing ITK test: (gdb) #0 0x00a77d2d in pthread_mutex_lock () from /lib/libpthread.so.0 #1 0x086cede3 in itk::SimpleFastMutexLock::Lock (this=0x0) at /home/blowekamp/src/ITK/Modules/Core/Common/src/itkSimpleFastMutexLockPThreads.cxx:50 #2 0x0869976c in itk::MutexLockHolder::MutexLockHolder (this=0xbfffe6fc, mutex=..., noblock=false) at /home/blowekamp/src/ITK/Modules/Core/Common/include/itkMutexLockHolder.h:56 #3 0x086d4308 in itk::Detail::AtomicOps<4u>::PreIncrement (ref=0x8982c78) at /home/blowekamp/src/ITK/Modules/Core/Common/src/itkAtomicInt.cxx:214 #4 0x086c7e45 in itk::AtomicInt::operator++ (this=0x8982c78) at /home/blowekamp/src/ITK/Modules/Core/Common/include/itkAtomicInt.h:93 #5 0x086c7dd6 in itk::TimeStamp::Modified (this=0x8c81980) at /home/blowekamp/src/ITK/Modules/Core/Common/src/itkTimeStamp.cxx:63 #6 0x086a11fb in itk::Object::Modified (this=0x8c81970) at /home/blowekamp/src/ITK/Modules/Core/Common/src/itkObject.cxx:389 #7 0x086a1346 in itk::Object::Object (this=0x8c81970) at /home/blowekamp/src/ITK/Modules/Core/Common/src/itkObject.cxx:593 #8 0x086c9be6 in itk::ObjectFactoryBase::ObjectFactoryBase (this=0x8c81970) at /home/blowekamp/src/ITK/Modules/Core/Common/src/itkObjectFactoryBase.cxx:476 #9 0x08379b12 in itk::MetaImageIOFactory::MetaImageIOFactory (this=0x8c81970) at /home/blowekamp/src/ITK/Modules/IO/Meta/src/itkMetaImageIOFactory.cxx:24 #10 0x08296048 in itk::MetaImageIOFactory::New () at /home/blowekamp/src/ITK/Modules/IO/Meta/include/itkMetaImageIOFactory.h:46 #11 0x08224ae0 in RegisterRequiredFactories () at /home/blowekamp/src/ITK/Modules/Core/TestKernel/include/itkTestDriverIncludeRequiredIOFactories.h:41 #12 0x08229720 in ProcessArgumentsAndRegisterRequiredFactories (ac=0xbfffeaf0, av=0xbfffeaf4) at /home/blowekamp/src/ITK/Modules/Core/TestKernel/include/itkTestDriverIncludeRequiredIOFactories.h:58 #13 0x082297f7 in main (ac=1, av=0xbfffeb74) at /scratch/blowekamp/build/Modules/Video/Core/test/ITKVideoCoreTestDriver.cxx:102 So, this stack trace shows that there is a problem using pthreads during static initialization for the Object's reference counting. As the implementation is basically that of VTK, I and wondering if anyone else knows about this problem or work arounds. Thanks, Brad -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-developers From blowekamp at mail.nih.gov Fri Jul 31 13:03:59 2015 From: blowekamp at mail.nih.gov (Bradley Lowekamp) Date: Fri, 31 Jul 2015 13:03:59 -0400 Subject: [ITK] [ITK-dev] Ubuntu 14 Test failure bisect results Message-ID: <17F6093C-A7C6-4D7F-B579-3152D75A898F@mail.nih.gov> Matt, I was digging into these test failures: https://open.cdash.org/viewTest.php?onlyfailed&buildid=3932451 Here are the results of the git bisect: 674acdb2dd5546b7045f7253c84e4f9f237405e8 is the first bad commit commit 674acdb2dd5546b7045f7253c84e4f9f237405e8 Author: Matt McCormick Date: Sun May 31 21:00:55 2015 -0400 ENH: Use gold linker on Linux with GCC. The gold linker is approximately three times as fast as the default linker. Enable it with GCC 4.8 and newer where it was tested. The gold linker only works with ELF executables, so it is only enabled for Linux. Timing tests: Static libs link time: ld: 452 sec ld-gold: 179 sec Shared libs link time, wrapping enabled: ld: 164 sec ld-gold: 48 sec Change-Id: Ic8d9b5132ad6b71e5f100b5436615d6a8fac3e5c Disabling ld-gold seems to fix the problem. Versions: blowekamp at lhcp-vm-ubu14:~/ITK$ gcc --version gcc (Ubuntu 4.8.4-2ubuntu1~14.04) 4.8.4 Copyright (C) 2013 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. blowekamp at lhcp-vm-ubu14:~/ITK$ ld --version GNU ld (GNU Binutils for Ubuntu) 2.24 Copyright 2013 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License version 3 or (at your option) a later version. This program has absolutely no warranty. blowekamp at lhcp-vm-ubu14:~/ITK$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 14.04.2 LTS Release: 14.04 Codename: trusty Currently we have a check for using gold with > 4.8.3: https://github.com/InsightSoftwareConsortium/ITK/blob/master/CMake/ITKSetStandardCompilerFlags.cmake#L206 But looking at this change: https://github.com/InsightSoftwareConsortium/ITK/commit/102c79bd3bb50cc649f2733c472bdfaa138c453e We should have know about these related test failures: https://github.com/InsightSoftwareConsortium/ITK/commit/102c79bd3bb50cc649f2733c472bdfaa138c453e So what do you recall about what versions of GCC ld-gold works on? Thanks, Brad -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-developers From matt.mccormick at kitware.com Fri Jul 31 15:20:08 2015 From: matt.mccormick at kitware.com (Matt McCormick) Date: Fri, 31 Jul 2015 15:20:08 -0400 Subject: [ITK] [ITK-dev] ITK Static Initialization Issue with pthreads and atomic ints In-Reply-To: <2EAEBEA2-877F-4455-9854-62D55F66A13B@mail.nih.gov> References: <2EAEBEA2-877F-4455-9854-62D55F66A13B@mail.nih.gov> Message-ID: Hi Brad, Sujin took a look, and he spotted a missing initialization of the mutex lock for the 32 bit case. I put the change in a patch here: http://review.source.kitware.com/#/c/20039/ Please test on the 32 bit system. Thanks, Matt On Fri, Jul 31, 2015 at 10:55 AM, Bradley Lowekamp wrote: > Greeting, > > I am investigating the test failures: > > https://open.cdash.org/viewTest.php?onlyfailed&buildid=3931664 > > Which began occurring with upgrade to ITK 4.8. > > Doing a git bisect I narrowed the problem down to the change to the atomic > integer class done here: > > https://github.com/InsightSoftwareConsortium/ITK/commit/33bcbd822f761e407db851d218b1e3204e6194d9 > > Then I was able to get a stack trace for a failing ITK test: > > (gdb) > #0 0x00a77d2d in pthread_mutex_lock () from /lib/libpthread.so.0 > #1 0x086cede3 in itk::SimpleFastMutexLock::Lock (this=0x0) at > /home/blowekamp/src/ITK/Modules/Core/Common/src/itkSimpleFastMutexLockPThreads.cxx:50 > #2 0x0869976c in > itk::MutexLockHolder::MutexLockHolder > (this=0xbfffe6fc, mutex=..., noblock=false) > at > /home/blowekamp/src/ITK/Modules/Core/Common/include/itkMutexLockHolder.h:56 > #3 0x086d4308 in itk::Detail::AtomicOps<4u>::PreIncrement (ref=0x8982c78) > at /home/blowekamp/src/ITK/Modules/Core/Common/src/itkAtomicInt.cxx:214 > #4 0x086c7e45 in itk::AtomicInt::operator++ (this=0x8982c78) > at /home/blowekamp/src/ITK/Modules/Core/Common/include/itkAtomicInt.h:93 > #5 0x086c7dd6 in itk::TimeStamp::Modified (this=0x8c81980) at > /home/blowekamp/src/ITK/Modules/Core/Common/src/itkTimeStamp.cxx:63 > #6 0x086a11fb in itk::Object::Modified (this=0x8c81970) at > /home/blowekamp/src/ITK/Modules/Core/Common/src/itkObject.cxx:389 > #7 0x086a1346 in itk::Object::Object (this=0x8c81970) at > /home/blowekamp/src/ITK/Modules/Core/Common/src/itkObject.cxx:593 > #8 0x086c9be6 in itk::ObjectFactoryBase::ObjectFactoryBase (this=0x8c81970) > at > /home/blowekamp/src/ITK/Modules/Core/Common/src/itkObjectFactoryBase.cxx:476 > #9 0x08379b12 in itk::MetaImageIOFactory::MetaImageIOFactory > (this=0x8c81970) > at > /home/blowekamp/src/ITK/Modules/IO/Meta/src/itkMetaImageIOFactory.cxx:24 > #10 0x08296048 in itk::MetaImageIOFactory::New () at > /home/blowekamp/src/ITK/Modules/IO/Meta/include/itkMetaImageIOFactory.h:46 > #11 0x08224ae0 in RegisterRequiredFactories () > at > /home/blowekamp/src/ITK/Modules/Core/TestKernel/include/itkTestDriverIncludeRequiredIOFactories.h:41 > #12 0x08229720 in ProcessArgumentsAndRegisterRequiredFactories > (ac=0xbfffeaf0, av=0xbfffeaf4) > at > /home/blowekamp/src/ITK/Modules/Core/TestKernel/include/itkTestDriverIncludeRequiredIOFactories.h:58 > #13 0x082297f7 in main (ac=1, av=0xbfffeb74) at > /scratch/blowekamp/build/Modules/Video/Core/test/ITKVideoCoreTestDriver.cxx:102 > > So, this stack trace shows that there is a problem using pthreads during > static initialization for the Object's reference counting. > > As the implementation is basically that of VTK, I and wondering if anyone > else knows about this problem or work arounds. > > Thanks, > Brad _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-developers From matt.mccormick at kitware.com Fri Jul 31 15:29:27 2015 From: matt.mccormick at kitware.com (Matt McCormick) Date: Fri, 31 Jul 2015 15:29:27 -0400 Subject: [ITK] [ITK-dev] Ubuntu 14 Test failure bisect results In-Reply-To: <17F6093C-A7C6-4D7F-B579-3152D75A898F@mail.nih.gov> References: <17F6093C-A7C6-4D7F-B579-3152D75A898F@mail.nih.gov> Message-ID: Hi Brad, Thanks for investigating and getting great information out of git bisect. I developed the patch on Gentoo with GCC 4.8.4 / binutils 2.24, and I have not seen any issues. The eldorado builds on the dashboard are all Ubuntu 14.04.2, too. I will start an Experimental build with BUILD_SHARED_LIBS set on eldorado to be sure it can be reproduced. Thanks, Matt On Fri, Jul 31, 2015 at 1:03 PM, Bradley Lowekamp wrote: > Matt, > > I was digging into these test failures: > > https://open.cdash.org/viewTest.php?onlyfailed&buildid=3932451 > > Here are the results of the git bisect: > > 674acdb2dd5546b7045f7253c84e4f9f237405e8 is the first bad commit > commit 674acdb2dd5546b7045f7253c84e4f9f237405e8 > Author: Matt McCormick > Date: Sun May 31 21:00:55 2015 -0400 > > ENH: Use gold linker on Linux with GCC. > > > > The gold linker is approximately three times as fast as the default > linker. > Enable it with GCC 4.8 and newer where it was tested. The gold linker > only > works with ELF executables, so it is only enabled for Linux. > > > > Timing tests: > > > > Static libs link time: > > > > ld: 452 sec > ld-gold: 179 sec > > > > Shared libs link time, wrapping enabled: > > > > ld: 164 sec > ld-gold: 48 sec > > > > Change-Id: Ic8d9b5132ad6b71e5f100b5436615d6a8fac3e5c > > Disabling ld-gold seems to fix the problem. > > Versions: > > blowekamp at lhcp-vm-ubu14:~/ITK$ gcc --version > gcc (Ubuntu 4.8.4-2ubuntu1~14.04) 4.8.4 > Copyright (C) 2013 Free Software Foundation, Inc. > This is free software; see the source for copying conditions. There is NO > warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. > > blowekamp at lhcp-vm-ubu14:~/ITK$ ld --version > GNU ld (GNU Binutils for Ubuntu) 2.24 > Copyright 2013 Free Software Foundation, Inc. > This program is free software; you may redistribute it under the terms of > the GNU General Public License version 3 or (at your option) a later > version. > This program has absolutely no warranty. > > blowekamp at lhcp-vm-ubu14:~/ITK$ lsb_release -a > No LSB modules are available. > Distributor ID: Ubuntu > Description: Ubuntu 14.04.2 LTS > Release: 14.04 > Codename: trusty > > > Currently we have a check for using gold with > 4.8.3: > https://github.com/InsightSoftwareConsortium/ITK/blob/master/CMake/ITKSetStandardCompilerFlags.cmake#L206 > > But looking at this change: > https://github.com/InsightSoftwareConsortium/ITK/commit/102c79bd3bb50cc649f2733c472bdfaa138c453e > > We should have know about these related test failures: > https://github.com/InsightSoftwareConsortium/ITK/commit/102c79bd3bb50cc649f2733c472bdfaa138c453e > > So what do you recall about what versions of GCC ld-gold works on? > > Thanks, > Brad > > > > > > > > > > > _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-developers From matt.mccormick at kitware.com Tue Jul 14 18:48:38 2015 From: matt.mccormick at kitware.com (Matt McCormick) Date: Tue, 14 Jul 2015 22:48:38 -0000 Subject: [ITK] ITK Cube Mementos for 4.8.0 Message-ID: Hi folks, As a memento of their contributions to the 4.8.0 release, a 3D printed ITK cube (see attached), was sent to community members. The cube was derived [1] from a set of code created by community members Bill Lorensen and Jim Miller written in 1998 that generates a VTK cube. The model emulates an image on the cover page of the book G?del, Escher, Bach: An Eternal Golden Braid (GEB) by Douglas Hofstadter. GEB is a favorite tome of many in the community. As summarized by Wikipedia, it explores ?common themes in the lives and works of logician Kurt G?del, artist M. C. Escher and composer Johann Sebastian Bach. GEB expounds concepts fundamental to mathematics, symmetry, and intelligence. Through illustration and analysis, the book discusses how self-reference and formal rules allow systems to acquire meaning despite being made of ?meaningless? elements. It also discusses what it means to communicate, how knowledge can be represented and stored, the methods and limitations of symbolic representation, and even the fundamental notion of ?meaning? itself.? This model seemed appropriate for those furthering ?Insight into Images? with the Insight Toolkit. The physical object is a fitting realization in appreciation of efforts which often are hard to recognize in the form of ethereal transmissions of patches and electronic communication. ITK cubes were sent to authors in the Git logs from v4.7.0..v4.8.0 of ITK, the ITK Software Guide, ITK Apps, or the ITK Sphinx Examples repositories [2]. This release?s cube color was blue. To contribute for the next release, see the contribution instructions in the ITK Software Guide [3]. There are many ways to be an active member of the community. Davis Vigneault, for example, improved our Software Guide documentation. Or, like Jon Haitz Legarreta, improve testing code coverage. Or, improve the Python interface like Michka Popoff. Or, add new features, like Nick Tustison. Or, improve compatibility with compilers and libraries, like Sean McBride. Or, improve the doxygen and examples like Arnaud Gelas. We could also use help addressing our Coverity issues [4]. If there are questions or issues with the contribution process, please do not hesitate to discuss on the lists. Thanks to everyone who contributed to ITK 4.8.0, whether it was through patches, messages on the mailing lists, code reviews, or other means. 4.9.0 will be an exciting release! [1] https://github.com/InsightSoftwareConsortium/ITKGEB [2] http://www.itk.org/Wiki/ITK/Release_4.8_Changed_From_Previous [3] http://itk.org/ITKSoftwareGuide/html/Book1/ITKSoftwareGuide-Book1.html [4] https://scan.coverity.com/projects/783 -------------- next part -------------- A non-text attachment was scrubbed... Name: 2015.07.07-ITKCubes.jpg Type: image/jpeg Size: 130057 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: 2015.07.07-ITKCubesPackaged.jpg Type: image/jpeg Size: 110254 bytes Desc: not available URL: From matt.mccormick at kitware.com Tue Jul 14 18:43:27 2015 From: matt.mccormick at kitware.com (Matt McCormick) Date: Tue, 14 Jul 2015 22:43:27 -0000 Subject: [ITK] ITK Cube Mementos for 4.8.0 Message-ID: Hi folks, As a memento of their contributions to the 4.8.0 release, a 3D printed ITK cube (see attached), was sent to community members. The cube was derived [1] from a set of code created by community members Bill Lorensen and Jim Miller written in 1998 that generates a VTK cube. The model emulates an image on the cover page of the book G?del, Escher, Bach: An Eternal Golden Braid (GEB) by Douglas Hofstadter. GEB is a favorite tome of many in the community. As summarized by Wikipedia, it explores ?common themes in the lives and works of logician Kurt G?del, artist M. C. Escher and composer Johann Sebastian Bach. GEB expounds concepts fundamental to mathematics, symmetry, and intelligence. Through illustration and analysis, the book discusses how self-reference and formal rules allow systems to acquire meaning despite being made of ?meaningless? elements. It also discusses what it means to communicate, how knowledge can be represented and stored, the methods and limitations of symbolic representation, and even the fundamental notion of ?meaning? itself.? This model seemed appropriate for those furthering ?Insight into Images? with the Insight Toolkit. The physical object is a fitting realization in appreciation of efforts which often are hard to recognize in the form of ethereal transmissions of patches and electronic communication. ITK cubes were sent to authors in the Git logs from v4.7.0..v4.8.0 of ITK, the ITK Software Guide, ITK Apps, or the ITK Sphinx Examples repositories [2]. This release?s cube color was blue. To contribute for the next release, see the contribution instructions in the ITK Software Guide [3]. There are many ways to be an active member of the community. Davis Vigneault, for example, improved our Software Guide documentation. Or, like Jon Haitz Legarreta, improve testing code coverage. Or, improve the Python interface like Michka Popoff. Or, add new features, like Nick Tustison. Or, improve compatibility with compilers and libraries, like Sean McBride. Or, improve the doxygen and examples like Arnaud Gelas. We could also use help addressing our Coverity issues [4]. If there are questions or issues with the contribution process, please do not hesitate to discuss on the lists. Thanks to everyone who contributed to ITK 4.8.0, whether it was through patches, messages on the mailing lists, code reviews, or other means. 4.9.0 will be an exciting release! [1] https://github.com/InsightSoftwareConsortium/ITKGEB [2] http://www.itk.org/Wiki/ITK/Release_4.8_Changed_From_Previous [3] http://itk.org/ITKSoftwareGuide/html/Book1/ITKSoftwareGuide-Book1.html [4] https://scan.coverity.com/projects/783 -------------- next part -------------- A non-text attachment was scrubbed... Name: 2015.07.07-ITKCubes.jpg Type: image/jpeg Size: 290968 bytes Desc: not available URL: