Hi All :<br><br>I met an error message when using Mattes MI and Affine Transform.<br>This message is notifying me &quot;Too many samples map outside moving image buffer&quot;<br><br>I guess this maybe caused by TransformPoint in 
itkMattesMutualInformationImageToImageMetric.txx<br><br>&nbsp;&nbsp; this-&gt;TransformPoint( nFixedImageSamples, parameters, mappedPoint, <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sampleOk, movingImageValue );<br><br>but I don&#39;t know how to solve this problem.
<br><br>My test data are two different modality images with the size 512*512.<br><br>The Metric setting :<br>&nbsp; unsigned int numberOfBins = 50;<br>&nbsp; unsigned int numberOfSamples = 10000;<br><br>The Transform setting :<br>&nbsp; initialParameters[0] = 
0.0;&nbsp; // Initial offset in mm along X<br>&nbsp; initialParameters[1] = 0.0;&nbsp; // Initial offset in mm along Y<br>&nbsp; registration-&gt;SetInitialTransformParameters( initialParameters );<br><br>The optimizer setting :<br>&nbsp; optimizer-&gt;MinimizeOn();
<br>&nbsp; optimizer-&gt;SetMaximumStepLength( 5.00 );<br>&nbsp; optimizer-&gt;SetMinimumStepLength( 0.001 );<br>&nbsp; optimizer-&gt;SetNumberOfIterations( 200 );<br>&nbsp; optimizer-&gt;SetRelaxationFactor( 0.8 );<br><br>Can anybody help me to solve this problem?
<br><br>Regards.<br>