JPH044479A - Method for extracting straight line - Google Patents
Method for extracting straight lineInfo
- Publication number
- JPH044479A JPH044479A JP10692290A JP10692290A JPH044479A JP H044479 A JPH044479 A JP H044479A JP 10692290 A JP10692290 A JP 10692290A JP 10692290 A JP10692290 A JP 10692290A JP H044479 A JPH044479 A JP H044479A
- Authority
- JP
- Japan
- Prior art keywords
- vector
- vectors
- straight line
- candidate
- adjacent
- 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
Landscapes
- Image Processing (AREA)
- Image Analysis (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、図面認識システム等において入力された2値
画像より直線を抽出する方法に関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a method for extracting straight lines from a binary image input in a drawing recognition system or the like.
この種の直線抽出に関しては、特開平1−269185
号公報に述べられている直線成分抽出方式が知られてい
る。この方法は、第6図に示すように、注目ベクトルv
1と、これにつながるベクトルv2を結ぶ直線PIP2
と、両ベクトルの交点との距離t□が閾値T以下である
ならばベクトルV1. V2を統合して直線P工P2に
置き換え、ベクトルv2につながるベクトル■3がある
ならば、同様に直線P□P3とベクトルv1.■2の交
点との距離t2と閾値Tとを比較し、もしt2≦Tのと
きにはバク1〜ルV、、V2にベクトルV3を統合して
直線PiP3に置き換えるという統合過程を繰り返すこ
とによって、直線を抽出する方法である。Regarding this type of straight line extraction, please refer to Japanese Patent Application Laid-Open No. 1-269185.
A straight line component extraction method described in the publication is known. In this method, as shown in FIG. 6, the vector of interest v
A straight line PIP2 connecting 1 and the vector v2 connected to this
If the distance t□ between the vector and the intersection of both vectors is less than or equal to the threshold T, then the vector V1. If V2 is integrated and replaced with a straight line P□P2, and there is a vector ■3 connected to vector v2, then similarly straight line P□P3 and vector v1. ■ Compare the distance t2 from the intersection point of 2 with the threshold value T, and if t2≦T, by repeating the integration process of integrating the vector V3 into vectors 1 to V2 and replacing them with the straight line PiP3, the straight line This is a method to extract.
しかし、線分の交差点すなわち複数のベクトルの合流点
または分岐点で、ベクトルの誤統合により抽出間違いが
起きやすく、また半径の大きな円弧等を誤って直線とし
て抽出しやすいため、機械図面のような複雑な図面を処
理する用途には問題があった。However, at the intersection of line segments, that is, the confluence or branching point of multiple vectors, extraction errors are likely to occur due to erroneous integration of vectors, and it is also easy to mistakenly extract arcs with large radii as straight lines. There were problems in applications that involved processing complex drawings.
本発明の目的は、そのような誤抽出を削減できる実用的
な直線抽出方法を提供することにある。An object of the present invention is to provide a practical straight line extraction method that can reduce such erroneous extraction.
特許請求の範囲の請求項(1)記載の発明は、2値画像
上の線分を折線近似したベクトルに関し、注目ベクトル
の隣接ベクトルを探索し、注目ベクトルとの間でなす角
度及び線幅がそれぞれ閾値以下の隣接ベクトルを注目ベ
クトルと同じ直線の候補ベクトルと判定し、注目ベクト
ルとの間でなす角度及び線幅がそれぞれ閾値以下の隣接
ベクトルが複数ある場合は、角度及び線幅が最小の−っ
の隣接ベクトルを候補ベクj・ルと判定し、候補ベクト
ルと判定した隣接ベクトルをを改めて注目ベクトルとし
て同様の隣接ベクトルの探索と候補ベクトルの判定の処
理を繰り返すことにより、直線を構成する一つづきの候
補ベクトル群を抽出することを特徴とする
特許請求の範囲の請求項(2)記載の発明は、2値画像
の黒画素を追跡して輪郭ベクトルを抽出し、ペアをなす
輪郭ベクトルより芯線ベクトルを抽出し、芯線ベクトル
に関し前記の如き直線抽出処理を行い、候補ベクトルと
して抽出した芯線ベクトルに対応した輪郭ベクトルを参
照することにより直線の線幅を求めることを特徴とする
。The invention described in claim (1) of the claims relates to a vector obtained by a broken line approximation of a line segment on a binary image, and searches for adjacent vectors of a vector of interest, and determines the angle and line width between the vector and the vector of interest. Adjacent vectors each having a threshold value or less are determined to be candidate vectors for the same straight line as the vector of interest, and if there are multiple adjacent vectors whose angle and line width with the vector of interest are each less than the threshold value, the vector with the smallest angle and line width is determined. A straight line is constructed by determining the adjacent vector of - as the candidate vector, and repeating the same process of searching for adjacent vectors and determining the candidate vector, using the adjacent vector determined as the candidate vector as the vector of interest. The invention according to claim (2), which is characterized in that a group of candidate vectors is extracted, extracts a contour vector by tracing black pixels of a binary image, and extracts a pair of contour vectors. The present invention is characterized in that a skeleton vector is extracted from the skeleton vector, the straight line extraction process as described above is performed on the skeleton vector, and the line width of the straight line is determined by referring to a contour vector corresponding to the extracted skeleton vector as a candidate vector.
注目ベクトルの隣接ベクトルが直線の候補ベクトルか否
かの判定条件として、両ベクトル間でなす角度と線幅(
第4図参照)を用いるため、径の大きな円弧等を直線と
して抽出する間違いを減らすことが可能である。また、
判定条件を満たす隣接ベクトルが複数存在する場合、そ
の中で角度及び線幅が最小の一つの隣接ベクトルを注目
ベクトルと同じ直線の候補ベクトルとして選ぶため、複
数のベクトルの合流点または分岐点での候補ベクトルの
選択間違いを減らし、他の線分と交差した直線の抽出精
度を上げることが可能である。The conditions for determining whether a vector adjacent to a vector of interest is a straight line candidate vector are the angle between the two vectors and the line width (
(see FIG. 4), it is possible to reduce errors in extracting circular arcs with large diameters as straight lines. Also,
When there are multiple adjacent vectors that meet the criteria, the one with the smallest angle and line width is selected as the candidate vector for the same straight line as the vector of interest. It is possible to reduce selection mistakes in candidate vectors and improve the accuracy of extracting straight lines that intersect with other line segments.
また、請求項(2)記載の発明によれば、抽出した線分
の正確な線幅(太さ)を簡単に求めることができる。Further, according to the invention described in claim (2), the accurate line width (thickness) of the extracted line segment can be easily determined.
さらに、処理内容が比較的単純であるうえに、候補ベク
トルの判定閾値を変更することにより、清書された図面
から手書きの図面まで容易に対応可能であり、また輪郭
ベクトル抽出及び芯線ベクトル抽出は、機械図面等の認
識処理の場合に前処理としてもともと必要となる処理で
ある。Furthermore, the processing content is relatively simple, and by changing the judgment threshold for candidate vectors, it can easily be applied to drawings that have been made up or drawn by hand, and contour vector extraction and core line vector extraction are This is a process that is originally required as preprocessing in the case of recognition processing of mechanical drawings, etc.
このように本発明の直線抽出方法は、機械図面等の認識
システムにおける直線抽出方法として最適かつ実用的で
ある。As described above, the straight line extraction method of the present invention is optimal and practical as a straight line extraction method in a recognition system for mechanical drawings and the like.
第1図は一実施例に係る図面認識システムのブロック図
である。1は機械図面等の2値画像データを記憶するた
めの画像メモリであって、その2値画像データは外部の
スキャナ等から入出力インタフェース部2を介して入力
する。3は処理を実行するCPU、4はCPU3により
実行される処理のプログラムを記憶するプログラムメモ
リであり、ここに記憶されるプログラムとしては輪郭ベ
クトル抽出、芯線化、直線抽出、その他の図面認識のた
めの処理のプログラムが含まれる。5は処理の中間デー
タや結果データを記憶するためのデータメモリである。FIG. 1 is a block diagram of a drawing recognition system according to an embodiment. Reference numeral 1 denotes an image memory for storing binary image data such as mechanical drawings, and the binary image data is inputted from an external scanner or the like via an input/output interface section 2. 3 is a CPU that executes processing, and 4 is a program memory that stores programs for processing executed by CPU 3. The programs stored here include contour vector extraction, skeletonization, straight line extraction, and other drawing recognition. Contains processing programs. 5 is a data memory for storing intermediate data and result data of processing.
第2図はCP’U 3による直線抽出処理の全体的な流
れを示すフローチャートである。FIG. 2 is a flowchart showing the overall flow of straight line extraction processing by the CP'U 3.
なお、処理■■は、実際的な直線抽出のための処理■〜
0の前処理であるが、図面認識処理全体の前処理でもあ
る。すなわち、処理■■は本発明による直線抽出のため
だけに必要となるものではない。In addition, processing ■■ is a process for practical straight line extraction ~
0 preprocessing, but it is also preprocessing for the entire drawing recognition process. In other words, processing (1) and (2) is not necessary only for straight line extraction according to the present invention.
処理■■
画像メモリ1に入力された2値画像の黒画素を追跡する
ことによって、線分の輪郭を折線近似する輪郭ベクトル
を抽出し、そのデータをデータメモリ5に記憶する。こ
の輪郭ベクトルのデータより、ペアをなす輪郭ベクトル
の中心線を芯線ベクトルとして抽出し、そのデータを輪
郭ベクトルと対応させてデータメモリ5に記憶する。こ
の芯線ベクトルは線分を折線近似したベクトルである。Processing ■■ By tracing the black pixels of the binary image input to the image memory 1, a contour vector that approximates the contour of a line segment as a broken line is extracted, and the data is stored in the data memory 5. From this contour vector data, the center line of the pair of contour vectors is extracted as a skeleton vector, and the data is stored in the data memory 5 in correspondence with the contour vector. This core line vector is a vector obtained by approximating a line segment to a broken line.
なお、このような輪郭ベク1−ル抽出(■)及び芯線化
(■)は、例えば論文「大沢ほか;″多次元データ構造
を用いた図面処理″、電子通信学会論文誌、Vol、J
68−D、 No、4.1982年4月。Note that such contour vector extraction (■) and skeletonization (■) are described, for example, in the paper ``Osawa et al.; ``Drawing processing using multidimensional data structure'', Transactions of the Institute of Electronics and Communication Engineers, Vol. J
68-D, No. 4. April 1982.
pp、845−582J及び論文「大沢ほか;″輪郭線
をベースにした芯線化方式の改良″、情情報処理学会第
3目
01」に述べられている方法によればよい。pp. 845-582J and the paper "Osawa et al.; ``Improvement of skeletonization method based on contour lines'', Information Processing Society of Japan Vol. 3 01" may be used.
処理■
データメモリ5の芯線ベクトルデータを参照し、処理済
みフラグが設定されていない芯線ベクトルを探す。見つ
けた一つの芯線ベクトルを注目ベクトルCVECとし、
処理■に進む。注目ベクトルが見つからない場合、処理
を終了する。Processing ■ Refer to the skeleton vector data in the data memory 5 and search for skeleton vectors for which the processed flag has not been set. Let the found core vector be the attention vector CVEC,
Proceed to processing ■. If the vector of interest is not found, the process ends.
処理■
芯線ベクトルデータを参照し、処理済みフラグが設定さ
れていない芯線ベクトルより、注目ベクトルCVECの
前方の隣接ベクトルNVECを探す。Processing ■ Refer to the skeleton vector data and search for an adjacent vector NVEC ahead of the target vector CVEC from skeleton vectors for which the processed flag has not been set.
第3図に注目ベクトルと隣接ベクトルの例を示す。(A
)は隣接点が屈曲点の場合、(B)は隣接点が線分の分
岐点または合流点の場合である。FIG. 3 shows an example of the vector of interest and adjacent vectors. (A
) is a case where the adjacent point is a bending point, and (B) is a case where the adjacent point is a branch point or a confluence of line segments.
なお、(B)の破線は輪郭ベクトルより抽出した芯線ベ
クトルの交流点または分岐点での切れを接続するだめの
コネクトベクトルであり、前記論文 ′″輸郭線
をベースにした芯線化方式の改良″における”glue
ベクトル″に対応する。Note that the broken line in (B) is a connect vector that connects the breaks at alternating current points or branching points of the skeleton vector extracted from the contour vector, and is based on the above-mentioned paper ``Improvement of the skeletonization method based on contour lines.'' “glue” in “
Corresponds to the vector ″.
処理■
各隣接ベクトルNVECと注目ベクトルCVECとの間
の角度及び線間(第4図参照)を求め、角度及び線間が
それぞれ閾値以下であれば、その隣接ベクトルを注目ベ
クトルと同じ直線の候補ベクトルLVECと判定し処理
■に進む。Processing ■ Find the angle and line spacing (see Figure 4) between each adjacent vector NVEC and the vector of interest CVEC, and if the angle and line spacing are each less than the threshold, use that adjacent vector as a candidate for the same straight line as the vector of interest. It is determined that the vector is LVEC, and the process proceeds to process (2).
複数の芯線ベクトルが合流または分岐する交差点では、
注目ベクトルに対する隣接ベクトルが複数存在し、その
複数本の角度及び線幅が閾値以下となる場合がある。こ
の場合、その複数本の隣接ベクトルの中で、注目ベクト
ルとの角度及び線幅が最小の1本の隣接ベクトルを候補
ベクトルLVECと判定する。At intersections where multiple core line vectors merge or diverge,
There are cases where there are a plurality of adjacent vectors to the vector of interest, and the angles and line widths of the plurality of vectors are equal to or less than the threshold value. In this case, among the plurality of adjacent vectors, one adjacent vector with the smallest angle and line width with respect to the vector of interest is determined to be the candidate vector LVEC.
隣接ベクトルのいずれも上記条件からはずれている場合
、注目ベクトルの前方に候補ベクトルがないものとして
処理■へ進む。If none of the adjacent vectors meet the above conditions, it is assumed that there is no candidate vector ahead of the vector of interest, and the process proceeds to process (2).
処理■
直線の候補ベクトルLVECをデータメモリ5内の直線
候補配列に登録(代入)した後、この候補ベクトルLV
ECを新たに注目ベクトルCVECに選び処理■へ戻る
。ただし、隣接ベクトルの探索方向は注目ベクトルCV
ECの前方に固定である。Processing ■ After registering (substituting) the straight line candidate vector LVEC in the straight line candidate array in the data memory 5, this candidate vector LV
EC is newly selected as the vector of interest CVEC and the process returns to process (2). However, the search direction for adjacent vectors is the attention vector CV.
It is fixed in front of the EC.
処理■
注目ベクトルCVECの前方に直線の候補ベクトルがな
いと判断されたので、注目ベクトルCvECの後方の隣
接ベクトルNVECを探す。つまり逆方向について処理
■と同様の処理を行う。Processing ■ Since it is determined that there is no straight line candidate vector ahead of the vector of interest CVEC, search for an adjacent vector NVEC behind the vector of interest CvEC. In other words, the same process as process (2) is performed in the opposite direction.
処理■
処理■と同様に隣接ベクトルから候補ベクトルLVEC
を探す。見つからないときは処理[相]に進み、見つか
ったときは処理■に進む。Processing ■ Similar to processing ■, candidate vector LVEC is calculated from adjacent vectors.
Search for. If it is not found, proceed to process [phase]; if it is found, proceed to process ■.
処理■
候補ベクトルLVECを直線候補配列に代入し、この候
補ベクトルLVECを新たに注目ベクトルCVECとし
て処理■に戻る。ただし、候補ベクトルを検索する方向
は後方に固定である。Process (2) Substitute the candidate vector LVEC into the linear candidate array, and return to process (2) with this candidate vector LVEC as the new vector of interest CVEC. However, the direction in which candidate vectors are searched is fixed to the rear.
処理[相]
■から■の処理により求められて直線候補配列に登録さ
れた候補ベクトル全体について、線幅の閾値を用いて確
認を行い。すなわち、第5図に矢印で示した一つづきの
候補ベクトル中の、処理■で注目ベクトルNVECに選
ばれたバク1〜ルの上下の線幅閾値内に存在し、かつ他
の直線の一部となっていない候補バク1〜ル(太い矢線
で示した候補ベクトル)だけを選ぶ。そして、ここで選
んだ候補ベクトル群の一方の端から他の一方の端までの
長さが文字サイズより大きい場合、この候補ベクトル群
を直線のベクトルと確定する。すなわち第5図の例では
、P□を始点、P2を終点とした直線が抽出される。Processing [Phase] Confirm the entire candidate vectors obtained by the processes from ① to ② and registered in the straight line candidate array using the line width threshold. That is, among the series of candidate vectors shown by arrows in FIG. Select only the candidate vectors 1 to 1 (candidate vectors indicated by thick arrows) that are not . If the length from one end to the other end of the candidate vector group selected here is greater than the character size, this candidate vector group is determined to be a straight line vector. That is, in the example of FIG. 5, a straight line with P□ as the starting point and P2 as the ending point is extracted.
また、確定したベクトルに対応した輪郭ベクトルを参照
し、直線の正確な線幅(太さ)を求める。Furthermore, the accurate line width (thickness) of the straight line is determined by referring to the contour vector corresponding to the determined vector.
処理0
直線と確定された芯線ベクトル及び対応した輪郭ベクト
ルに処理済みフラグを設定し、処理■に戻る。Process 0: Set a processed flag on the skeleton vector determined to be a straight line and the corresponding contour vector, and return to process (2).
以上の説明から明らかなように、本発明の直線抽出方法
は、比較的簡単な処理によって、機械図面などでしばし
ば現れる他の線分と交差した直線も確実に抽出可能であ
り、曲率の小さな円弧等の曲線の誤抽出を減らすことが
可能であり、また直線の太さを正確に抽出可能であり、
さらに直線の候補ベクトルの判定閾値を変更するだけで
清書された図面から手書きの図面まで対処可能である等
、機械図面認識システム等の直線抽出方法として最適か
つ実用的である。As is clear from the above description, the straight line extraction method of the present invention can reliably extract straight lines that intersect with other line segments that often appear in mechanical drawings etc. through relatively simple processing, and can extract circular arcs with small curvature. It is possible to reduce incorrect extraction of curves such as, and it is also possible to accurately extract the thickness of straight lines.
Furthermore, it is possible to handle everything from clean-cut drawings to hand-drawn drawings by simply changing the determination threshold for straight line candidate vectors, making it an optimal and practical straight line extraction method for mechanical drawing recognition systems and the like.
【図面の簡単な説明】
第1図は本発明の一実施例に係る図面認識システムのブ
ロック図、第2図は直線抽出処理の全体の流れを示すフ
ローチャー1・、第3図は注目ベクトルと隣接ベクトル
の説明図、第4図は注目ベクトルと隣接ベクトルとの間
の角度及び線幅の説明図、第5図は線幅閾値による直線
候補ベクトルの確定方法の説明図、第6図は従来方法の
説明図である。
1・・・画像メモリ、 3・・・CPU、4・・・プロ
グラムメモリ、 5・・・データメモリ、CVEC・
・・注目ベクトル、
NVEC・・・隣接ベクトル。[Brief Description of the Drawings] Fig. 1 is a block diagram of a drawing recognition system according to an embodiment of the present invention, Fig. 2 is a flowchart 1 showing the overall flow of straight line extraction processing, and Fig. 3 is a vector of interest. FIG. 4 is an explanatory diagram of the angle and line width between the vector of interest and the adjacent vector, FIG. 5 is an explanatory diagram of the method for determining a straight line candidate vector using a line width threshold, and FIG. FIG. 2 is an explanatory diagram of a conventional method. 1... Image memory, 3... CPU, 4... Program memory, 5... Data memory, CVEC・
...Attention vector, NVEC...Adjacent vector.
Claims (2)
、注目ベクトルの隣接ベクトルを探索し、注目ベクトル
との間でなす角度及び線幅がそれぞれ閾値以下の隣接ベ
クトルを注目ベクトルと同じ直線の候補ベクトルと判定
し、注目ベクトルとの間でなす角度及び線幅がそれぞれ
閾値以下の隣接ベクトルが複数ある場合は、角度及び線
幅が最小の一つの隣接ベクトルを候補ベクトルと判定し
、候補ベクトルと判定した隣接ベクトルを改めて注目ベ
クトルとして同様の隣接ベクトルの探索と候補ベクトル
の判定の処理を繰り返すことにより、直線を構成する一
つづきの候補ベクトルを群を抽出することを特徴とする
直線抽出方法。(1) Regarding vectors that are a line segment on a binary image that is approximated by a broken line, search for adjacent vectors to the vector of interest, and find adjacent vectors whose angles and line widths with the vector of interest are less than the threshold, respectively, using the same straight line as the vector of interest. If there are multiple adjacent vectors whose angle and line width with the vector of interest are each less than the threshold, the one adjacent vector with the minimum angle and line width is determined to be the candidate vector, and the candidate vector is determined to be the candidate vector. Straight line extraction is characterized by extracting a group of candidate vectors constituting a straight line by repeating the process of searching for similar adjacent vectors and determining candidate vectors using an adjacent vector that has been determined to be a vector as a vector of interest. Method.
し、ペアをなす輪郭ベクトルより芯線ベクトルを抽出し
、芯線ベクトルに関し請求項(1)記載の直線抽出処理
を行い、候補ベクトルとして抽出した芯線ベクトルに対
応した輪郭ベクトルを参照することにより直線の線幅を
求めることを特徴とする直線抽出方法。(2) Extract the contour vector by tracing the black pixels of the binary image, extract the skeleton vector from the pair of contour vectors, perform the straight line extraction process described in claim (1) on the skeleton vector, and use it as a candidate vector. A straight line extraction method characterized by determining the line width of a straight line by referring to a contour vector corresponding to an extracted core line vector.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10692290A JPH044479A (en) | 1990-04-23 | 1990-04-23 | Method for extracting straight line |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10692290A JPH044479A (en) | 1990-04-23 | 1990-04-23 | Method for extracting straight line |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH044479A true JPH044479A (en) | 1992-01-08 |
Family
ID=14445912
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP10692290A Pending JPH044479A (en) | 1990-04-23 | 1990-04-23 | Method for extracting straight line |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH044479A (en) |
-
1990
- 1990-04-23 JP JP10692290A patent/JPH044479A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Tsai et al. | ATTRIBUTED STRING MATCHING WITH MERGING FOR SHAPE-RECOGNITION | |
| CN102521838B (en) | Image searching/matching method and system for same | |
| US5231697A (en) | Method and system for determining connection states of straight short vectors representing figure in curve fitting | |
| CN101611417A (en) | The method that is used for character recognition | |
| KR940009992B1 (en) | Pattern Recognition Device | |
| RU2605078C2 (en) | Image segmentation for data verification | |
| US5974170A (en) | Method of detecting relief contours in a pair of stereoscopic images | |
| Xu et al. | Binocular measurement method for the continuous casting slab model based on the improved BRISK algorithm | |
| JPH044479A (en) | Method for extracting straight line | |
| CN110489127B (en) | Error code determination method, apparatus, computer-readable storage medium and device | |
| CN111160018A (en) | Method and system for recognizing non-component text of electrical drawing and storage medium | |
| US5809170A (en) | Method for automatically recognizing line symmetry of a figure | |
| US6166745A (en) | Graphic form shaping apparatus and graphic form shaping method | |
| JPH043276A (en) | Arc extraction method | |
| CN112581527A (en) | Evaluation method, device, equipment and storage medium for obstacle detection | |
| CN111027429A (en) | A data preprocessing method and system for intelligent identification of electrical drawings | |
| JP2885476B2 (en) | Image processing method and apparatus | |
| Salehin et al. | Conics detection method based on pascal's theorem | |
| Zha et al. | Multi-line buffer based pipeline architecture with junction connectivity analysis for high frame rate and ultra-low delay contour-based corner detection | |
| JPS62248080A (en) | Closed graphic identifier | |
| JP2633523B2 (en) | Handwriting input device | |
| US5416894A (en) | Method for determining a candidate of a branched direction of a linear image | |
| JP2656802B2 (en) | Drawing input device | |
| JPH02171977A (en) | How to cut out characters that touch a line segment | |
| JPH0325823B2 (en) |