摘要:
A device for generating dot signals corresponding to a character pattern described only with straight lines from the outline information about the character pattern. The device has a unit (6) for determining the endpoints of the straight lines constituting the outline on the basis of the outline information. Receiving the information about the endpoints determined by the unit (6), a DDA calculating part (7) selects an endpoint from among the ones received and generates successively pieces of information each indicating a pair of points used for constituting two straight lines which extend from the selected endpoint toward the two points adjacent to the selected endpoint respectively. The information about the pairs of points is inputted into a straight line generating part (8). Here, straight lines comprising dot signals between paired points are generated. These dot signals correspond to the character pattern. In this way, dot signals corresponding to a character pattern described only with straight lines are obtained directly from the outline information.
摘要:
Une représentation des contours d'un caractère ou d'un symbole est traitée comme étant composée d'une hiérarchie de zones dans les sens horizontal et vertical. Les zones sont tout à fait spécifiques aux caractères. Chaque zone définit l'étendue d'un trait particulier du caractère. Les limites des zones sont attribuées à des points spécifiques dans un cadratin en mode point ayant une résolution et des dimensions sélectionnées. Les points disponibles sont alors alloués aux zones. Une fois que chaque niveau de zone a reçu son allocation de point, les points ainsi assignés sont distribués parmi le prochain niveau inférieur de zone et le processus se répète itérativement jusqu'à ce que toutes les zones aient reçu leurs allocations de points ou qu'il ne soit plus possible d'allouer des points. Afin de maintenir des relations entre certains traits particuliers, les traits particuliers des caractères (aussi bien à l'intérieur de caractères individuels qu'entre différents caractères) peuvent être reliés de façon à être définis en termes des traits particuliers du même caractère ou d'autres caractères. Les traits particuliers sont reliés au niveau de la description des contours, de sorte que leur liaison ne doive être spécifiée qu'une seule fois et soit utile par la suite à chaque fois que l'on veut générer un graphique en mode point à partir du contour.
摘要:
Disclosed is a method and system of encoding data representing knots on an outline loop defined relative to a coordinate plane, for producing a display image of said outline and decoding responsive to the interrelationship of said knots on said outline loop, and imaging said outline loop responsive to said decoded data involving selecting sets of coordinates on said outline loop, to represent said knots, establishing a successive order of said knots, encoding said knots in a data order indicative of said knot order. In the method a complete information set is encoded of data indicative of the coordinate distances and interknot angles between adjacent knots. The relative positions of successive knots are compared to at least a first interknot criterion responsive to the comparing. When compared, the method further comprises producing a first indication that a set of said successive knots is within said criterion, or ii) producing a second indication that a set of said successive knots is outside said criterion, and i) responsive to said first indication imaging said outline loop in the form of a smooth continuous curve, or ii) responsive to said second indication, imaging said outline loop in the form of a straight line, between said set of successive knots. Further disclosed is the encoded data representing the knots on an outline defined relative to a coordinate plane and decoded for use in a display process to produce images of said outlines represented by said encoded data involving selecting sets of coordinates on said outline, to represent said knots, establishing a successive order of said knots, encoding said knots in a data order indicative of said knot order, by encoding a complete information set of data providing a control code indicative of either i) the coordinate locations of said knots or ii) a knot's direction relative to others of said knots or iii) a predetermined shape of said outline between a pair of said knots or iv) data indicative of the shape of said outline at a knot, or v) providing data indicative of the coordinate distances between adjacent knots decoding said complete information sets in a decoding order related to said data order, responsive to said complete information set being indicative of the coordinate distances between adjacent knots, producing an image of a smooth continuous curved outline or a straight line between said adjacent knots or responsive to said complete information sets being indicative of a control code as set forth in i), ii), iii), or iv), producing an image of a smooth continuous outline or a straight line according to the said coordinate locations of said knots relative to adjacent knots in said successive knot order or producing an image of said outline being smooth at respective knots or being sharp and forming cusps at respective knots.