Abstract
A new technique and an algorithm have been designed which are meant to automatically capture the outlines of fonts. A more flexible class of Bézier cubic (generalized Hermite cubic) functions are the basis of this technique. This class of functions involves two families of control parameters, to produce more flexible shapes than ordinary Hermite or Bézier cubics, in each segment. These functions, together with the control parameters, are utilized in an optimal way to fit a design curve to the data arose from the boundaries of the fonts. The optimal technique has used various ideas for curve design. These ideas include end-point interpolation, detection of characteristic points, least-squares method, recursive subdivision, and parametrization. The final shape is achieved as a generalized Hermite spline with GC1 smoothness.
| Original language | English |
|---|---|
| Pages (from-to) | 795-804 |
| Number of pages | 10 |
| Journal | Computers and Graphics |
| Volume | 26 |
| Issue number | 5 |
| DOIs | |
| State | Published - Oct 2002 |
Bibliographical note
Funding Information:The authors thank the anonymous referees for their helpful and valuable comments and suggestions. The authors acknowledge the support of King Fahd University of Petroleum and Minerals (KFUPM) in the development of this work. This work has been achieved as a requirement of the KFUPM Project No. FT/2000-03.
Keywords
- Algorithm
- Bézier curve
- Characteristic points
- Curve fitting
- Spline
ASJC Scopus subject areas
- General Engineering
- Human-Computer Interaction
- Computer Graphics and Computer-Aided Design