JP2614356B2 - 閉図形抽出方式 - Google Patents

閉図形抽出方式

Info

Publication number
JP2614356B2
JP2614356B2 JP2271664A JP27166490A JP2614356B2 JP 2614356 B2 JP2614356 B2 JP 2614356B2 JP 2271664 A JP2271664 A JP 2271664A JP 27166490 A JP27166490 A JP 27166490A JP 2614356 B2 JP2614356 B2 JP 2614356B2
Authority
JP
Japan
Prior art keywords
closed
line segments
extracting
coordinate point
line segment
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.)
Expired - Fee Related
Application number
JP2271664A
Other languages
English (en)
Other versions
JPH04147384A (ja
Inventor
浩 播田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mutoh Industries Ltd
Original Assignee
Mutoh Industries Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Mutoh Industries Ltd filed Critical Mutoh Industries Ltd
Priority to JP2271664A priority Critical patent/JP2614356B2/ja
Publication of JPH04147384A publication Critical patent/JPH04147384A/ja
Application granted granted Critical
Publication of JP2614356B2 publication Critical patent/JP2614356B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)
  • Image Analysis (AREA)

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、図面データ中の任意の閉図形を抽出する閉
図形抽出方式に関する。
[従来の技術] CAD(Computer Aided Design)システム等の図面デー
タを取り扱うシステムでは、作成された図面データ又は
読み込まれた図面データのうちの特定の閉図形を指定し
て、その閉図形内の情報を抽出したり、その閉図形に対
してハッチング処理等の特定の処理を施すことが頻繁に
行われる。
従来、このような閉図形を抽出する処理においては、
端点同士が連結された線分を順次サーチしていき、サー
チ開始点に辿り付くか否かで閉図形を認識するようにし
ている。
[発明が解決しようとする課題] しかしながら、このような閉図形の抽出方式では、閉
図形を構成する線分の各端点が結合されていることが前
提となっている。このため、例えば、第4図に示すよう
に、端点A〜H同士は結合されていないが、複数の線分
L1〜L4が相互に交差することにより閉図形Sが生成され
る場合、この閉図形を抽出することができない。このた
め、従来は、このような閉図形Sを認識するために、新
たに各線分の交点の座標を入力し直す必要があり、操作
が煩雑になるという問題点がある。
本発明は、このような問題点を解決すべくなされたも
ので、線分の交差によって閉図形が生成される場合につ
いても、何ら煩雑な操作を必要とすることなしに任意の
閉図形を抽出することができる閉図形抽出方式を提供す
ることを目的とする。
[課題を解決するための手段] 本発明に係る閉図形抽出方式は、閉図形の内部を指定
する座標点を入力する座標入力手段と、この手段によっ
て入力された座標点を取り囲む複数の線分のうち前記入
力された座標点に最も近い最近接線分を検出し、この最
近接線分上でのサーチ方向に対する前記座標点の位置関
係を同一に保ちながら前記座標点を取り囲む複数の線分
の交点を順次抽出する外郭線分抽出手段と、この手段で
抽出された線分の交点の座標から閉図形を抽出する閉図
形抽出手段とを有することを特徴とする。
[作用] 本発明においては、閉図形の内部を指定する座標点が
入力されると、外郭線分抽出手段が上記座標点を取り囲
む複数の線分を抽出し、更に閉図形抽出手段が前記抽出
された線分の交点の座標から閉図形を抽出する。
このため、本発明によれば、閉図形抽出の前提として
端点が連続する必要がなく、また、交点の座標値を改め
て入力する必要もないので、閉図形の内部の一点を指定
するという極めて簡単な操作で閉図形を抽出することが
できる。
[実施例] 以下、添付の図面に基づいて本発明の実施例について
説明する。
第1図は本発明の実施例に係る閉図形抽出装置の構成
を示す機能ブロック図である。
第1図において、座標入力手段1は、マウス、キーボ
ード又はジョイスティック等のポインティングデバイス
からなり、閉図形の内部の一点を指定する手段である。
外郭線分抽出手段2は、図形データ中の線分からサーチ
に不要な線分を除去し、入力点の最近接線分を検出する
とともに、検出された最近接線分に結合される線分で最
小の一筆書きを構成する線分を検索する。閉図形抽出手
段3は、外郭線分抽出手段によって抽出された外郭線分
の交点の座標値から閉図形を認識し、これを抽出する。
次に、このように構成された本実施例に係る閉図形抽
出装置の動作について説明する。
第2図は、この閉図形抽出装置の動作を示す流れ図で
ある。
オペレータが、図示しない手段を使用して閉図形の抽
出処理を指定すると、先ず、外郭線分抽出手段2は、図
形データ中からサーチに不要な線分を除去する(S1)。
例えば、第3図(a)において、線分L1〜L4は、全て
他の線分と交差しているので、このような線分は、検索
対象となるが、例えば線分LLのように、どの線分とも交
差していない線分は閉図形を構成し得ないので、このよ
うな線分を不要線分として除去する。これにより、検索
対象を絞り込んで検索時間の短縮を図ることができる。
次に、第3図(b)に示すように、オペレータが抽出
したい閉図形S内の一点Pを座標入力手段1を使用して
指定すると(S2)、外郭線分抽出手段2は、点Pから各
線分に下ろした垂直の長さを比較して最も近い最近接線
分を検出する(S3)。
ここで、線分A−Bが最近接線分であると、外郭線分
抽出手段2、先ず、線分A−Bの始点Aから終点Bに向
けてサーチを開始し、最初に検出された交点X1を始点に
設定し、次に交点X2が検出されたら、サーチ方向に対す
る点Pの位置関係を同一の位置関係に保ちながら、線分
G−Hの検索を開始する(S5)。このような検索を実行
して再び交点X1に辿り着いたら、処理は終了する(S
4)。
次に、閉図形出手段3は、上述した処理によって抽出
された交点X1〜X4をもとに閉図形を放出し、例えば第3
図(c)に示すようなハッチング処理や閉図形内の情報
抽出処理等の必要な処理を実行する。
このように、本実施例によれば、端点が連続しない閉
図形に対しても、その交点を順次検索していくことによ
り、閉図形認識処理を行うことができ、交点の座標入力
等の面倒な操作が必要ないという利点がある。
なお、本発明は、上述した実施例に限定されるもので
はない。即ち、上記実施例では、最近接線分に交差する
交点を順次求めながら点Pを内部に含む外郭線分を検索
していったが、最近接線分と交差する線分及びこれらの
線分と更に交差する線分を全て求めると共に、それらの
相互の交点を求めておき、これらの線分と点Pとの位置
関係から、閉図形を構成する線分とその交点とを抽出す
るようにしてもよい。
[発明の効果] 以上述べたように、本発明によれば、端点が連続しな
い複数の外郭線によって作成される閉図形についても、
その交点座標を入力することなしに閉図形の内部の一点
を指示するといった極めて簡単な操作で閉図形抽出処理
を行うことができる。
本発明は、特に地図データベース等において、格子に
よって区画された特定領域を抽出する等の用途において
は極めて有効である。
【図面の簡単な説明】
第1図は本発明の実施例に係る閉図形抽出装置の機能ブ
ロック図、第2図は同装置における外郭線分抽出処理の
流れ図、第3図は同装置の動作を説明するための模式
図、第4図は従来の問題点を説明するための模式図であ
る。 1……座標入力手段、2……外郭線分抽出手段、3……
閉図形抽出手段。

Claims (1)

    (57)【特許請求の範囲】
  1. 【請求項1】閉図形の内部を指定する座標点を入力する
    座標入力手段と、 この手段によって入力された座標点を取り囲む複数の線
    分のうち前記入力された座標点に最も近い最近接線分を
    検出し、この最近接線分上でのサーチ方向に対する前記
    座標点の位置関係を同一に保ちながら前記座標点を取り
    囲む複数の線分の交点を順次抽出する外郭線分抽出手段
    と、 この手段で抽出された線分の交点の座標から閉図形を抽
    出する閉図形抽出手段と を有することを特徴とする閉図形抽出方式。
JP2271664A 1990-10-09 1990-10-09 閉図形抽出方式 Expired - Fee Related JP2614356B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2271664A JP2614356B2 (ja) 1990-10-09 1990-10-09 閉図形抽出方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2271664A JP2614356B2 (ja) 1990-10-09 1990-10-09 閉図形抽出方式

Publications (2)

Publication Number Publication Date
JPH04147384A JPH04147384A (ja) 1992-05-20
JP2614356B2 true JP2614356B2 (ja) 1997-05-28

Family

ID=17503171

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2271664A Expired - Fee Related JP2614356B2 (ja) 1990-10-09 1990-10-09 閉図形抽出方式

Country Status (1)

Country Link
JP (1) JP2614356B2 (ja)

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61221968A (ja) * 1985-03-28 1986-10-02 Fuji Electric Co Ltd 図面読取装置

Also Published As

Publication number Publication date
JPH04147384A (ja) 1992-05-20

Similar Documents

Publication Publication Date Title
JP2559792B2 (ja) Cadスケッチ入力作図方法
US5068802A (en) Graphic drawing method and system with input coordinates automatically adjustable
JP2614356B2 (ja) 閉図形抽出方式
JP2005208740A (ja) 部分画像検索装置及び部分画像検索プログラム
JPH08194716A (ja) 画像処理方法及びその装置
JP3353212B2 (ja) 引出線自動作成方法および引出線自動作成システム
JP2590327B2 (ja) 図面情報の管理方法
JPH04246785A (ja) 図形作成装置
JPS6344278A (ja) 図面入力システム
JPH0561924A (ja) 検索方式
JP2977360B2 (ja) 罫線選択方法
JP3000749B2 (ja) 文字編集装置
JPH01173178A (ja) 破線・点線列領域抽出方式
JPH1011425A (ja) 文書作成装置における矩形領域作成方法
JPH09160952A (ja) 地形・設備シンボルの自動認識方法
JPH09128126A (ja) フィールド指定制御装置
JP2000020558A (ja) 複数図面間における対話型構成要素連動方法、対話型自動設計cadシステム、対話型自動設計cadシステムネットワーク
JPS62107378A (ja) 図面デ−タ管理システム
JPH04372065A (ja) 対話型cad装置
JPH0644274B2 (ja) 任意角度線分認識システム
Gardan et al. Dialogue techniques
JPH09160626A (ja) Ncデータ作成システム
JPH0855244A (ja) 立体図形データ入力方法
JPS63229568A (ja) 表示画面移動方法
JPH043274A (ja) ベクトル本数低減処理方式

Legal Events

Date Code Title Description
S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080227

Year of fee payment: 11

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080227

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090227

Year of fee payment: 12

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100227

Year of fee payment: 13

LAPS Cancellation because of no payment of annual fees