Contours matching - finding contours displacement
Do you have to worry about a difference in scale between contours?  If not than you can simply find the centroid of each contour, and compute displacement by subtracting one from the other.  Then you can calculate the principal axes of the contours, and find the rotation angle between them.

If scaling is involved, then you can calculate the scale factor by taking the ratio of the corresponding principal axes.