“…[6,20,21]) and in more general pattern recognition applications (e.g. [18,28]). A number of numerical techniques have been employed for solving these problems, from the use of simple edge filtering procedures, geometrical analysis [9], segment tracing algorithms [16] and the application of two-dimensional Fourier transforms [20].…”