Abstract: A method for generating a vector representation of the skeletal configuration of an elongate graphic image from a raster representation thereof, the method comprising providing a gray scale raster representation of the graphic image, for at least one of a plurality of lines of the raster representation, performing the following processes at least once: employing the gray scale raster representation to determine two path endpoints and computing a midpoint between the two endpoints.