<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>Hi Sylvain,</div><div><br></div><div>I suppose my powers of inference aren't that bad. &nbsp;The classes</div><div><br></div><div>itkCoxDeBoorBSplineKernelFunction</div><div>itkBSplineScatteredDataPointSetToImageFilter</div><div><br></div><div>are in the Review directory. &nbsp;I believe you have make sure the cmake flag ITK_USE_REVIEW is set to ON (default is OFF) before you compile.</div><div><br></div><div>Nick &nbsp;</div><div><br></div><div><br></div><br><div><div>On May 22, 2009, at 10:24 AM, Sylvain Bouix wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; ">Here are the errors.<br><br>Nicolas Rannou wrote:<br><blockquote type="cite">Nick Tustison wrote:<br></blockquote><blockquote type="cite">Hi Sylvain,<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">I compiled it and use it in a Slicer3 loadable module.<br></blockquote><blockquote type="cite">What is your error maybe I can help.<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">Nicolas<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><blockquote type="cite">Hi Sylvain,<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">Regarding your review of my N3 inhomogeneity correction submission<span class="Apple-converted-space">&nbsp;</span><a href="http://www.insight-journal.org/browse/publication/640">http://www.insight-journal.org/browse/publication/640</a><span class="Apple-converted-space">&nbsp;</span>--- the compilation difficulties you're having is rather unfortunate. &nbsp;Two things:<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">1) Considering that a number of other itk users have downloaded the N3 software, the review mechanism of the Insight Journal is probably not the ideal venue for discussing these types of problems as other users could have similar issues and I don't check it all that often. &nbsp;That's why I'm posting this response to the users' list. &nbsp;2) Your description of the compilation problem is rather sparse. &nbsp;However, calling upon all my rather limited powers of inference, I'll take a wild guess and ask---Have you enabled the ITK_USE_REVIEW flag in your cmake options?<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">Good luck,<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">Nick &nbsp;&nbsp;&nbsp;------------------------------------------------------------------------<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">_____________________________________<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">Powered by<span class="Apple-converted-space">&nbsp;</span><a href="http://www.kitware.com">www.kitware.com</a><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">Visit other Kitware open-source projects at<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><a href="http://www.kitware.com/opensource/opensource.html">http://www.kitware.com/opensource/opensource.html</a><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">Please keep messages on-topic and check the ITK FAQ at:<span class="Apple-converted-space">&nbsp;</span><a href="http://www.itk.org/Wiki/ITK_FAQ">http://www.itk.org/Wiki/ITK_FAQ</a><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">Follow this link to subscribe/unsubscribe:<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><a href="http://www.itk.org/mailman/listinfo/insight-users">http://www.itk.org/mailman/listinfo/insight-users</a><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">&nbsp;<br></blockquote></blockquote><blockquote type="cite"><br></blockquote><br>--<span class="Apple-converted-space">&nbsp;</span><br>Sylvain Bouix<br>Psychiatry Neuroimaging Laboratory<br>1249 Boylston St., Boston, MA 02215<br>Phone: 617 525 6233<br>Fax: &nbsp;&nbsp;617 525 6150<br><a href="http://pnl.bwh.harvard.edu">http://pnl.bwh.harvard.edu</a><br><br>[ 50%] Built target ImageCompare<br>[100%] Building CXX object CMakeFiles/itkN3MRIBiasFieldCorrectionImageFilterTest.dir/itkN3MRIBiasFieldCorrectionImageFilterTest.o<br>In file included from /var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:1:<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.h:23:47: error: itkCoxDeBoorBSplineKernelFunction.h: No such file or directory<br>In file included from /var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:6:<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilter.h:22:58: error: itkBSplineScatteredDataPointSetToImageFilter.h: No such file or directory<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.h:91: error: ISO C++ forbids declaration of ‘CoxDeBoorBSplineKernelFunction’ with no type<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.h:91: error: expected ‘;’ before ‘&lt;’ token<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.h:273: error: ‘KernelType’ has not been declared<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx: In constructor ‘itk::BSplineControlPointImageFilter&lt;TInputImage, TOutputImage&gt;::BSplineControlPointImageFilter()’:<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:22: error: ‘KernelType’ has not been declared<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx: In member function ‘void itk::BSplineControlPointImageFilter&lt;TInputImage, TOutputImage&gt;::SetSplineOrder(itk::FixedArray&lt;unsigned int, itk::BSplineControlPointImageFilter&lt;TInputImage,TOutputImage&gt;::ImageDimension&gt;)’:<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:104: error: ‘KernelType’ has not been declared<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:109: error: ‘KernelType’ has not been declared<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:109: error: expected initializer before ‘C’<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:110: error: ‘C’ was not declared in this scope<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilter.h: At global scope:<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilter.h:118: error: ISO C++ forbids declaration of ‘BSplineScatteredDataPointSetToImageFilter’ with no type<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilter.h:119: error: expected ‘;’ before ‘&lt;’ token<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilter.h:121: error: ‘BSplineFilterType’ has not been declared<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilter.h:122: error: ‘BSplineFilterType’ has not been declared<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilter.h:175: error: ‘BiasFieldControlPointLatticeType’ is not a class or namespace<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilter.h:216: error: ‘BiasFieldControlPointLatticeType’ is not a class or namespace<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilter.h: In member function ‘void itk::N3MRIBiasFieldCorrectionImageFilter&lt;TInputImage, TMaskImage, TOutputImage&gt;::SetNumberOfFittingLevels(unsigned int)’:<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilter.h:168: error: request for member ‘Fill’ in ‘nlevels’, which is of non-class type ‘int’<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilter.txx: In member function ‘typename itk::N3MRIBiasFieldCorrectionImageFilter&lt;TInputImage, TMaskImage, TOutputImage&gt;::RealImageType::Pointer itk::N3MRIBiasFieldCorrectionImageFilter&lt;TInputImage, TMaskImage, TOutputImage&gt;::SmoothField(typename itk::Image&lt;float, itk::N3MRIBiasFieldCorrectionImageFilter&lt;TInputImage, TMaskImage, TOutputImage&gt;::ImageDimension&gt;::Pointer)’:<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilter.txx:418: error: ‘BSplineFilterType’ has not been declared<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilter.txx:418: error: expected initializer before ‘bspliner’<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilter.txx:419: error: ‘bspliner’ was not declared in this scope<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageToImageFilter.h: At global scope:<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageToImageFilter.h: In instantiation of ‘itk::ImageToImageFilter&lt;int, itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 2u&gt; &gt;’:<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.h:46: &nbsp;&nbsp;instantiated from ‘itk::BSplineControlPointImageFilter&lt;int, itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 2u&gt; &gt;’<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:108: &nbsp;&nbsp;instantiated from ‘int itkN3MRIBiasFieldCorrectionImageFilterTest(int, char**) [with unsigned int ImageDimension = 2u]’<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:178: &nbsp;&nbsp;instantiated from here<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageToImageFilter.h:83: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageToImageFilter.h:84: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageToImageFilter.h:85: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageToImageFilter.h:86: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageToImageFilter.h:89: error: ‘ImageDimension’ is not a member of ‘int’<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageToImageFilter.txx:155: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageToImageFilter.txx:166: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.h: In instantiation of ‘itk::BSplineControlPointImageFilter&lt;int, itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 2u&gt; &gt;’:<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:108: &nbsp;&nbsp;instantiated from ‘int itkN3MRIBiasFieldCorrectionImageFilterTest(int, char**) [with unsigned int ImageDimension = 2u]’<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:178: &nbsp;&nbsp;instantiated from here<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.h:57: error: ‘ImageDimension’ is not a member of ‘int’<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx: In instantiation of ‘itk::BSplineControlPointImageFilter&lt;int, itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 2u&gt; &gt;’:<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:108: &nbsp;&nbsp;instantiated from ‘int itkN3MRIBiasFieldCorrectionImageFilterTest(int, char**) [with unsigned int ImageDimension = 2u]’<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:178: &nbsp;&nbsp;instantiated from here<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:196: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx: In function ‘int itkN3MRIBiasFieldCorrectionImageFilterTest(int, char**) [with unsigned int ImageDimension = 2u]’:<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:178: &nbsp;&nbsp;instantiated from here<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:109: error: invalid conversion from ‘int’ to ‘const int*’<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:109: error: &nbsp;&nbsp;initializing argument 1 of ‘void itk::ImageToImageFilter&lt;TInputImage, TOutputImage&gt;::SetInput(const TInputImage*) [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 2u&gt;]’<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageToImageFilter.h: At global scope:<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageToImageFilter.h: In instantiation of ‘itk::ImageToImageFilter&lt;int, itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 3u&gt; &gt;’:<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.h:46: &nbsp;&nbsp;instantiated from ‘itk::BSplineControlPointImageFilter&lt;int, itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 3u&gt; &gt;’<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:108: &nbsp;&nbsp;instantiated from ‘int itkN3MRIBiasFieldCorrectionImageFilterTest(int, char**) [with unsigned int ImageDimension = 3u]’<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:181: &nbsp;&nbsp;instantiated from here<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageToImageFilter.h:83: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageToImageFilter.h:84: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageToImageFilter.h:85: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageToImageFilter.h:86: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageToImageFilter.h:89: error: ‘ImageDimension’ is not a member of ‘int’<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageToImageFilter.txx:155: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageToImageFilter.txx:166: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.h: In instantiation of ‘itk::BSplineControlPointImageFilter&lt;int, itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 3u&gt; &gt;’:<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:108: &nbsp;&nbsp;instantiated from ‘int itkN3MRIBiasFieldCorrectionImageFilterTest(int, char**) [with unsigned int ImageDimension = 3u]’<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:181: &nbsp;&nbsp;instantiated from here<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.h:57: error: ‘ImageDimension’ is not a member of ‘int’<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:196: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx: In function ‘int itkN3MRIBiasFieldCorrectionImageFilterTest(int, char**) [with unsigned int ImageDimension = 3u]’:<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:181: &nbsp;&nbsp;instantiated from here<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:109: error: invalid conversion from ‘int’ to ‘const int*’<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:109: error: &nbsp;&nbsp;initializing argument 1 of ‘void itk::ImageToImageFilter&lt;TInputImage, TOutputImage&gt;::SetInput(const TInputImage*) [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 3u&gt;]’<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageToImageFilter.txx: In member function ‘void itk::ImageToImageFilter&lt;TInputImage, TOutputImage&gt;::SetInput(const TInputImage*) [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 2u&gt;]’:<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:109: &nbsp;&nbsp;instantiated from ‘int itkN3MRIBiasFieldCorrectionImageFilterTest(int, char**) [with unsigned int ImageDimension = 2u]’<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:178: &nbsp;&nbsp;instantiated from here<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageToImageFilter.txx:58: error: no matching function for call to ‘itk::ImageToImageFilter&lt;int, itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 2u&gt; &gt;::SetNthInput(int, int*)’<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkProcessObject.h:298: note: candidates are: virtual void itk::ProcessObject::SetNthInput(unsigned int, itk::DataObject*)<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageToImageFilter.txx: In member function ‘void itk::ImageToImageFilter&lt;TInputImage, TOutputImage&gt;::SetInput(const TInputImage*) [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 3u&gt;]’:<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:109: &nbsp;&nbsp;instantiated from ‘int itkN3MRIBiasFieldCorrectionImageFilterTest(int, char**) [with unsigned int ImageDimension = 3u]’<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:181: &nbsp;&nbsp;instantiated from here<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageToImageFilter.txx:58: error: no matching function for call to ‘itk::ImageToImageFilter&lt;int, itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 3u&gt; &gt;::SetNthInput(int, int*)’<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkProcessObject.h:298: note: candidates are: virtual void itk::ProcessObject::SetNthInput(unsigned int, itk::DataObject*)<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilter.txx: In constructor ‘itk::N3MRIBiasFieldCorrectionImageFilter&lt;TInputImage, TMaskImage, TOutputImage&gt;::N3MRIBiasFieldCorrectionImageFilter() [with TInputImage = itk::Image&lt;float, 2u&gt;, TMaskImage = itk::Image&lt;unsigned char, 2u&gt;, TOutputImage = itk::Image&lt;float, 2u&gt;]’:<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilter.h:97: &nbsp;&nbsp;instantiated from ‘static itk::SmartPointer&lt;itk::N3MRIBiasFieldCorrectionImageFilter&lt;TInputImage, TMaskImage, TOutputImage&gt; &gt; itk::N3MRIBiasFieldCorrectionImageFilter&lt;TInputImage, TMaskImage, TOutputImage&gt;::New() [with TInputImage = itk::Image&lt;float, 2u&gt;, TMaskImage = itk::Image&lt;unsigned char, 2u&gt;, TOutputImage = itk::Image&lt;float, 2u&gt;]’<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:75: &nbsp;&nbsp;instantiated from ‘int itkN3MRIBiasFieldCorrectionImageFilterTest(int, char**) [with unsigned int ImageDimension = 2u]’<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:178: &nbsp;&nbsp;instantiated from here<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilter.txx:54: error: request for member ‘Fill’ in ‘((itk::N3MRIBiasFieldCorrectionImageFilter&lt;itk::Image&lt;float, 2u&gt;, itk::Image&lt;unsigned char, 2u&gt;, itk::Image&lt;float, 2u&gt; &gt;*)this)-&gt;itk::N3MRIBiasFieldCorrectionImageFilter&lt;itk::Image&lt;float, 2u&gt;, itk::Image&lt;unsigned char, 2u&gt;, itk::Image&lt;float, 2u&gt; &gt;::m_NumberOfFittingLevels’, which is of non-class type ‘int’<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilter.txx:55: error: request for member ‘Fill’ in ‘((itk::N3MRIBiasFieldCorrectionImageFilter&lt;itk::Image&lt;float, 2u&gt;, itk::Image&lt;unsigned char, 2u&gt;, itk::Image&lt;float, 2u&gt; &gt;*)this)-&gt;itk::N3MRIBiasFieldCorrectionImageFilter&lt;itk::Image&lt;float, 2u&gt;, itk::Image&lt;unsigned char, 2u&gt;, itk::Image&lt;float, 2u&gt; &gt;::m_NumberOfControlPoints’, which is of non-class type ‘int’<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx: In constructor ‘itk::BSplineControlPointImageFilter&lt;TInputImage, TOutputImage&gt;::BSplineControlPointImageFilter() [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 2u&gt;]’:<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.h:54: &nbsp;&nbsp;instantiated from ‘static itk::SmartPointer&lt;itk::BSplineControlPointImageFilter&lt;TInputImage, TOutputImage&gt; &gt; itk::BSplineControlPointImageFilter&lt;TInputImage, TOutputImage&gt;::New() [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 2u&gt;]’<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:108: &nbsp;&nbsp;instantiated from ‘int itkN3MRIBiasFieldCorrectionImageFilterTest(int, char**) [with unsigned int ImageDimension = 2u]’<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:178: &nbsp;&nbsp;instantiated from here<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:23: error: base operand of ‘-&gt;’ is not a pointer<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx: In member function ‘void itk::BSplineControlPointImageFilter&lt;TInputImage, TOutputImage&gt;::SetSplineOrder(itk::FixedArray&lt;unsigned int, itk::BSplineControlPointImageFilter&lt;TInputImage,TOutputImage&gt;::ImageDimension&gt;) [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 2u&gt;]’:<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:85: &nbsp;&nbsp;instantiated from ‘void itk::BSplineControlPointImageFilter&lt;TInputImage, TOutputImage&gt;::SetSplineOrder(unsigned int) [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 2u&gt;]’<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:110: &nbsp;&nbsp;instantiated from ‘int itkN3MRIBiasFieldCorrectionImageFilterTest(int, char**) [with unsigned int ImageDimension = 2u]’<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:178: &nbsp;&nbsp;instantiated from here<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:105: error: base operand of ‘-&gt;’ is not a pointer<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:110: error: base operand of ‘-&gt;’ is not a pointer<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilter.txx: In constructor ‘itk::N3MRIBiasFieldCorrectionImageFilter&lt;TInputImage, TMaskImage, TOutputImage&gt;::N3MRIBiasFieldCorrectionImageFilter() [with TInputImage = itk::Image&lt;float, 3u&gt;, TMaskImage = itk::Image&lt;unsigned char, 3u&gt;, TOutputImage = itk::Image&lt;float, 3u&gt;]’:<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilter.h:97: &nbsp;&nbsp;instantiated from ‘static itk::SmartPointer&lt;itk::N3MRIBiasFieldCorrectionImageFilter&lt;TInputImage, TMaskImage, TOutputImage&gt; &gt; itk::N3MRIBiasFieldCorrectionImageFilter&lt;TInputImage, TMaskImage, TOutputImage&gt;::New() [with TInputImage = itk::Image&lt;float, 3u&gt;, TMaskImage = itk::Image&lt;unsigned char, 3u&gt;, TOutputImage = itk::Image&lt;float, 3u&gt;]’<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:75: &nbsp;&nbsp;instantiated from ‘int itkN3MRIBiasFieldCorrectionImageFilterTest(int, char**) [with unsigned int ImageDimension = 3u]’<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:181: &nbsp;&nbsp;instantiated from here<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilter.txx:54: error: request for member ‘Fill’ in ‘((itk::N3MRIBiasFieldCorrectionImageFilter&lt;itk::Image&lt;float, 3u&gt;, itk::Image&lt;unsigned char, 3u&gt;, itk::Image&lt;float, 3u&gt; &gt;*)this)-&gt;itk::N3MRIBiasFieldCorrectionImageFilter&lt;itk::Image&lt;float, 3u&gt;, itk::Image&lt;unsigned char, 3u&gt;, itk::Image&lt;float, 3u&gt; &gt;::m_NumberOfFittingLevels’, which is of non-class type ‘int’<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilter.txx:55: error: request for member ‘Fill’ in ‘((itk::N3MRIBiasFieldCorrectionImageFilter&lt;itk::Image&lt;float, 3u&gt;, itk::Image&lt;unsigned char, 3u&gt;, itk::Image&lt;float, 3u&gt; &gt;*)this)-&gt;itk::N3MRIBiasFieldCorrectionImageFilter&lt;itk::Image&lt;float, 3u&gt;, itk::Image&lt;unsigned char, 3u&gt;, itk::Image&lt;float, 3u&gt; &gt;::m_NumberOfControlPoints’, which is of non-class type ‘int’<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx: In constructor ‘itk::BSplineControlPointImageFilter&lt;TInputImage, TOutputImage&gt;::BSplineControlPointImageFilter() [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 3u&gt;]’:<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.h:54: &nbsp;&nbsp;instantiated from ‘static itk::SmartPointer&lt;itk::BSplineControlPointImageFilter&lt;TInputImage, TOutputImage&gt; &gt; itk::BSplineControlPointImageFilter&lt;TInputImage, TOutputImage&gt;::New() [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 3u&gt;]’<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:108: &nbsp;&nbsp;instantiated from ‘int itkN3MRIBiasFieldCorrectionImageFilterTest(int, char**) [with unsigned int ImageDimension = 3u]’<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:181: &nbsp;&nbsp;instantiated from here<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:23: error: base operand of ‘-&gt;’ is not a pointer<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx: In member function ‘void itk::BSplineControlPointImageFilter&lt;TInputImage, TOutputImage&gt;::SetSplineOrder(itk::FixedArray&lt;unsigned int, itk::BSplineControlPointImageFilter&lt;TInputImage,TOutputImage&gt;::ImageDimension&gt;) [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 3u&gt;]’:<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:85: &nbsp;&nbsp;instantiated from ‘void itk::BSplineControlPointImageFilter&lt;TInputImage, TOutputImage&gt;::SetSplineOrder(unsigned int) [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 3u&gt;]’<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:110: &nbsp;&nbsp;instantiated from ‘int itkN3MRIBiasFieldCorrectionImageFilterTest(int, char**) [with unsigned int ImageDimension = 3u]’<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:181: &nbsp;&nbsp;instantiated from here<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:105: error: base operand of ‘-&gt;’ is not a pointer<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:110: error: base operand of ‘-&gt;’ is not a pointer<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx: In member function ‘void itk::BSplineControlPointImageFilter&lt;TInputImage, TOutputImage&gt;::PrintSelf(std::ostream&amp;, itk::Indent) const [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 3u&gt;]’:<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:186: &nbsp;&nbsp;instantiated from here<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:1321: error: base operand of ‘-&gt;’ is not a pointer<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageToImageFilter.txx: In member function ‘void itk::ImageToImageFilter&lt;TInputImage, TOutputImage&gt;::GenerateInputRequestedRegion() [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 3u&gt;]’:<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:186: &nbsp;&nbsp;instantiated from here<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageToImageFilter.txx:136: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageToImageFilter.txx:144: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageToImageFilter.txx:145: error: ‘class itk::ImageToImageFilter&lt;int, itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 3u&gt; &gt;’ has no member named ‘CallCopyOutputRegionToInputRegion’<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageToImageFilter.txx:144: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageToImageFilter.txx:136: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageToImageFilter.txx:144: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx: In member function ‘void itk::BSplineControlPointImageFilter&lt;TInputImage, TOutputImage&gt;::GenerateData() [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 3u&gt;]’:<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:186: &nbsp;&nbsp;instantiated from here<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:185: error: request for member ‘GetLargestPossibleRegion’ in ‘*((itk::BSplineControlPointImageFilter&lt;int, itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 3u&gt; &gt;*)this)-&gt;itk::BSplineControlPointImageFilter&lt;int, itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 3u&gt; &gt;::&lt;anonymous&gt;.itk::ImageToImageFilter&lt;TInputImage, TOutputImage&gt;::GetInput [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 3u&gt;]()’, which is of non-class type ‘const int’<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageToImageFilter.txx: In member function ‘void itk::ImageToImageFilter&lt;TInputImage, TOutputImage&gt;::SetInput(unsigned int, const TInputImage*) [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 3u&gt;]’:<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:186: &nbsp;&nbsp;instantiated from here<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageToImageFilter.txx:72: error: no matching function for call to ‘itk::ImageToImageFilter&lt;int, itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 3u&gt; &gt;::SetNthInput(unsigned int&amp;, int*)’<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkProcessObject.h:298: note: candidates are: virtual void itk::ProcessObject::SetNthInput(unsigned int, itk::DataObject*)<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageToImageFilter.txx: In member function ‘void itk::ImageToImageFilter&lt;TInputImage, TOutputImage&gt;::PushBackInput(const TInputImage*) [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 3u&gt;]’:<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:186: &nbsp;&nbsp;instantiated from here<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageToImageFilter.txx:187: error: no matching function for call to ‘itk::ImageToImageFilter&lt;int, itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 3u&gt; &gt;::PushBackInput(const int*&amp;)’<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkProcessObject.h:309: note: candidates are: virtual void itk::ProcessObject::PushBackInput(const itk::DataObject*)<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageToImageFilter.txx: In member function ‘void itk::ImageToImageFilter&lt;TInputImage, TOutputImage&gt;::PushFrontInput(const TInputImage*) [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 3u&gt;]’:<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:186: &nbsp;&nbsp;instantiated from here<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageToImageFilter.txx:205: error: no matching function for call to ‘itk::ImageToImageFilter&lt;int, itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 3u&gt; &gt;::PushFrontInput(const int*&amp;)’<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkProcessObject.h:311: note: candidates are: virtual void itk::ProcessObject::PushFrontInput(const itk::DataObject*)<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx: In member function ‘void itk::BSplineControlPointImageFilter&lt;TInputImage, TOutputImage&gt;::PrintSelf(std::ostream&amp;, itk::Indent) const [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 2u&gt;]’:<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:186: &nbsp;&nbsp;instantiated from here<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:1321: error: base operand of ‘-&gt;’ is not a pointer<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageToImageFilter.txx: In member function ‘void itk::ImageToImageFilter&lt;TInputImage, TOutputImage&gt;::GenerateInputRequestedRegion() [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 2u&gt;]’:<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:186: &nbsp;&nbsp;instantiated from here<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageToImageFilter.txx:136: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageToImageFilter.txx:144: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageToImageFilter.txx:145: error: ‘class itk::ImageToImageFilter&lt;int, itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 2u&gt; &gt;’ has no member named ‘CallCopyOutputRegionToInputRegion’<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageToImageFilter.txx:144: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageToImageFilter.txx:136: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageToImageFilter.txx:144: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx: In member function ‘void itk::BSplineControlPointImageFilter&lt;TInputImage, TOutputImage&gt;::GenerateData() [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 2u&gt;]’:<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:186: &nbsp;&nbsp;instantiated from here<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:185: error: request for member ‘GetLargestPossibleRegion’ in ‘*((itk::BSplineControlPointImageFilter&lt;int, itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 2u&gt; &gt;*)this)-&gt;itk::BSplineControlPointImageFilter&lt;int, itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 2u&gt; &gt;::&lt;anonymous&gt;.itk::ImageToImageFilter&lt;TInputImage, TOutputImage&gt;::GetInput [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 2u&gt;]()’, which is of non-class type ‘const int’<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageToImageFilter.txx: In member function ‘void itk::ImageToImageFilter&lt;TInputImage, TOutputImage&gt;::SetInput(unsigned int, const TInputImage*) [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 2u&gt;]’:<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:186: &nbsp;&nbsp;instantiated from here<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageToImageFilter.txx:72: error: no matching function for call to ‘itk::ImageToImageFilter&lt;int, itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 2u&gt; &gt;::SetNthInput(unsigned int&amp;, int*)’<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkProcessObject.h:298: note: candidates are: virtual void itk::ProcessObject::SetNthInput(unsigned int, itk::DataObject*)<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageToImageFilter.txx: In member function ‘void itk::ImageToImageFilter&lt;TInputImage, TOutputImage&gt;::PushBackInput(const TInputImage*) [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 2u&gt;]’:<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:186: &nbsp;&nbsp;instantiated from here<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageToImageFilter.txx:187: error: no matching function for call to ‘itk::ImageToImageFilter&lt;int, itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 2u&gt; &gt;::PushBackInput(const int*&amp;)’<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkProcessObject.h:309: note: candidates are: virtual void itk::ProcessObject::PushBackInput(const itk::DataObject*)<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageToImageFilter.txx: In member function ‘void itk::ImageToImageFilter&lt;TInputImage, TOutputImage&gt;::PushFrontInput(const TInputImage*) [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 2u&gt;]’:<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:186: &nbsp;&nbsp;instantiated from here<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageToImageFilter.txx:205: error: no matching function for call to ‘itk::ImageToImageFilter&lt;int, itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 2u&gt; &gt;::PushFrontInput(const int*&amp;)’<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkProcessObject.h:311: note: candidates are: virtual void itk::ProcessObject::PushFrontInput(const itk::DataObject*)<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageToImageFilter.txx: In member function ‘const typename itk::ImageToImageFilter&lt;TInputImage, TOutputImage&gt;::InputImageType* itk::ImageToImageFilter&lt;TInputImage, TOutputImage&gt;::GetInput(unsigned int) [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 3u&gt;]’:<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageToImageFilter.txx:116: &nbsp;&nbsp;instantiated from ‘void itk::ImageToImageFilter&lt;TInputImage, TOutputImage&gt;::GenerateInputRequestedRegion() [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 3u&gt;]’<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:186: &nbsp;&nbsp;instantiated from here<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageToImageFilter.txx:102: error: invalid static_cast from type ‘itk::DataObject*’ to type ‘const int*’<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageToImageFilter.txx: In member function ‘const typename itk::ImageToImageFilter&lt;TInputImage, TOutputImage&gt;::InputImageType* itk::ImageToImageFilter&lt;TInputImage, TOutputImage&gt;::GetInput() [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 3u&gt;]’:<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:185: &nbsp;&nbsp;instantiated from ‘void itk::BSplineControlPointImageFilter&lt;TInputImage, TOutputImage&gt;::GenerateData() [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 3u&gt;]’<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:186: &nbsp;&nbsp;instantiated from here<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageToImageFilter.txx:90: error: invalid static_cast from type ‘itk::DataObject*’ to type ‘const int*’<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx: In member function ‘void itk::BSplineControlPointImageFilter&lt;TInputImage, TOutputImage&gt;::GenerateOutputImageFast() [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 3u&gt;]’:<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:189: &nbsp;&nbsp;instantiated from ‘void itk::BSplineControlPointImageFilter&lt;TInputImage, TOutputImage&gt;::GenerateData() [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 3u&gt;]’<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:186: &nbsp;&nbsp;instantiated from here<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:376: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:379: error: ‘New’ is not a member of ‘int’<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:376: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:376: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:376: error: request for member ‘GetOrigin’ in ‘*((itk::BSplineControlPointImageFilter&lt;int, itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 3u&gt; &gt;*)this)-&gt;itk::BSplineControlPointImageFilter&lt;int, itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 3u&gt; &gt;::&lt;anonymous&gt;.itk::ImageToImageFilter&lt;TInputImage, TOutputImage&gt;::GetInput [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 3u&gt;]()’, which is of non-class type ‘const int’<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:376: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:376: error: request for member ‘GetSpacing’ in ‘*((itk::BSplineControlPointImageFilter&lt;int, itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 3u&gt; &gt;*)this)-&gt;itk::BSplineControlPointImageFilter&lt;int, itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 3u&gt; &gt;::&lt;anonymous&gt;.itk::ImageToImageFilter&lt;TInputImage, TOutputImage&gt;::GetInput [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 3u&gt;]()’, which is of non-class type ‘const int’<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:382: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:382: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:386: error: request for member ‘GetLargestPossibleRegion’ in ‘*((itk::BSplineControlPointImageFilter&lt;int, itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 3u&gt; &gt;*)this)-&gt;itk::BSplineControlPointImageFilter&lt;int, itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 3u&gt; &gt;::&lt;anonymous&gt;.itk::ImageToImageFilter&lt;TInputImage, TOutputImage&gt;::GetInput [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 3u&gt;]()’, which is of non-class type ‘const int’<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:382: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:376: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:382: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:376: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageDuplicator.h: At global scope:<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageDuplicator.h: In instantiation of ‘itk::ImageDuplicator&lt;int&gt;’:<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:392: &nbsp;&nbsp;instantiated from ‘void itk::BSplineControlPointImageFilter&lt;TInputImage, TOutputImage&gt;::GenerateOutputImageFast() [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 3u&gt;]’<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:189: &nbsp;&nbsp;instantiated from ‘void itk::BSplineControlPointImageFilter&lt;TInputImage, TOutputImage&gt;::GenerateData() [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 3u&gt;]’<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:186: &nbsp;&nbsp;instantiated from here<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageDuplicator.h:64: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageDuplicator.h:65: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageDuplicator.h:66: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageDuplicator.h:67: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageDuplicator.h:69: error: ‘ImageDimension’ is not a member of ‘int’<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageDuplicator.h:89: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageDuplicator.h:90: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx: In member function ‘void itk::BSplineControlPointImageFilter&lt;TInputImage, TOutputImage&gt;::GenerateOutputImageFast() [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 3u&gt;]’:<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:189: &nbsp;&nbsp;instantiated from ‘void itk::BSplineControlPointImageFilter&lt;TInputImage, TOutputImage&gt;::GenerateData() [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 3u&gt;]’<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:186: &nbsp;&nbsp;instantiated from here<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:376: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:402: error: request for member ‘GetLargestPossibleRegion’ in ‘*((itk::BSplineControlPointImageFilter&lt;int, itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 3u&gt; &gt;*)this)-&gt;itk::BSplineControlPointImageFilter&lt;int, itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 3u&gt; &gt;::&lt;anonymous&gt;.itk::ImageToImageFilter&lt;TInputImage, TOutputImage&gt;::GetInput [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 3u&gt;]()’, which is of non-class type ‘const int’<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:407: error: request for member ‘GetLargestPossibleRegion’ in ‘*((itk::BSplineControlPointImageFilter&lt;int, itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 3u&gt; &gt;*)this)-&gt;itk::BSplineControlPointImageFilter&lt;int, itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 3u&gt; &gt;::&lt;anonymous&gt;.itk::ImageToImageFilter&lt;TInputImage, TOutputImage&gt;::GetInput [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 3u&gt;]()’, which is of non-class type ‘const int’<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:189: &nbsp;&nbsp;instantiated from ‘void itk::BSplineControlPointImageFilter&lt;TInputImage, TOutputImage&gt;::GenerateData() [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 3u&gt;]’<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:186: &nbsp;&nbsp;instantiated from here<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:417: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:189: &nbsp;&nbsp;instantiated from ‘void itk::BSplineControlPointImageFilter&lt;TInputImage, TOutputImage&gt;::GenerateData() [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 3u&gt;]’<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:186: &nbsp;&nbsp;instantiated from here<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:376: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:376: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:376: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:417: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageToImageFilter.txx: In member function ‘const typename itk::ImageToImageFilter&lt;TInputImage, TOutputImage&gt;::InputImageType* itk::ImageToImageFilter&lt;TInputImage, TOutputImage&gt;::GetInput(unsigned int) [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 2u&gt;]’:<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageToImageFilter.txx:116: &nbsp;&nbsp;instantiated from ‘void itk::ImageToImageFilter&lt;TInputImage, TOutputImage&gt;::GenerateInputRequestedRegion() [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 2u&gt;]’<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:186: &nbsp;&nbsp;instantiated from here<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageToImageFilter.txx:102: error: invalid static_cast from type ‘itk::DataObject*’ to type ‘const int*’<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageToImageFilter.txx: In member function ‘const typename itk::ImageToImageFilter&lt;TInputImage, TOutputImage&gt;::InputImageType* itk::ImageToImageFilter&lt;TInputImage, TOutputImage&gt;::GetInput() [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 2u&gt;]’:<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:185: &nbsp;&nbsp;instantiated from ‘void itk::BSplineControlPointImageFilter&lt;TInputImage, TOutputImage&gt;::GenerateData() [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 2u&gt;]’<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:186: &nbsp;&nbsp;instantiated from here<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageToImageFilter.txx:90: error: invalid static_cast from type ‘itk::DataObject*’ to type ‘const int*’<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx: In member function ‘void itk::BSplineControlPointImageFilter&lt;TInputImage, TOutputImage&gt;::GenerateOutputImageFast() [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 2u&gt;]’:<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:189: &nbsp;&nbsp;instantiated from ‘void itk::BSplineControlPointImageFilter&lt;TInputImage, TOutputImage&gt;::GenerateData() [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 2u&gt;]’<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:186: &nbsp;&nbsp;instantiated from here<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:376: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:379: error: ‘New’ is not a member of ‘int’<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:376: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:376: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:376: error: request for member ‘GetOrigin’ in ‘*((itk::BSplineControlPointImageFilter&lt;int, itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 2u&gt; &gt;*)this)-&gt;itk::BSplineControlPointImageFilter&lt;int, itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 2u&gt; &gt;::&lt;anonymous&gt;.itk::ImageToImageFilter&lt;TInputImage, TOutputImage&gt;::GetInput [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 2u&gt;]()’, which is of non-class type ‘const int’<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:376: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:376: error: request for member ‘GetSpacing’ in ‘*((itk::BSplineControlPointImageFilter&lt;int, itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 2u&gt; &gt;*)this)-&gt;itk::BSplineControlPointImageFilter&lt;int, itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 2u&gt; &gt;::&lt;anonymous&gt;.itk::ImageToImageFilter&lt;TInputImage, TOutputImage&gt;::GetInput [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 2u&gt;]()’, which is of non-class type ‘const int’<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:382: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:382: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:386: error: request for member ‘GetLargestPossibleRegion’ in ‘*((itk::BSplineControlPointImageFilter&lt;int, itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 2u&gt; &gt;*)this)-&gt;itk::BSplineControlPointImageFilter&lt;int, itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 2u&gt; &gt;::&lt;anonymous&gt;.itk::ImageToImageFilter&lt;TInputImage, TOutputImage&gt;::GetInput [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 2u&gt;]()’, which is of non-class type ‘const int’<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:382: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:376: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:382: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:376: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:189: &nbsp;&nbsp;instantiated from ‘void itk::BSplineControlPointImageFilter&lt;TInputImage, TOutputImage&gt;::GenerateData() [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 2u&gt;]’<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:186: &nbsp;&nbsp;instantiated from here<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:376: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:402: error: request for member ‘GetLargestPossibleRegion’ in ‘*((itk::BSplineControlPointImageFilter&lt;int, itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 2u&gt; &gt;*)this)-&gt;itk::BSplineControlPointImageFilter&lt;int, itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 2u&gt; &gt;::&lt;anonymous&gt;.itk::ImageToImageFilter&lt;TInputImage, TOutputImage&gt;::GetInput [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 2u&gt;]()’, which is of non-class type ‘const int’<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:407: error: request for member ‘GetLargestPossibleRegion’ in ‘*((itk::BSplineControlPointImageFilter&lt;int, itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 2u&gt; &gt;*)this)-&gt;itk::BSplineControlPointImageFilter&lt;int, itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 2u&gt; &gt;::&lt;anonymous&gt;.itk::ImageToImageFilter&lt;TInputImage, TOutputImage&gt;::GetInput [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 2u&gt;]()’, which is of non-class type ‘const int’<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:189: &nbsp;&nbsp;instantiated from ‘void itk::BSplineControlPointImageFilter&lt;TInputImage, TOutputImage&gt;::GenerateData() [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 2u&gt;]’<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:186: &nbsp;&nbsp;instantiated from here<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:417: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:189: &nbsp;&nbsp;instantiated from ‘void itk::BSplineControlPointImageFilter&lt;TInputImage, TOutputImage&gt;::GenerateData() [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 2u&gt;]’<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:186: &nbsp;&nbsp;instantiated from here<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:376: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:376: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:376: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:417: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageDuplicator.h: In member function ‘void itk::ImageDuplicator&lt;TInputImage&gt;::SetInputImage(const TInputImage*) [with TInputImage = int]’:<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:393: &nbsp;&nbsp;instantiated from ‘void itk::BSplineControlPointImageFilter&lt;TInputImage, TOutputImage&gt;::GenerateOutputImageFast() [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 3u&gt;]’<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:189: &nbsp;&nbsp;instantiated from ‘void itk::BSplineControlPointImageFilter&lt;TInputImage, TOutputImage&gt;::GenerateData() [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 3u&gt;]’<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:186: &nbsp;&nbsp;instantiated from here<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageDuplicator.h:72: error: ‘class itk::ImageDuplicator&lt;int&gt;’ has no member named ‘m_InputImage’<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageDuplicator.h:72: error: ‘class itk::ImageDuplicator&lt;int&gt;’ has no member named ‘m_InputImage’<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageDuplicator.txx: In member function ‘void itk::ImageDuplicator&lt;TInputImage&gt;::Update() [with TInputImage = int]’:<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:394: &nbsp;&nbsp;instantiated from ‘void itk::BSplineControlPointImageFilter&lt;TInputImage, TOutputImage&gt;::GenerateOutputImageFast() [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 3u&gt;]’<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:189: &nbsp;&nbsp;instantiated from ‘void itk::BSplineControlPointImageFilter&lt;TInputImage, TOutputImage&gt;::GenerateData() [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 3u&gt;]’<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:186: &nbsp;&nbsp;instantiated from here<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageDuplicator.txx:42: error: using invalid field ‘itk::ImageDuplicator&lt;TInputImage&gt;::m_InputImage’<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageDuplicator.txx:50: error: using invalid field ‘itk::ImageDuplicator&lt;TInputImage&gt;::m_InputImage’<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageDuplicator.txx:51: error: using invalid field ‘itk::ImageDuplicator&lt;TInputImage&gt;::m_InputImage’<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageDuplicator.txx:63: error: ‘New’ is not a member of ‘int’<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageDuplicator.txx:63: error: using invalid field ‘itk::ImageDuplicator&lt;TInputImage&gt;::m_Output’<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageDuplicator.txx:64: error: using invalid field ‘itk::ImageDuplicator&lt;TInputImage&gt;::m_Output’<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageDuplicator.txx:64: error: using invalid field ‘itk::ImageDuplicator&lt;TInputImage&gt;::m_InputImage’<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageDuplicator.txx:65: error: using invalid field ‘itk::ImageDuplicator&lt;TInputImage&gt;::m_Output’<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageDuplicator.txx:65: error: using invalid field ‘itk::ImageDuplicator&lt;TInputImage&gt;::m_InputImage’<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageDuplicator.txx:66: error: using invalid field ‘itk::ImageDuplicator&lt;TInputImage&gt;::m_Output’<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageDuplicator.txx:66: error: using invalid field ‘itk::ImageDuplicator&lt;TInputImage&gt;::m_InputImage’<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageDuplicator.txx:67: error: using invalid field ‘itk::ImageDuplicator&lt;TInputImage&gt;::m_Output’<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageDuplicator.txx:67: error: using invalid field ‘itk::ImageDuplicator&lt;TInputImage&gt;::m_InputImage’<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageDuplicator.txx:68: error: using invalid field ‘itk::ImageDuplicator&lt;TInputImage&gt;::m_Output’<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageDuplicator.txx:68: error: using invalid field ‘itk::ImageDuplicator&lt;TInputImage&gt;::m_InputImage’<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageDuplicator.txx:69: error: using invalid field ‘itk::ImageDuplicator&lt;TInputImage&gt;::m_Output’<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageDuplicator.txx:69: error: using invalid field ‘itk::ImageDuplicator&lt;TInputImage&gt;::m_InputImage’<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageDuplicator.txx:70: error: using invalid field ‘itk::ImageDuplicator&lt;TInputImage&gt;::m_Output’<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageDuplicator.txx:76: error: using invalid field ‘itk::ImageDuplicator&lt;TInputImage&gt;::m_InputImage’<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageDuplicator.txx:79: error: using invalid field ‘itk::ImageDuplicator&lt;TInputImage&gt;::m_Output’<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageDuplicator.txx:79: error: using invalid field ‘itk::ImageDuplicator&lt;TInputImage&gt;::m_InputImage’<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageDuplicator.txx:79: error: ‘int’ is not a class, struct, or union type<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageDuplicator.h: In member function ‘TInputImage* itk::ImageDuplicator&lt;TInputImage&gt;::GetOutput() [with TInputImage = int]’:<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:396: &nbsp;&nbsp;instantiated from ‘void itk::BSplineControlPointImageFilter&lt;TInputImage, TOutputImage&gt;::GenerateOutputImageFast() [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 3u&gt;]’<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:189: &nbsp;&nbsp;instantiated from ‘void itk::BSplineControlPointImageFilter&lt;TInputImage, TOutputImage&gt;::GenerateData() [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 3u&gt;]’<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:186: &nbsp;&nbsp;instantiated from here<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageDuplicator.h:75: error: ‘class itk::ImageDuplicator&lt;int&gt;’ has no member named ‘m_Output’<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageDuplicator.h:75: error: ‘class itk::ImageDuplicator&lt;int&gt;’ has no member named ‘m_Output’<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageDuplicator.txx: In constructor ‘itk::ImageDuplicator&lt;TInputImage&gt;::ImageDuplicator() [with TInputImage = int]’:<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageDuplicator.h:57: &nbsp;&nbsp;instantiated from ‘static itk::SmartPointer&lt;itk::ImageDuplicator&lt;TInputImage&gt; &gt; itk::ImageDuplicator&lt;TInputImage&gt;::New() [with TInputImage = int]’<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:392: &nbsp;&nbsp;instantiated from ‘void itk::BSplineControlPointImageFilter&lt;TInputImage, TOutputImage&gt;::GenerateOutputImageFast() [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 3u&gt;]’<br>/var/tmp/sylvain/tmp/N3/Source/itkBSplineControlPointImageFilter.txx:189: &nbsp;&nbsp;instantiated from ‘void itk::BSplineControlPointImageFilter&lt;TInputImage, TOutputImage&gt;::GenerateData() [with TInputImage = int, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 3u&gt;]’<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:186: &nbsp;&nbsp;instantiated from here<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageDuplicator.txx:31: error: using invalid field ‘itk::ImageDuplicator&lt;TInputImage&gt;::m_InputImage’<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageDuplicator.txx:32: error: using invalid field ‘itk::ImageDuplicator&lt;TInputImage&gt;::m_Output’<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageDuplicator.txx: In member function ‘void itk::ImageDuplicator&lt;TInputImage&gt;::PrintSelf(std::ostream&amp;, itk::Indent) const [with TInputImage = int]’:<br>/var/tmp/sylvain/tmp/N3/Source/itkN3MRIBiasFieldCorrectionImageFilterTest.cxx:186: &nbsp;&nbsp;instantiated from here<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageDuplicator.txx:89: error: using invalid field ‘itk::ImageDuplicator&lt;TInputImage&gt;::m_InputImage’<br>/var/tmp/sylvain/tmp/InsightToolkit-3.12.0/Code/Common/itkImageDuplicator.txx:90: error: using invalid field ‘itk::ImageDuplicator&lt;TInputImage&gt;::m_Output’<br>make[2]: *** [CMakeFiles/itkN3MRIBiasFieldCorrectionImageFilterTest.dir/itkN3MRIBiasFieldCorrectionImageFilterTest.o] Error 1<br>make[1]: *** [CMakeFiles/itkN3MRIBiasFieldCorrectionImageFilterTest.dir/all] Error 2<br>make: *** [all] Error 2</span></blockquote></div><br></body></html>