The routine which determines the transformations between labelled position lists is called:
The main mapping used by REGISTER is the linear mapping:
where the A-F are the coefficients which are to be determined, X and Y the current coordinates and XX and YY the new coordinates. REGISTER supports various types of linear transformations namely:XX = A + B * X + C * Y YY = D + E * X + F * Y
When using a linear fit you can register a whole list of datasets in one go. So for instance if you have a set of position lists in which corresponding objects have been identified, you may pick any list as the reference set (the first is chosen by default) and all the mappings between this and the other datasets will be derived. If the position lists are `associated' with images then a new coordinate system, by default labelled `CCD_REG', will be added to each image: the coordinates are the same as the pixel coordinates of the reference image.
A general transformation between two datasets can also be determined. These are entered using suitably parameterised algebraic expressions. A general least squares fitting algorithm is used to find a solution which gives satisfactory values for the parameters.