<div dir="ltr">Hi,<br><br>Can OrientedImage and FEMRegistrationFilter be used together?&nbsp; <br><br>I replaced the itk::Image in Examples/Registration/DeformableRegistration1.cxx with itk::OrientedImage (file is attached) and I get a compilation error:<br>
<br>/Insight/Code/Common/itkOrientedImage.h: In member function 'bool itk::OrientedImage&lt;TPixel, VImageDimension&gt;::TransformPhysicalPointToContinuousIndex(const itk::Point&lt;TCoordRepB, NPointDimension&gt;&amp;, itk::ContinuousIndex&lt;TCoordRep, VImageDimension&gt;&amp;) const [with TCoordRep = float, TPixel = float, unsigned int VImageDimension = 2u]':<br>
/Insight/Code/Common/itkImageFunction.h:161:&nbsp;&nbsp; instantiated from 'bool itk::ImageFunction&lt;TInputImage, TOutput, TCoordRep&gt;::IsInsideBuffer(const itk::Point&lt;TCoordRep, itk::ImageFunction&lt;TInputImage,TOutput,TCoordRep&gt;::ImageDimension&gt;&amp;) const [with TInputImage = itk::OrientedImage&lt;float, 2u&gt;, TOutput = itk::CovariantVector&lt;double, 2u&gt;, TCoordRep = float]'<br>
/Insight/Examples/Registration/DeformableRegistration1.cxx:371:&nbsp;&nbsp; instantiated from here<br>/Insight/Code/Common/itkOrientedImage.h:152: error: no match for 'operator-' in 'point - ((const itk::OrientedImage&lt;float, 2u&gt;*)this)-&gt;itk::OrientedImage&lt;float, 2u&gt;::&lt;anonymous&gt;.itk::Image&lt;float, 2u&gt;::&lt;anonymous&gt;.itk::ImageBase&lt;2u&gt;::m_Origin'<br>
/Insight/Code/Common/itkPoint.txx:126: note: candidates are: itk::Vector&lt;T, NVectorDimension&gt; itk::Point&lt;TCoordRep, NPointDimension&gt;::operator-(const itk::Point&lt;TCoordRep, NPointDimension&gt;&amp;) const [with TCoordRep = float, unsigned int NPointDimension = 2u]<br>
/Insight/Code/Common/itkPoint.txx:110: note:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; itk::Point&lt;T, NPointDimension&gt; itk::Point&lt;TCoordRep, NPointDimension&gt;::operator-(const itk::Vector&lt;T, NVectorDimension&gt;&amp;) const [with TCoordRep = float, unsigned int NPointDimension = 2u]<br>
make[2]: *** [Examples/Registration/CMakeFiles/DeformableRegistration1.dir/DeformableRegistration1.o] Error 1<br>make[1]: *** [Examples/Registration/CMakeFiles/DeformableRegistration1.dir/all] Error 2<br>make: *** [all] Error 2<br>
<br>(I use the files from the&nbsp; &quot;HEAD&quot;)<br><br>thanks,<br>Yoav<br></div>