title: Image registration, construction of Composite Image
body: <p>I'm working in an image registration algorithm. I have the <strong>reference image(I1)</strong> and the <strong>sensed image(I2)</strong>. The images are numpy arrays. </p>
  
  <p>I implemented an fft algorithm that take <strong>I1</strong> and <strong>I2</strong> and returns a new image(<strong>I3</strong>) that is the result of aplying at I2 the transformations that would make possible the match between reference and sensed images. </p>
  
  <p>Also this fft algorithm returns the transformations parameters that I used to transform <strong>I2</strong> in <strong>I3</strong>. More specifically also I3, the algorithm returns: scale factor, rotation angle and translation vector.</p>
  
  <p>How I can generate a new composite image between <strong>I1</strong> and <strong>I3</strong>? Is there any function in any python library that makes this possible?</p>
  
  <p>What I want to do is something like the image of the link(<a href="http://i.stack.imgur.com/Yv0ls.png" rel="nofollow">http://i.stack.imgur.com/Yv0ls.png</a>) . Having the reference Image, sensed with the transformations to match with reference image,create the composite image between them (the picture of the bottom of the image). In my case I have only two images.</p>