|
ABSTRACT
Consider the problem of generating bitmaps from character shapes given as outlines. The obvious scan-conversion process does not produce acceptable results unless important features such as stem widths are carefully controlled during the scan-conversion process. This paper describes a method for automatically extracting the necessary feature information and generating high-quality bitmaps without resorting to hand editing. Almost all of the work is done in a preprocessing step, the result of which is an intermediate form that can be quickly converted into bitmaps once the font size and device resolution are known.
A heuristically defined system of linear equations describes how the ideal outlines should be distorted in order to produce the best possible results when scan converted in a straightforward manner. The Lova´sz basis reduction algorithm then reduces the system of equations to a form that makes it easy to find an approximate solution subject to the constraint that some variables must be integers.
The heuristic information is of such a general nature that it applies equally well to Roman fonts and Japanese Kanji.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
~APLEY, P. G. Automatic generation of digital typographic images from outline masters. ~Coarse note of ACM SIGGRAPH 88, Coarse 14: Digital Typography. ACM, New York, 1988.
|
| |
3
|
|
| |
4
|
|
| |
5
|
~BLUM, H., AND NAGEL, R.N. Shape description using weighted symmetric axis features. ~Pattern Recogmtion 10, 3 (1978), 167-{80.
|
| |
6
|
~FORTUNE, $. Sweepline algorithms for voronoi diagrams. Algorithmica 2 (1987), 153-174.
|
| |
7
|
|
 |
8
|
|
| |
9
|
~HOBBY, J.D. Dtgtttzed Brush Trajectories. Ph.D. dissertation. Dept. of Computcr Science, ~Stanford Univ., Stanford, Calif., 1985.
|
 |
10
|
|
| |
11
|
|
| |
12
|
~LEE, D.T. Medial axis transformation of a planar shape. 1EEE Trans. Patter~ ,4nal. Mach. ~hzt. PAMI-4 (1982), 363-369.
|
| |
13
|
~LENSTRA, A. K., LENSTRA, H. W., JR., AND LOVASZ, L. Factoring polynomials with rational ~coefficients. Math. Ann. 261 (1982), 515-534.
|
 |
14
|
|
 |
15
|
|
| |
16
|
~PLASS, M. F., AND HOCHSCHILD, P. H. Optimal rendering of characters and images on ~discrete devices. ACM Tratls. Graphtcs, to appear.
|
| |
17
|
~VAN EMDE BOAS, P. Anothe~ NP-complete partition problem and the complexity of comput- ~ing short vectors in a lattice. Report 81-04, Math. Institute. Univ. of Amsterdam, Amsterdam, ~The Netherlands, 1981.
|
| |
18
|
~YAP, C. K. An O(nlog tz) algorithm for the voronoi diagram of a set of simple curve ~segments. Disc. Comput. Geom. 2 (1987), 365-393.
|
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE conference on Design automation
Gwo-Dong Chen
, Daniel D. Gajski
|