The following is one problem:<br><br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">std::cout &lt;&lt; &quot;Performing Convolution ... Starting&quot; &lt;&lt; std::endl;<br>


typedef itk::ConvolutionImageFilter&lt; ImageType &gt; ConvolutionFilterType;<br>
ConvolutionFilterType::Pointer Convoluter;<br>
Convoluter-&gt;SetInput( itkChipImg );<br>
Convoluter-&gt;SetImageKernelInput( GaborKernelImage-&gt;GetOutput() );<br>
Convoluter-&gt;NormalizeOn();<br>
Convoluter-&gt;Update();<br>
std::cout &lt;&lt; &quot;Performing Convolution ... Completed&quot; &lt;&lt; std::endl;<br><br></blockquote><div><br></div><div>Instead of  </div><div><br></div><div>ConvolutionFilterType::Pointer Convoluter;<br></div><div>

<br></div><div>you should have</div><div><br></div><div>ConvolutionFilterType::Pointer Convoluter = ConvolutionFilterType::New();<br></div></div>