The aim of this paper is to present an algorithm to following edges, curves on pixel based
pictures. The application for which the method was developed is a 3D modeller system.
The main target was the accuracy of the scanner (so the accuracy of the algorithm), the
speed was a secondary factor. An active triangular scanner configuration was implemented
(described later) with a matrix camera, so the input image of the algorithm is a bitmap
of the connected frame grabber. However, this method is usable in pattern recognition,
in vectorisation of pixel based images, in geography or in other 3D scanning methods.
The advantage of the algorithm (and the ground of the accuracy) is that it takes into
consideration the noise of the image system and the profile of a curve. The binarisation of
the image (applying a threshold) is a waste of information, so this edge following algorithm
tries to use the valuable information encoded in grey levels