JPH09106461A - Graphic painting-out method - Google Patents
Graphic painting-out methodInfo
- Publication number
- JPH09106461A JPH09106461A JP29028996A JP29028996A JPH09106461A JP H09106461 A JPH09106461 A JP H09106461A JP 29028996 A JP29028996 A JP 29028996A JP 29028996 A JP29028996 A JP 29028996A JP H09106461 A JPH09106461 A JP H09106461A
- Authority
- JP
- Japan
- Prior art keywords
- data
- closed loop
- loop
- filling
- processing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims description 25
- 238000010422 painting Methods 0.000 claims abstract description 6
- 238000000576 coating method Methods 0.000 claims description 14
- 238000006073 displacement reaction Methods 0.000 claims description 14
- 239000011248 coating agent Substances 0.000 claims description 11
- 238000010586 diagram Methods 0.000 description 3
- 238000007796 conventional method Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 239000003973 paint Substances 0.000 description 1
Landscapes
- Image Generation (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】この発明は、複数の線分ある
いは円弧等からなる図形領域の塗りつぶし方法、特に中
塗り領域および中抜き領域の境界を表す閉ループ数が多
い場合の図形塗りつぶし方法に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method of filling a figure area formed of a plurality of line segments or arcs, and more particularly to a figure filling method in the case where the number of closed loops representing the boundary between the middle-painted area and the hollow area is large. is there.
【0002】[0002]
【従来の技術】従来、図形の輪郭データから塗りつぶし
を行う場合、終始一定方向の走査線と輪郭の全データと
の交点を調べ、走査線1本毎の図形との交点をX座標あ
るいはY座標の順に並べ、1個目と2個目の交点の間、
3個目と4個目の交点の間・・・というように順次ペア
にして塗りつぶし線分データを計算していた。2. Description of the Related Art Conventionally, when painting is performed from contour data of a figure, the intersection of a scanning line in a fixed direction and all contour data is checked from beginning to end, and the intersection of each scanning line with the figure is X-coordinate or Y-coordinate. In the order of, between the first and second intersections,
Filled line segment data were calculated in pairs, such as between the third and fourth intersections.
【0003】このような図形塗りつぶし方法では走査線
1本毎に輪郭の全データとの交点を調べなければなら
ず、輪郭の閉ループ数が多く、輪郭のデータ数が多い図
形の塗りつぶしの場合は、処理時間がかかる。また、走
査線の方向は終始一定であるため塗りつぶし方向は全て
同一方向で、縦長の図形を横方向の線分で塗りつぶした
りあるいは横長の図形を縦方向の線分で塗りつぶすの
で、塗りつぶしデータが多量になる。In such a figure filling method, it is necessary to check the intersection with all the contour data for each scanning line, and in the case of a figure filling with a large number of contour closed loops and a large number of contour data, It takes processing time. Also, since the direction of the scanning line is constant from beginning to end, the filling direction is the same in all directions.Since vertical figures are filled with horizontal line segments or horizontal figures are filled with vertical line segments, there is a large amount of fill data. become.
【0004】このような図形塗りつぶし方法に関して
は、例えば特開昭62−271081号公報に示された
方法がある。この方法では、円弧の輪郭を45度の倍数
の角度で分割する等の方法により円弧等の輪郭の処理速
度の向上を図っているが、走査線1本毎の全ての閉ルー
プの輪郭との交点を調べなければならないことに変わり
はなく、また走査線の方向もやはり終始一定であるため
上述した問題点の解決には不十分である。As for such a graphic filling method, for example, there is a method disclosed in Japanese Patent Laid-Open No. 62-271081. In this method, the processing speed of contours such as arcs is improved by dividing the contours of arcs at an angle that is a multiple of 45 degrees. However, the intersections with the contours of all closed loops for each scanning line Must be checked, and the direction of the scanning line is always constant, which is insufficient for solving the above-mentioned problems.
【0005】また、従来の方法を用いて図形を塗りつぶ
す場合、全ての輪郭を対象にして終始同一の方向の走査
線で塗りつぶしを行うため第5図(A)あるいは(B)
のような塗りつぶし結果となる。この場合、第5図
(A)では、の閉ループの塗りつぶし線分のデータ
量が多くなり、第5図(B)では、の閉ループの塗
りつぶし線分のデータ量が多くなってしまう。Further, in the case of filling a figure by using the conventional method, all the contours are filled with scanning lines in the same direction all the time, so that FIG. 5 (A) or (B) is used.
The result is a fill like. In this case, in FIG. 5 (A), the amount of data of the closed loop filled line segment is large, and in FIG. 5 (B), the amount of data of the closed loop filled line segment is large.
【0006】[0006]
【発明が解決しようとする課題】上記のような従来の図
形塗りつぶし方法では、図形塗りつぶし処理を行った際
に処理速度が遅くなると共に塗りつぶしデータ量が多く
なるなどの問題点があった。The above-described conventional graphic filling method has problems that the processing speed becomes slow and the amount of fill data increases when the graphic filling processing is performed.
【0007】この発明は、かかる問題点を解決するため
になされたもので、短時間に少量のデータ数で図形を塗
りつぶすことができる図形塗りつぶし方法を得ることを
目的とする。The present invention has been made in order to solve the above problems, and an object thereof is to obtain a figure filling method capable of filling a figure with a small number of data in a short time.
【0008】[0008]
【課題を解決するための手段】この発明に係る図形塗り
つぶし方法は、複数の線分あるいは円弧等からなる図形
を塗りつぶす方法において、前記図形の輪郭データを閉
ループデータに変換するステップと、前記閉ループデー
タに中塗りあるいは中抜きの認識を与えるステップと、
前記認識を基に中塗りを行う閉ループデータを選出し、
選出された閉ループデータに基づいて閉ループ毎にX方
向とこれと直交するY方向の変位量の合計をそれぞれ求
めて変位量の合計が大きい方向と平行な方向を塗りつぶ
し方向として決めるステップと、このステップで決めら
れた方向に全ての閉ループ内を塗りつぶして中塗りを行
うステップと、中塗りを行った後に中抜き閉ループデー
タを選出し、中抜き閉ループ内に存在する塗りつぶし線
分のみを中抜きして図形データの中抜きを行うステップ
とからなることを特徴とするものである。According to a method of filling a figure according to the present invention, in a method of filling a figure consisting of a plurality of line segments or arcs, a step of converting contour data of the figure into closed loop data, and the closed loop data The step of giving the recognition of filling or hollowing to
Select the closed-loop data to perform the intermediate coating based on the recognition,
Based on the selected closed loop data, a step of obtaining a total of the displacement amounts in the X direction and the Y direction orthogonal thereto for each closed loop and determining a direction parallel to the direction in which the total displacement amount is large as the filling direction, and this step The step of filling the inside of all closed loops in the direction determined by and performing the middle coating, and after performing the middle coating, select the blank closed loop data, and hollow out only the filled line segment existing in the hollow closed loop. It is characterized in that it comprises a step of performing hollowing out of graphic data.
【0009】[0009]
【発明の実施の形態】以下、図1〜図4を用いて実施の
形態を説明する。まず、図1のステップS1で、図形の
輪郭データから1つのループ毎にデータの取り出しがで
きるような閉ループデータに変換し、ステップS2でそ
の閉ループデータが中塗りのループか中抜きのループか
のデータの認識をする。BEST MODE FOR CARRYING OUT THE INVENTION Embodiments will be described below with reference to FIGS. First, in step S1 of FIG. 1, the contour data of the figure is converted into closed loop data that allows data to be extracted for each loop, and in step S2, the closed loop data is a filled loop or a hollow loop. Recognize the data.
【0010】次に、中塗り処理を行う。まず、ステップ
S3で1つの中塗り閉ループのデータを取り出し、その
データから塗りつぶし線分データが少なくなる塗りつぶ
し方向を求め、このステップS3で求めた塗りつぶし方
向の線分で取り出した中塗り閉ループ内を塗りつぶす
(ステップS4)。ステップS5で中塗りループが残っ
ていると判定される限り、ステップS3およびS4で行
う処理を全ての中塗り閉ループデータに対して行う。Next, an intermediate coating process is performed. First, in step S3, the data of one closed closed loop is taken out, the fill direction in which the amount of fill line segment data is reduced is found from that data, and the inside closed closed loop taken out is filled with the line in the filled direction found in step S3. (Step S4). As long as it is determined in step S5 that the intermediate coating loop remains, the processing performed in steps S3 and S4 is performed on all the intermediate coating closed loop data.
【0011】中塗りループが残っていないと、中抜き処
理が行われる。中抜き処理は、ステップS6で1つの中
抜き処理を行い、ステップS7で中抜きループが残って
いると判定される限り、ステップS6の処理を全ての中
抜き閉ループデータに対して行う。ここで、ステップS
6の1つの中抜きループの中抜き処理について説明する
と、中塗り処理で求めた塗りつぶし線分と中抜き閉ルー
プの各要素(線分、円弧等)との交点を求め、その交点
で塗りつぶし線分を分割し、分割された線分のうち中抜
き閉ループ外の線分のみを残すようにして、中抜き閉ル
ープ内に存在する分割された塗りつぶし線分のみを中抜
きして図形データの中抜きを行う。以上のように塗りつ
ぶし領域のみに塗りつぶし線分を発生させる。If the intermediate coating loop does not remain, the hollowing process is performed. In the hollowing process, one hollowing process is performed in step S6, and the process of step S6 is performed on all the hollowing closed loop data as long as it is determined in step S7 that the hollowing loop remains. Here, step S
To describe the hollowing process of one hollow loop of No. 6, find the intersection of the filled line segment obtained by the blanking process and each element (line segment, arc, etc.) of the hollow closed loop, and fill the filled line segment at the intersection. , And leave only the line segments outside the closed closed loop among the divided line segments, and only the divided filled line segments existing in the closed closed loop are hollowed out to remove the hollowed out shape data. To do. As described above, a painted line segment is generated only in the painted area.
【0012】なお、図1のステップS3において、中塗
り閉ループ毎に中塗りの方向を決めているが、図4の処
理ステップで、中塗り方向決めを行う場合について説明
する。ステップS10で方向決めを行う対象の閉ループ
の全要素(線分、円弧等)のX方向の変位量とX方向に
直交するY方向の変位量の合計をそれぞれ求める。この
ステップ10は、ステップ11で対象閉ループの全ての
要素について処理したと決定されるまで継続される。決
定されると、ステップS12で求めたX方向の変位量の
合計がY方向の変位量の合計より大きければ、塗りつぶ
し方向はX軸と平行な方向に決まり、Y方向の変位量の
合計がX方向の変位量の合計より大きければ、塗りつぶ
し方向はY軸と平行な方向となるように決定する。In step S3 of FIG. 1, the direction of the intermediate coating is determined for each intermediate coating closed loop, but the case of determining the intermediate coating direction in the processing step of FIG. 4 will be described. In step S10, the total of the displacement amounts in the X direction and the displacement amounts in the Y direction orthogonal to the X direction of all the elements (line segments, arcs, etc.) of the closed loop whose direction is to be determined is obtained. This step 10 is continued until it is determined in step 11 that all the elements of the target closed loop have been processed. If determined, if the total amount of displacement in the X direction obtained in step S12 is larger than the total amount of displacement in the Y direction, the filling direction is determined to be parallel to the X axis, and the total amount of displacement in the Y direction is X. If it is larger than the total amount of displacement in the direction, the filling direction is determined to be parallel to the Y axis.
【0013】この方法を用いて例えば図3(A)に示さ
れているような図形の輪郭を塗りつぶす場合、横方向を
X軸方向、縦方向をY軸方向とすると、X軸方向の変位
量の合計の方がY軸方向の変位量の合計より大きいため
図3(B)のように横方向に塗りつぶす。これに対し
て、輪郭データの最大値、最小値から輪郭が縦長の場合
は縦に塗りつぶし、横長の場合は横に塗りつぶすとする
と、図3(C)のような結果となり、図3(B)より明
らかに塗りつぶし線分のデータ量は多くなっている。し
たがって、塗りつぶし方向の決定には図5の処理ステッ
プを用いた方が効率の良い塗りつぶしができる。When the outline of a figure as shown in FIG. 3 (A) is filled using this method, if the horizontal direction is the X-axis direction and the vertical direction is the Y-axis direction, the amount of displacement in the X-axis direction is set. Is larger than the total amount of displacement in the Y-axis direction, the area is painted horizontally as shown in FIG. On the other hand, if the contour is vertically filled from the maximum value and the minimum value of the contour data when the contour is vertically long and horizontally when the contour is horizontally long, the result is as shown in FIG. 3C, and FIG. More obviously, the amount of data of the filled line segment is increasing. Therefore, the use of the processing steps of FIG. 5 for determining the filling direction enables more efficient filling.
【0014】次に、図2(A)に示される図形の塗りつ
ぶしをする場合について説明する。この場合、中塗りの
閉ループは、、、で、中抜きの閉ループは、
となる。まず、、、、の閉ループ内を塗りつ
ぶす。この時、、の閉ループは横方向に、、の
閉ループは縦方向に塗りつぶす。図2(B)は、中塗り
処理が全て終了した状態図である。矢印のついた線分が
塗りつぶし線分である。次に、、の中抜き閉ループ
の中抜き処理を行う。すなわち、、のそれぞれの閉
ループと交点を持つ塗りつぶし線分を閉ループとの交点
で分割し、中抜き閉ループ外の線分にのみを残す。Next, the case of painting the figure shown in FIG. 2A will be described. In this case, the closed closed loop is ,, and the closed closed loop is
Becomes First, fill the closed loop of ,,,. At this time, the closed loop of and is filled in the horizontal direction, and the closed loop of and is filled in the vertical direction. FIG. 2B is a state diagram in which all the intermediate coating processes have been completed. The line segment with the arrow is the solid line segment. Next, a hollowing process of a hollowing closed loop is performed. That is, the filled line segment that has an intersection with each closed loop is divided at the intersection with the closed loop, and only the line segment outside the hollow closed loop is left.
【0015】つまり、図2(C)に示すように、中抜き
閉ループ内に存在する分割された塗りつぶし線分のみを
中抜きして図形データの中抜きを行う。このとき、の
中塗り閉ループ内の塗りつぶし線分は、中抜き閉ループ
と交点を持つことがなく、このため分割されずに中抜き
されることはない。従って、中抜き閉ループの内側に中
塗りの図形が存在する場合であっても、の中抜き処理
によりの中塗り閉ループ内の塗りつぶし線分が中抜き
されることはない。図2(C)は塗りつぶし処理後の中
抜き処理が全て終了し、図形塗りつぶしが完了した状態
図である。That is, as shown in FIG. 2 (C), only the divided filled line segments existing in the hollow closed loop are hollowed out, and the graphic data is hollowed out. At this time, the filled line segment in the closed middle closed loop does not have an intersection with the hollow closed loop, and therefore, is not hollowed without being divided. Therefore, even when a figure with a middle coat exists inside the closed middle loop, the filled line segment in the middle closed loop is not blanked by the middle blanking process. FIG. 2C is a state diagram in which all the hollowing-out processing after the filling processing is completed and the graphic filling is completed.
【0016】上述したように、塗りつぶしの際、1つの
閉ループ毎に処理を行うため、走査線1本毎に交点を調
べる輪郭の要素は、塗りつぶしを行う対象の閉ループ内
の要素のみであり、従来のように走査線1本毎に全ての
輪郭との交点を調べる必要がない。したがって、塗りつ
ぶし領域が複数の閉ループからなる場合は、特に塗りつ
ぶし処理時間が短縮される。また、1つの閉ループ毎に
塗りつぶし線分データ量が少なくなるように塗りつぶし
方向を決めることができるため、従来より少ない塗りつ
ぶし線分で塗りつぶしを行うことができる。さらに、1
つの閉ループ毎の処理により図形塗りつぶしを行うに
は、中塗り閉ループ、中抜き閉ループの包含関係の認識
が必要であるが、この発明では、中塗り閉ループの処理
を全て終了した後に中抜き閉ループ処理で中抜き閉ルー
プと交点を持つ塗りつぶし線分のみで処理することで、
上記包含関係の認識を必要とせずに1つの閉ループ毎の
処理により塗りつぶしを行うことができる。As described above, since the processing is performed for each closed loop at the time of filling, the contour elements whose intersections are checked for each scanning line are only the elements within the closed loop to be filled. Unlike the above, it is not necessary to check the intersections with all the contours for each scanning line. Therefore, when the filled area is composed of a plurality of closed loops, the filling processing time is particularly shortened. Further, since the filling direction can be determined for each closed loop so that the data amount of the filled line segment is small, it is possible to perform the filling with a smaller number of filled line segments than in the past. In addition, 1
It is necessary to recognize the inclusion relationship between the medium-filled closed loop and the medium-closed closed loop in order to fill the figure by the processing of each of the two closed-loops. By processing only the filled line segment that has an intersection and a hollow closed loop,
Filling can be performed by processing for each closed loop without requiring recognition of the inclusion relation.
【0017】[0017]
【発明の効果】この発明は以上説明したとおり、1つの
閉ループ毎にまず中塗り処理を全て行い、次に中抜き処
理を行っているので、塗りつぶし領域が複数の閉ループ
からなる場合、すなわち、中塗りの図形の内側に中抜き
の図形があり、さらに、その中抜きの図形の内側に異な
る他の中塗りの図形が存在する場合であっても、中抜き
の図形の形成に前後して中塗りの図形の描画を2度重ね
る必要がなく、塗りつぶし処理時間の短縮(処理速度の
高速化)及び塗りつぶし線分のデータ量の少量化を達成
できる。また、1つの閉ループ毎に最適な塗りつぶしを
行うために、すなわち、閉ループ毎にX方向とこれと直
交するY方向の変位量の合計をそれぞれ求めて変位量の
合計が大きい方向と平行な方向を塗りつぶし方向として
決めることで全ての閉ループ内を塗りつぶす中塗りを行
うので塗りつぶし線分のデータ量を少なくすることが可
能である効果がある。As described above, according to the present invention, the intermediate coating process is first performed for each closed loop, and then the blanking process is performed. Therefore, when the filled area includes a plurality of closed loops, that is, Even if there is a hollow figure inside the filled figure, and another different filled figure exists inside the hollow figure, the medium figure will be printed before and after forming the hollow figure. It is not necessary to overlap the drawing of the filled figure twice, and it is possible to shorten the filling processing time (speed up the processing speed) and reduce the data amount of the filling line segment. In addition, in order to perform the optimum filling for each closed loop, that is, for each closed loop, the total of the displacement amounts in the X direction and the Y direction orthogonal to this is obtained, and the direction parallel to the direction in which the total displacement amount is large is determined. By determining the filling direction, all the closed loops are filled with intermediate paint, which has the effect of reducing the amount of data of the filled line segment.
【図1】 この発明の一実施の形態による処理ステップ
のフローチャートである。FIG. 1 is a flowchart of processing steps according to an embodiment of the present invention.
【図2】 この発明の方法を適用した場合の図形の塗り
つぶし図である。FIG. 2 is a filled-in diagram of a figure when the method of the present invention is applied.
【図3】 この発明の方法を適用した場合の他の図形の
塗りつぶし図である。FIG. 3 is a filled-in view of another figure when the method of the present invention is applied.
【図4】 図1の中塗り方向決めの処理ステップのフロ
ーチャートである。FIG. 4 is a flowchart of processing steps for determining the intermediate coating direction in FIG.
【図5】 従来の方法を適用した場合の図形の塗りつぶ
し図である。FIG. 5 is a filled-in view of a figure when a conventional method is applied.
S1 輪郭データを閉ループデータに変換するステッ
プ、 S2 中塗りまたは中抜きの認識を与えるステップ、 S3(S10〜S12) 塗りつぶし方向として決める
ステップ、 S4,S5 中塗りを行うステップ、 S6,S7 中抜きを行うステップ。S1 Step of converting contour data into closed loop data, S2 Step of recognizing filling or blanking, S3 (S10-S12) Step of determining filling direction, S4, S5 Filling step, S6, S7 Steps to take.
Claims (1)
を塗りつぶす方法において、 前記図形の輪郭データを閉ループデータに変換するステ
ップと、 前記閉ループデータに中塗りあるいは中抜きの認識を与
えるステップと、 前記認識を基に中塗りを行う閉ループデータを選出し、
選出された閉ループデータに基づいて閉ループ毎にX方
向とこれと直交するY方向の変位量の合計をそれぞれ求
めて変位量の合計が大きい方向と平行な方向を塗りつぶ
し方向として決めるステップと、 このステップで決められた方向に全ての閉ループ内を塗
りつぶして中塗りを行うステップと、 中塗りを行った後に中抜き閉ループデータを選出し、中
抜き閉ループ内に存在する塗りつぶし線分のみを中抜き
して図形データの中抜きを行うステップとからなること
を特徴とする図形塗りつぶし方法。1. A method for painting a figure consisting of a plurality of line segments or arcs, the step of converting the contour data of the figure into closed loop data, and the step of giving the closed loop data recognition of underpainting or hollowing. Select the closed-loop data to perform the intermediate coating based on the recognition,
Based on the selected closed loop data, a step of obtaining a total of the displacement amounts in the X direction and the Y direction orthogonal thereto for each closed loop and determining a direction parallel to the direction in which the total displacement amount is large as a filling direction, The step of filling the inside of all closed loops in the direction determined by and filling the inside, and selecting the inside closed loop data after performing the inside filling, and filling out only the filled line segment existing in the inside closed loop. A method for filling a figure, which comprises the step of hollowing out the figure data.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP29028996A JPH09106461A (en) | 1996-10-31 | 1996-10-31 | Graphic painting-out method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP29028996A JPH09106461A (en) | 1996-10-31 | 1996-10-31 | Graphic painting-out method |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1051856A Division JP2659584B2 (en) | 1989-03-06 | 1989-03-06 | How to fill shapes |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH09106461A true JPH09106461A (en) | 1997-04-22 |
Family
ID=17754222
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP29028996A Pending JPH09106461A (en) | 1996-10-31 | 1996-10-31 | Graphic painting-out method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH09106461A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007200141A (en) * | 2006-01-27 | 2007-08-09 | Canon Inc | Image forming apparatus and image forming method |
-
1996
- 1996-10-31 JP JP29028996A patent/JPH09106461A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007200141A (en) * | 2006-01-27 | 2007-08-09 | Canon Inc | Image forming apparatus and image forming method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN110533601A (en) | A kind of Position of Laser-Spot Center and profile acquisition methods | |
| JPH04346182A (en) | Method, program product and system for identifying polygon | |
| US5867172A (en) | Thickened and thinned character generating device including elements for removing undesirably formed outline portions | |
| KR910001525B1 (en) | Curve approximation | |
| US5872574A (en) | Image processing apparatus and method | |
| JP2659584B2 (en) | How to fill shapes | |
| US5355448A (en) | Method of generating dot signals corresponding to character pattern and the system therefor | |
| JP2748486B2 (en) | Character pattern scaling device | |
| JP3758229B2 (en) | Line segment extraction method, line segment extraction apparatus, and line segment extraction processing program | |
| EP0450940A1 (en) | Character processing method and apparatus | |
| JP3338484B2 (en) | Outline font transformation device | |
| JPH0916787A (en) | How to draw the start and end points of the frame line for figure filling | |
| JPS6019285A (en) | Stroke extracting method | |
| CN117218253A (en) | Method for rendering cartoon character | |
| JP2771981B2 (en) | High quality character pattern generation method | |
| JPS60181883A (en) | Stroke extraction method in character discrimination | |
| JPH0535872A (en) | Contour tracing system for binary image | |
| JP2932664B2 (en) | 1-pass type figure shape feature quantity calculation device | |
| JPH02144781A (en) | Method and device for painting out | |
| JPH02187371A (en) | Character pattern variable power multiplier | |
| JPH07239936A (en) | Noise elimination system in automatic extraction of profile | |
| JPH07160820A (en) | Character recognition method | |
| JPH11316851A (en) | Broken line drawing device, broken line drawing method, and storage medium | |
| JPH03100883A (en) | Pattern normalizing device | |
| JPH0844336A (en) | Outline font developing circuit |