The basic method used is to supply a list of images and an optional reference image. The first image or the reference image is initially displayed and you are invited to mark the positions of centroidable image features on it using a graphical interface. This window then remains on the screen for reference while you identify the same features on each of the other images in the same way.
After centroiding you are then given the option to stop. If you decide to, then you will have labelled position lists to use in the other CCDPACK routines (the labelled positions will be called IMAGE_NAME.acc). If you choose the option to continue then a full registration of the images will be attempted. This may only be performed for 'linear' transformations.
After choosing a transformation type the procedure will then go on to calculate a transformation set between all the images; this is used (with the extended reference set from REGISTER) to approximate the position of all possible image features, which are then located by centroiding and a final registration of all images is performed. The resultant images then have associated lists of labelled positions, and attached coordinate systems which may be used to transform other position lists or when resampling the data.
If the EXTRAS parameter is true you may also enter, for each of the original images, a group of images which is almost registered with it (within the capabilities of centroiding, i.e. a few pixels). In this way similar registration processes can be performed on many almost-aligned images without additional work from the user.
The graphical interface used for marking features on the image should be fairly self-explanatory. The image can be scrolled using the scrollbars, the window can be resized, and there are controls for zooming the image in or out, changing the style of display and altering the percentile cutoff limits. The displayed index numbers of any identified features on each image must match those on the reference image (though it is not necessary to identify all of the features from the reference image on each one), and there is also a control for selecting the number of the next point to mark. Points are added by clicking mouse button 1 (usually the left one) and may be removed by clicking mouse button 3 (usually the right one). It is possible to edit the points marked on the reference image while you are marking points on the other images. When you have selected all the points you wish to on a given image, click the 'Done' button and you will be presented with the next one.
If the logging system has been initialised using CCDSETUP then the value specified there will be used. Otherwise, the default is 'CCDPACK.LOG'. [CCDPACK.LOG]
If USESET is false, then regardless of Set headers, each individual image will be displayed for marking separately. If the input images have no Set headers, or if they have no CCD_SET coordinates in their WCS components, the value of this parameter will make no difference.
If a global value for this parameter has been set using CCDSETUP than that value will be used. [FALSE]
Certain parameters (LOGTO, LOGFILE and USESET) have global values. These global values will always take precedence, except when an assignment is made on the command line. Global values may be set and reset using the CCDSETUP and CCDCLEAR commands.
Some of the parameters (MAXCANV, PERCENTILES, WINX, WINY, ZOOM, MARKSTYLE) give initial values for quantities which can be modified while the program is running. Although these may be specified on the command line, it is normally easier to start the program up and modify them using the graphical user interface. If the program exits normally, their values at the end of the run will be used as defaults next time the program starts up.
CCDPACK