JPS6091481A - 折線近似方式 - Google Patents

折線近似方式

Info

Publication number
JPS6091481A
JPS6091481A JP20063083A JP20063083A JPS6091481A JP S6091481 A JPS6091481 A JP S6091481A JP 20063083 A JP20063083 A JP 20063083A JP 20063083 A JP20063083 A JP 20063083A JP S6091481 A JPS6091481 A JP S6091481A
Authority
JP
Japan
Prior art keywords
point
points
inflection
data
inflection point
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
Application number
JP20063083A
Other languages
English (en)
Inventor
Toshio Matsuura
松浦 俊夫
Kiyoshi Iwata
清 岩田
Akira Inoue
彰 井上
Katsuhiko Nishikawa
克彦 西川
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP20063083A priority Critical patent/JPS6091481A/ja
Publication of JPS6091481A publication Critical patent/JPS6091481A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/00Two-dimensional [2D] image generation
    • G06T11/20Drawing from basic elements

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Image Processing (AREA)
  • Image Analysis (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔発明の技術分野〕 本発明は折線近似方式に係り、特に自由作画線図形を一
部メッシュに分割後、各メツシュ領域内の線分を折線近
似する方式に関するものである。
〔従来技術と問題点〕
従来2例えば地図のような自由作画線図形を図形処理し
て特定の一部の図形を消去処理する場合。
図形情報をドツト情報でもつよりもベクトル情報として
持つ方が処理し易い。例えばある四辺形を消去する場合
、これをドツト情報で保持しているときにはアドレスを
指定して各ドツトを1ドツトずつ消去しなければならな
いが、ベクトル情報であれば四辺形を構成する4点とこ
れを結ぶ直線の消去を指示するのみで実行できる。
ところで従来、自由作画線図形を折線で近似させる折線
近似方式として原画像を細線化処理(原画像は複数ビッ
トの線幅を有する)したのち、3×3のマスク走査によ
り細線図形の端点、交差点。
変曲点等を抽出して折線近位していたが、これは細線化
による原図形からのずれが大きく、細線化の際誤まって
得られるヒゲの存在や、また3×3の局所的な処理のた
め正確な折線近似が得られないという欠点が存在する。
〔発明の目的〕
この発明の目的器J、上記欠点を改善するため、原画像
を一定のメツシュに矩形状に分割して得られた原データ
から各辺を抽出した線データに対して線分の傾きを示す
変化量及び変化方向を抽出し。
この変化量と、変化方向の組合せにより折線近似を行う
折線近似方式を提供することである。
〔発明の構成〕
この目的を達成するため2本発明の折線近似方式では、
原画像データを記憶する画像メモリと。
この原画像データを矩形領域に分割してこの矩形領域を
出力させる矩形領域抽出手段と、この矩形領域内の線図
形の辺を抽出する辺抽出手段と、各辺についである間隔
で変曲する度合及び方向を検出してこれにより各辺の変
曲点を抽出する変曲点抽出手段と、各辺の変曲点を統合
して変曲点統合データを出力する変曲点統合手段を備え
、上記変曲点統合データにもとづき線分を折線近似する
ようにしたごとを特徴とする。
〔発明の実施例〕
本発明を一実施例にもとづき詳述するに先立ちその原理
を第1図〜第7図にもとづき説明する。
まず図示省略した入力装置から入力された原画像を、第
1図に示す如(、一定の矩形領域単位に分割する。そし
て各矩形領域単位の図形をラベル付けして矩形領域内の
独立線分毎にその線分の辺を、後述の排他的論理和処理
によりめる。例えば第2図では矩形領域単位として20
X20ドツトのサイズでメツシュした場合である。
(1)この第2図に示した原データと、この原データに
対してX軸方向とY軸方向に1ビツトシフトしたデータ
とで排他的論理和をめることにより、第3図に示す如く
、原データの線分の左辺りと右辺Rが得られる。
(2)この第3図の左辺に対して変曲の度合を調べるた
めX軸方向またはY軸方向に3ドツト(2点間の距離の
闇値を3としたとき)変化した点(サンプリングポイン
ト)と、右辺においても。
同様に3ドツト変化した点を示したのが第4図である。
第4図において左辺■7では、開始点1(14゜1)か
らY軸方向に3ドツト変化した点が2(14,4)であ
り、これよりX軸方向に3ドツト変化した点が3 (1
1,5)である。このようにしてY軸またはY軸の少く
とも一方に3ドツト変化したサンプリング点の座標が第
6図(イ)に示される。そして最後のサンプリング点1
0は左辺の終点 (2,20)である。同様にして右辺
Rでも開始点1 (18,1)から終点9 (6,20
)まで第6図(ロ)に示す如く、サンプリング点が得ら
れる。この結果左辺りでは10個のサンプリング点が得
られ、右辺Rでは9個のサンプリング点が得られる。
(3)次にこのサンプリング点における変曲点を抽出す
る。この場合、変曲点としての条件は次の■〜■の3項
目である。
■2点間の距離パラメータ(闇値)の値がY軸からY軸
に、またはY軸からY軸に変化する点■傾きが2点間で
変化(0→−20→+、十→0、−−0)するとき、そ
の変化量がある闇値以上である点 ■傾きが2点間で(+−−)又は(−−+)に変化する
点これらの条件により抽出された変曲点は、左辺りでは
第5図に示す如く、開始点l。
と終点5”までの間の2゛〜4”であり、これらの座標
を第7図(イ)に示す。そして右辺Rでは第5図に示す
如く、開始点1′と終点4゜までの間の2°、3゛であ
り、これらの座標を第7図(ロ)に示す。
(4)このようにして得られた左辺りの変曲点と右辺R
の変曲点を統合してこれらを一本の折線にする。このた
め左辺りの点1′と右辺Rの点1゛のY軸、Y軸毎の平
均値(Y軸−・(14+18)÷2=16.Y軸(1+
 1)÷2=1)をとり。
第7図(ハ)に示す如く開始点lとする。次に左辺りの
点2′と右辺Rの点2′との平均値を同様にめ、変曲点
2とする。それから左辺りの点3’、4’ と右辺Rの
点3′との平均値(Y軸−(8+5+10)÷3=7.
Y軸−(5+8+8)÷3−7)をめて変曲点3とし、
最後に左辺Lの終点5゛ と右辺Rの終点4゛の平均値
をめてこれを終点5とし、第7図(ハ)に示す如き統合
結果が得られる。このとき、上記変曲点3をめる場合の
ように各点が闇値内の距離の場合に、これらの点を統合
することになる。
このようにして、第2図の原データを第7図(ハ)の如
き座標点により折線近似することができる。
次に上記の如く折線近似処理を行う本発明の一実施例構
成を第8図により詳述する。
第8図において、21は画像メモリ、22は矩形領域バ
ッファ・メモリ、23は矩形領域シフト・バッファ・メ
モリ、24はアドレス・コントローラ、25は辺抽出用
回路、26は辺抽出用バッファ・メモリ、27ば変曲点
抽出回路、28は第1闇値設定部、29は変曲点統合回
路、30は第2闇値設定部231は結果格納テーブルで
ある。
次に第8図の動作について説明する。
a6図示省略した入力装置から自由作画線図形が画像メ
モリ21に入力されアドレス・コントローラ24により
これが一定の大きさの矩形領域に分割されて例えば第1
図の状態で矩形領域が形成され、この矩形領域が順次に
矩形領域バッファ・メモリ22に保持される。それから
アドレス・コントローラ24により1ビツトX軸および
Y軸方向にシフトされこのシフトされた画像が矩形領域
シフトバッファ・メモリ23に保持される。
b、こめようにして矩形領域バッファ・メモリ22と矩
形領域シフト・バッファ・メモリ23に保持された画像
データを9辺抽出用回路25により排他的論理和処理を
行なってその線分の第3図に示す如き左辺りと右辺Rを
得、これらの左辺りと右辺Rを辺抽出用バッファ・メモ
リ26に保持する。
C0それから、変曲点抽出回路27により先ず左辺りお
よび右辺Rのサンプリングポイントをめる。このサンプ
リングポイントをめるために使用される閾値は、第1闇
値設定部28により付与されるが、第4図の例では閾値
3がセットされている。そして、第6図(イ)、(ロ)
に示す如く左辺I7および右辺Rについてサンプリング
ポイントが得られたのちに、変曲点抽出回路27はこれ
らのサンプリングポイントより変曲点を抽出して第7図
(イ)、(ロ)に示す如き各辺の変曲点を算出する。
d、このようにして得られた変曲点よりこれを統合して
1本の折線を得るために、変曲点統合回路29により上
記(4)の処理が行われこれら左辺と右辺の変曲点の統
合が行われる。このとき、第2閾値設定部30より変曲
点を統合するための閾値が付与される。この例では閾値
として5が付与され2例えば左辺I、の変曲点3°、4
゛ と右辺Rの変曲点3°との統合が行われることにな
る。そしてこの変曲点の統合処理により得られた。第7
図(ハ)のデータが、折線近似結果として結果格納テー
ブル31に保持されることになり、これにもとづき折線
近似のためのベクトルが得られることになる。
本発明では分岐接続のない線図形に対し、線図形の各辺
を抽出したデータに対して閾値αの2点間において、X
軸とY軸方向の変化量および方向変化を抽出し、この変
化量と変化方向の状態の組合せ規則により折線近似を行
うので、簡単な処理でしかも正確な折線近似を行うこと
ができる。しかも2点間の距離と変曲点と判断する変化
量を可変することにより柔軟な折線近似が可能となる。
〔発明の効果〕
本発明によれば線図形の各辺を抽出して、これに対して
X軸、Y軸方向の変化量および方向変化を抽出し、これ
にもとづき折線近似を行うので。
簡単な手法により正確な折線近似を行うことができる。
【図面の簡単な説明】
第1図は原画像を矩形領域に分割した状態の説明図、第
2図は矩形領域単位の線分図形、第3図は線分の辺抽出
状態図、第4図はサンプリングポイント抽出図、第5図
は変曲点抽出図、第6図はサンプリングポイントテーブ
ル、第7図(イ)。 (ロ)は変曲点テーブル、第7図(ハ)は統合結0 果テーブル、第8図は本発明の一実施例構成図である。 図中、21は画像メモリ、22は矩形領域バッファ・メ
モリ、23ば矩形領域シフト・バッファ・メモリ、24
はアドレス・コントローラ、25は辺抽出用回路、26
は辺抽出用バッファ・メモリ、27は変曲点抽出回路、
28は第1闇値設定部、29は変曲点統合回路、30は
第2閾値設定部、31は結果格納テーブルを示す。 特許出願人 富士通株式会社 代理人弁理士 山 谷 晧 榮 1 才1図

Claims (1)

    【特許請求の範囲】
  1. 原画像データを記憶する画像メモリと、この原画像デー
    タを矩形領域に分割してこの矩形領域を出力させる矩形
    領域抽出手段と、この矩形領域内の線図形の辺を抽出す
    る辺抽出手段と、各辺についである間隔で変曲する度合
    及び方向を検出してこれにより各辺の変曲点を抽出する
    変曲点抽出手段と、各辺の変曲点を統合して変曲点統合
    データを出力する変曲点統合手段を備え、上記変曲点統
    合データにもとづき線分を折線近似するようにしたこと
    を特徴とする折線近似方式。
JP20063083A 1983-10-25 1983-10-25 折線近似方式 Pending JPS6091481A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP20063083A JPS6091481A (ja) 1983-10-25 1983-10-25 折線近似方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP20063083A JPS6091481A (ja) 1983-10-25 1983-10-25 折線近似方式

Publications (1)

Publication Number Publication Date
JPS6091481A true JPS6091481A (ja) 1985-05-22

Family

ID=16427572

Family Applications (1)

Application Number Title Priority Date Filing Date
JP20063083A Pending JPS6091481A (ja) 1983-10-25 1983-10-25 折線近似方式

Country Status (1)

Country Link
JP (1) JPS6091481A (ja)

Similar Documents

Publication Publication Date Title
CN114445876A (zh) 一种人脸多任务检测方法、装置、电子设备及存储介质
JP2626528B2 (ja) 図形認識装置
JPS6091481A (ja) 折線近似方式
US5386502A (en) Painting pattern generation system using outline data and flag data
JPS6341107B2 (ja)
JPH1049688A (ja) 画像データの部分消去および部分検出方法
JPH0519194B2 (ja)
JPH08272971A (ja) 対象物認識方法
JPH0364909B2 (ja)
JPH01126774A (ja) 図形入力装置
EP1538547B1 (en) Method and device for extracting skeletal data from image data
US5680153A (en) Image Processing apparatus
JPH1049624A (ja) 手書き文字認識方法及び装置
JP2002208028A (ja) 多角形のジオメトリクリッピング装置
JP2634905B2 (ja) 図形ぬりつぶし方法
JPH01134682A (ja) 折線化処理方法
JPH0362269A (ja) 線画像近似方法および装置
JP2637959B2 (ja) 画像生成装置
JPH06168341A (ja) 3次元形状モデル処理方法及びその装置
JP2935331B2 (ja) 図形認識装置
JPH0762795B2 (ja) 画像抽出装置
JPS6316787B2 (ja)
JPH064681A (ja) 三次元曲面の描画処理方法
JPH053627B2 (ja)
EP0255545A1 (en) Figure pick-up system