JPH0381875A - 線図形編集方式 - Google Patents
線図形編集方式Info
- Publication number
- JPH0381875A JPH0381875A JP21960089A JP21960089A JPH0381875A JP H0381875 A JPH0381875 A JP H0381875A JP 21960089 A JP21960089 A JP 21960089A JP 21960089 A JP21960089 A JP 21960089A JP H0381875 A JPH0381875 A JP H0381875A
- Authority
- JP
- Japan
- Prior art keywords
- data
- vector
- outline
- vector data
- central line
- 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 Analysis (AREA)
- Processing Or Creating Images (AREA)
- Image Processing (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔概要〕
原図の芯線である線図形の1m作業を行なう線図形編集
方式に関し、 **図を表示するためのデータ数が少なくて済み、背景
図を含む図会体のハンドリングを高速に行なう図形編集
方式を提供することを目的とし、原図を読取って画素単
位で21[のラスターデータを得る読取手段と、該ラス
ターデータから原図の輪郭線部分及び芯線部分夫々を抽
出して輪郭線データ及び芯線データを得る抽出手段と、
該抽出手段で抽出された輪郭線データ及び芯線データ夫
々をベクトル形式の輪郭線ベクターデータ及び芯線ベク
ターデータに変換するベクター変換手段と、該輪郭線ベ
クター及び芯線ベクター夫々から該原図に相当する背景
図の輪郭線及び芯線を表示する表示手段と、該表示手段
に表示された線図形としての芯線の補正・除去・追加の
編集を行なう編集手段とを有し構成する。
方式に関し、 **図を表示するためのデータ数が少なくて済み、背景
図を含む図会体のハンドリングを高速に行なう図形編集
方式を提供することを目的とし、原図を読取って画素単
位で21[のラスターデータを得る読取手段と、該ラス
ターデータから原図の輪郭線部分及び芯線部分夫々を抽
出して輪郭線データ及び芯線データを得る抽出手段と、
該抽出手段で抽出された輪郭線データ及び芯線データ夫
々をベクトル形式の輪郭線ベクターデータ及び芯線ベク
ターデータに変換するベクター変換手段と、該輪郭線ベ
クター及び芯線ベクター夫々から該原図に相当する背景
図の輪郭線及び芯線を表示する表示手段と、該表示手段
に表示された線図形としての芯線の補正・除去・追加の
編集を行なう編集手段とを有し構成する。
本発明は線図形編集方式に関し、原図の芯線である線図
形の編集作業を行なうIi1図形編集方式に関する。
形の編集作業を行なうIi1図形編集方式に関する。
CAD/CAMシステム、コンピュータ・マツピング・
システムの言及に伴い、各種の設計図面。
システムの言及に伴い、各種の設計図面。
地図等を効率的にデジイタル化する手段として、図形の
自動入力の必要性が高まっている。しかし、現在の自動
入力では、原図に対して生成された線図形の歪や変形が
不回避であり、より原図に忠実に再現するためには人手
を介した線図形の確認編集作業が不可欠である。
自動入力の必要性が高まっている。しかし、現在の自動
入力では、原図に対して生成された線図形の歪や変形が
不回避であり、より原図に忠実に再現するためには人手
を介した線図形の確認編集作業が不可欠である。
第4図は従来方式の一例のシステム構成図を示す。
同図中、スキャナ10により読取られた2値のラスター
データは図形処理装置11内の主記憶部12に格納され
る。画像処理部13はラスターデータの形成する図形の
芯線を求め、ベクター変換部14はこの芯線をベクトル
形式の芯線ベクターデータに変換して、主記憶部12に
格納する。
データは図形処理装置11内の主記憶部12に格納され
る。画像処理部13はラスターデータの形成する図形の
芯線を求め、ベクター変換部14はこの芯線をベクトル
形式の芯線ベクターデータに変換して、主記憶部12に
格納する。
上記のラスターデータ及び芯線ベクターデータは図形処
理装置11からワークステーション15に供給され、ワ
ークステーションでは図形デイスプレィ装置16に、第
5図に梨地で示すラスターデータによる背景図20を表
示させ、その上に重畳して芯線ベクターデータによる芯
線図21を表示させる。
理装置11からワークステーション15に供給され、ワ
ークステーションでは図形デイスプレィ装置16に、第
5図に梨地で示すラスターデータによる背景図20を表
示させ、その上に重畳して芯線ベクターデータによる芯
線図21を表示させる。
ユーザーは背!iA図20と芯線図21とを比較しなが
ら、芯線図21の歪や変形を補正、不要部分の消去、新
たな部分の追加等の編集を行なう。
ら、芯線図21の歪や変形を補正、不要部分の消去、新
たな部分の追加等の編集を行なう。
ラスターデータはベクターデータに比してデータ量が膨
大であり、このラスターデータを符号化により圧縮した
としても表示の際には復号化しなければならず、符号及
び復号化に時間がかかるか、又は特別なハードウェアが
必要となる。更にラスターデータのデータ量が膨大であ
るため背景図20の拡大、縮小、移動といったハンドリ
ングを高速に行なうことが困難であるという問題があっ
た。
大であり、このラスターデータを符号化により圧縮した
としても表示の際には復号化しなければならず、符号及
び復号化に時間がかかるか、又は特別なハードウェアが
必要となる。更にラスターデータのデータ量が膨大であ
るため背景図20の拡大、縮小、移動といったハンドリ
ングを高速に行なうことが困難であるという問題があっ
た。
本発明は上記の点に鑑みなされたもので、背景図を表示
するためのデータ数が少なくて済み、背景図を含む図会
体のハンドリングを高速に行なう図形編集方式を提供す
るこ、とを目的とする。
するためのデータ数が少なくて済み、背景図を含む図会
体のハンドリングを高速に行なう図形編集方式を提供す
るこ、とを目的とする。
本発明の線図形編集方式は、
原図を読取って画素単位で2値のラスターデータを得る
読取手段と、 ラスターデータから原図の輪郭線部分及び芯線部置去々
を抽出して輪郭線データ及び芯線データを得る抽出手段
と、 抽出手段で抽出された輪郭線データ及び芯線データ夫々
をベクトル形式の輪郭線ベクターデータ及び芯線ベクタ
ーデータに変換するベクター変換手段と、 輪郭線ベクター及び芯線ベクター夫々から該原図に相当
する背景図の輪郭線及び芯線を表示する表示手段と、 表示手段に表示された線図形としての芯線の補正・除去
・追加の編集を行なう編集手段とを有する。
読取手段と、 ラスターデータから原図の輪郭線部分及び芯線部置去々
を抽出して輪郭線データ及び芯線データを得る抽出手段
と、 抽出手段で抽出された輪郭線データ及び芯線データ夫々
をベクトル形式の輪郭線ベクターデータ及び芯線ベクタ
ーデータに変換するベクター変換手段と、 輪郭線ベクター及び芯線ベクター夫々から該原図に相当
する背景図の輪郭線及び芯線を表示する表示手段と、 表示手段に表示された線図形としての芯線の補正・除去
・追加の編集を行なう編集手段とを有する。
本発明においては、表示手段(41)での輪郭線及び芯
線の表示は輪郭線ベクターデータ及び芯線ベクターデー
タによって行なわれる。輪郭線ベクターデータのデータ
数は従来の背景図のラスターデータのデータ最に比して
大幅に少なく、これによって表示する背景図の輪郭線及
び芯線の拡大。
線の表示は輪郭線ベクターデータ及び芯線ベクターデー
タによって行なわれる。輪郭線ベクターデータのデータ
数は従来の背景図のラスターデータのデータ最に比して
大幅に少なく、これによって表示する背景図の輪郭線及
び芯線の拡大。
縮小、移動等のハンドリングが高速となる。
(実施例〕
第1図は本発明方式のシステムの一実施例の構成図を示
す。
す。
同図中、スキャナ30で読取られた2値のラスターデー
タは図形処理装置31内のスキャナ制御部32を介して
主記憶部33に格納される。
タは図形処理装置31内のスキャナ制御部32を介して
主記憶部33に格納される。
マスク演算部34はまずラスターデータの形成する図形
の輪郭線を抽出するマスク演算を行ない、抽出した輪郭
線データを主記憶部33所定の領域に一時的に格納する
。この後、マスク演算部34はラスターデータの形成す
る図形の芯線を抽出する゛?マスク演算行ない、抽出し
た芯線データを主記憶部33の所定の領域に一時的に格
納する。
の輪郭線を抽出するマスク演算を行ない、抽出した輪郭
線データを主記憶部33所定の領域に一時的に格納する
。この後、マスク演算部34はラスターデータの形成す
る図形の芯線を抽出する゛?マスク演算行ない、抽出し
た芯線データを主記憶部33の所定の領域に一時的に格
納する。
または、輪郭線データよりベクター変換部35が芯線を
抽出して芯線ベクターデータに変換して主記憶部33の
所定の領域に格納する。
抽出して芯線ベクターデータに変換して主記憶部33の
所定の領域に格納する。
ベクター変換部35はマスク演算部34で抽出された輪
郭線データをベクトル形式の輪郭ベクターデータに変換
して主記憶部33の所定領域に格納し、また抽出された
芯線データをベクトル形式の芯線ベクターデータに変換
して主記憶部33の所定領域に格納する。
郭線データをベクトル形式の輪郭ベクターデータに変換
して主記憶部33の所定領域に格納し、また抽出された
芯線データをベクトル形式の芯線ベクターデータに変換
して主記憶部33の所定領域に格納する。
ベクター演算部36は上記芯線ベクターデータから直線
1円9円弧1文字といったプリミティブ認識を行ない、
これによって生成された直線8円。
1円9円弧1文字といったプリミティブ認識を行ない、
これによって生成された直線8円。
円弧9文字等のコードデータを主記憶部33の所定領域
に格納する。
に格納する。
主制御部37は上記スキャナ制御部32.主記憶部33
.マスク演算部34.ベクター変換部35、ベクター演
算部36及び通信制御部38夫々の動作制御を行なう。
.マスク演算部34.ベクター変換部35、ベクター演
算部36及び通信制御部38夫々の動作制御を行なう。
主記憶部33に格納された輪郭線ベクターデータ及び芯
線ベクターデータ及びコードデータ夫々は通信制御部3
8を介してワークステーション40に供給される。
線ベクターデータ及びコードデータ夫々は通信制御部3
8を介してワークステーション40に供給される。
ワークステーション40は図形デイスプレィ装置41に
、第2図に示す輪郭線ベクターデータによる輪郭線図5
0及び芯線ベクターデータによる芯線図51を重畳して
表示させる。こ、のとき輪郭線図50は必ず閉曲面を形
成しているのでその内部を第2図で梨地に示す如く塗り
潰し視覚的に原図に相当する背景図に近似させて表示を
行なっても良い。
、第2図に示す輪郭線ベクターデータによる輪郭線図5
0及び芯線ベクターデータによる芯線図51を重畳して
表示させる。こ、のとき輪郭線図50は必ず閉曲面を形
成しているのでその内部を第2図で梨地に示す如く塗り
潰し視覚的に原図に相当する背景図に近似させて表示を
行なっても良い。
更にワークステーション40は第3図に示す如く、輪郭
線及び芯線の表示部52とは別に認識結果のコードデー
タに対応する文字等の表示部53を併して表示させる。
線及び芯線の表示部52とは別に認識結果のコードデー
タに対応する文字等の表示部53を併して表示させる。
ユーザーは表示部52内の輪郭線図50と芯線図51と
を比較しながら芯線図51の補正、消去。
を比較しながら芯線図51の補正、消去。
追加等の編集を行なう。
このように、上記実施例では従来のラスターデータの代
りに輪郭線ベクターデータを用いて背景図の輪郭線50
を表示させているため、取扱うデータ数が大幅に減少し
背景図を含む図会体の拡大。
りに輪郭線ベクターデータを用いて背景図の輪郭線50
を表示させているため、取扱うデータ数が大幅に減少し
背景図を含む図会体の拡大。
縮小、移動等のハンドリングを高速に行なうことができ
、図形編集作業におけるマン・マシン・インターフェー
スが向上する。
、図形編集作業におけるマン・マシン・インターフェー
スが向上する。
上述の如く、本発明の線図形編集方式によれば、背景図
を表示するためのデータ量が少なくて済み、背景図を含
む図会体のハンドリングを高速に行なうことができ、実
用上きわめて有用である。
を表示するためのデータ量が少なくて済み、背景図を含
む図会体のハンドリングを高速に行なうことができ、実
用上きわめて有用である。
第1図は本発明方式の一実施例のシステム構成図、
第2図、第3図夫々は本発明方式のデイスプレィ表示を
示す図、 第4図は従来方式の一例のシステム構成図、第5図は従
来方式のデイスプレィ表示を示す図である。 図において、 30はスキャナ、 31は図形処理装置、 32はスキャナ制御部、 33は主記憶部、 34はマスク演算部、 35はベクター変換部、 36はベクター演算部、 40はワークステーション、 41は図形デイスプレィ装置 を示す。
示す図、 第4図は従来方式の一例のシステム構成図、第5図は従
来方式のデイスプレィ表示を示す図である。 図において、 30はスキャナ、 31は図形処理装置、 32はスキャナ制御部、 33は主記憶部、 34はマスク演算部、 35はベクター変換部、 36はベクター演算部、 40はワークステーション、 41は図形デイスプレィ装置 を示す。
Claims (1)
- 【特許請求の範囲】 原図を読取つて画素単位で2値のラスターデータを得る
読取手段(30)と、 該ラスターデータから原図の輪郭線部分及び芯線部分夫
々を抽出して輪郭線データ及び芯線データを得る抽出手
段(34)と、 該抽出手段で抽出された輪郭線データ及び芯線データ夫
々をベクトル形式の輪郭線ベクターデータ及び芯線ベク
ターデータに変換するベクター変換手段(35)と、 該輪郭線ベクター及び芯線ベクター夫々から該原図に相
当する背景図の輪郭線及び芯線を表示する表示手段(4
1)と、 該表示手段(41)に表示された線図形としての芯線の
補正・除去・追加の編集を行なう編集手段(40)とを
有することを特徴とする線図形編集方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP21960089A JPH0381875A (ja) | 1989-08-25 | 1989-08-25 | 線図形編集方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP21960089A JPH0381875A (ja) | 1989-08-25 | 1989-08-25 | 線図形編集方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0381875A true JPH0381875A (ja) | 1991-04-08 |
Family
ID=16738075
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP21960089A Pending JPH0381875A (ja) | 1989-08-25 | 1989-08-25 | 線図形編集方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0381875A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09102034A (ja) * | 1995-04-19 | 1997-04-15 | Nippon Telegr & Teleph Corp <Ntt> | 道路ネットワーク情報の自動生成方法及びその装置 |
-
1989
- 1989-08-25 JP JP21960089A patent/JPH0381875A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09102034A (ja) * | 1995-04-19 | 1997-04-15 | Nippon Telegr & Teleph Corp <Ntt> | 道路ネットワーク情報の自動生成方法及びその装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH04104324A (ja) | プログラム作成装置 | |
| CN110232724A (zh) | 一种汉字字体图像矢量表示方法 | |
| JP2002519793A (ja) | グラフィックエレメントをレンダリング処理する方法及びシステム | |
| JPH0381875A (ja) | 線図形編集方式 | |
| JPH07334648A (ja) | 画像処理方法及びその装置 | |
| JP3146771B2 (ja) | フォントラスタライズ装置およびその方法 | |
| JP2900797B2 (ja) | 図形データの最適化方法およびその装置 | |
| JPH0855219A (ja) | 連結領域の抽出装置及び方法 | |
| JP2578965B2 (ja) | 図形処理装置 | |
| JP3029215B2 (ja) | イメージデータの修正方法 | |
| JP2968617B2 (ja) | Cad装置 | |
| JP2974596B2 (ja) | カラー画像処理装置 | |
| JPH0850650A (ja) | 図形清書化装置 | |
| JPH04115377A (ja) | パターン認識システムの辞書登録方法 | |
| JPH03202975A (ja) | イメージデータ編集装置 | |
| JPH03254275A (ja) | 画像拡大縮小方法 | |
| JPH04177294A (ja) | ベクトルフオント展開装置 | |
| JPH01295374A (ja) | 輪郭ベクトルデータ生成装置 | |
| JPH06110442A (ja) | 文字図形処理装置、及び文字または図形の変形処理方法 | |
| JPH05313634A (ja) | アウトラインフォント展開装置 | |
| JPS62212167A (ja) | 流用文字作成方式 | |
| JPH083840B2 (ja) | 画像処理装置及び画像処理方法 | |
| JPS6262385B2 (ja) | ||
| CN110246104A (zh) | 一种汉字图像处理方法 | |
| JPH02176973A (ja) | 図面読取処理方法 |