Three dimensional surface measurements are required in a number of industrial processes. These measurements have commonly been made using contact probes, but optical sensors are now available that allow fast, non-contact measurements. A common characteristic of optical surface profilers is the trade-off between measurement accuracy and field of view. In order to measure large objects with high resolution, multiple views are required. An accurate transformation between the different views is needed to reconstruct the entire surface. We demonstrate a method of obtaining the transformation by choosing a small number of control points that lie in the overlapping region between two views. The selection of the control points is independent of the object geometry, and only an approximate knowledge of the overlapping region is required.