<div dir="ltr">Hello,<br><br>i am catching the following exception trying to register 2 images:<br><br>-----------------------------------------------------------------------------------------------------------------------------------<br>
itk::ExceptionObject (0x8b755c8)<br>Location: "void itk::RecursiveSeparableImageFilter<TInputImage, TOutputImage>::GenerateData() [with TInputImage = itk::Image<short int, 3u>, TOutputImage = itk::Image<float, 3u>]" <br>
File: /home/gabriel/InsightToolkit-3.6.0/Code/BasicFilters/itkRecursiveSeparableImageFilter.txx<br>Line: 247<br>Description: itk::ERROR: RecursiveGaussianImageFilter(0x8d02860): The number of pixels along direction 0 is less than 4. This filter requires a minimum of four pixels along the dimension to be processed.<br>
-----------------------------------------------------------------------------------------------------------------------------------<br><br>ITK version: 3.6.0<br>VTK version: 5.0<br>
<br>classes and types used in the registration:<br> const unsigned int Dimension = 3;
<br> typedef short PixelType;
<br> typedef itk::Image< short, 3 > ImageType;<br> <br> typedef itk::RegularStepGradientDescentOptimizer OptimizerType;
<br><br> typedef itk::MeanSquaresImageToImageMetric<ImageType, ImageType> MetricType;
<br> typedef itk::LinearInterpolateImageFunction<ImageType, double> InterpolatorType;
<br> typedef itk::ImageRegistrationMethod< ImageType, ImageType > RegistrationType;<br clear="all"><br>the images being registered are of a model image (ImageType) and a 4D image with one axis averaged with the class GetAverageSliceImageFilter (should be 3D now).<br>
<br>any ideas of what could be happening?<br>-- <br>Gabriel Paniz Patzer<br>Bacharelado em Ciência da Computação - 8° semestre<br>Grupo de Computação Gráfica e Processamento de Imagens (GComGPI)<br>
</div>