UIST '93 Proceedings of the 6th annual ACM symposium on User interface software and technology
A morphable model for the synthesis of 3D faces
Proceedings of the 26th annual conference on Computer graphics and interactive techniques
Teddy: a sketching interface for 3D freeform design
Proceedings of the 26th annual conference on Computer graphics and interactive techniques
As-rigid-as-possible shape interpolation
Proceedings of the 27th annual conference on Computer graphics and interactive techniques
Parameterizable Fonts Based on Shape Components
IEEE Computer Graphics and Applications
Feature-Based Design of Fonts Using Constraints
EP '98/RIDT '98 Proceedings of the 7th International Conference on Electronic Publishing, Held Jointly with the 4th International Conference on Raster Imaging and Digital Typography: Electronic Publishing, Artistic Imaging, and Digital Typography
Proceedings of the 2004 Eurographics/ACM SIGGRAPH symposium on Geometry processing
As-rigid-as-possible shape manipulation
ACM SIGGRAPH 2005 Papers
Proceedings of the 4th international conference on Computer graphics and interactive techniques in Australasia and Southeast Asia
An improved representation for stroke-based fonts
ACM SIGGRAPH 2006 Sketches
Improved skeleton extraction and surface generation for sketch-based modeling
GI '07 Proceedings of Graphics Interface 2007
Skeleton extraction by mesh contraction
ACM SIGGRAPH 2008 papers
Automatic generation of artistic chinese calligraphy
IAAI'04 Proceedings of the 16th conference on Innovative applications of artifical intelligence
Hi-index | 0.00 |
It is difficult and time-consuming to create and maintain a consistent style in all characters in manual font design process. Thus, we present a method for automatically generating a new font from a userdefined example. From each character outline, a skeleton is derived to be used as a topological structure. The system can then represent an arbitrary font using a weighted blend of outlines and skeletons from template fonts. The system takes the outline of a single character drawn by the user and computes blending weights from a database to reproduce the given outline. The weights are then applied to all characters to synthesize the new font. In this paper, the algorithm is described in detail and its quality evaluated with some examples.