JPH0535862A - アウトラインベクトルの自動整形方式 - Google Patents

アウトラインベクトルの自動整形方式

Info

Publication number
JPH0535862A
JPH0535862A JP3214715A JP21471591A JPH0535862A JP H0535862 A JPH0535862 A JP H0535862A JP 3214715 A JP3214715 A JP 3214715A JP 21471591 A JP21471591 A JP 21471591A JP H0535862 A JPH0535862 A JP H0535862A
Authority
JP
Japan
Prior art keywords
boundary
tracking code
point
corner
tracking
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
JP3214715A
Other languages
English (en)
Inventor
Yoshiko Hozumi
芳子 穂積
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.)
Victor Company of Japan Ltd
Original Assignee
Victor Company of Japan 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 Victor Company of Japan Ltd filed Critical Victor Company of Japan Ltd
Priority to JP3214715A priority Critical patent/JPH0535862A/ja
Publication of JPH0535862A publication Critical patent/JPH0535862A/ja
Priority to US08/589,072 priority patent/US5666440A/en
Pending legal-status Critical Current

Links

Landscapes

  • Image Processing (AREA)
  • Digital Computer Display Output (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Image Analysis (AREA)

Abstract

(57)【要約】 (修正有) 【目的】 高品質な文字パーターンを生成するアウトラ
インベクトルの自動整形方式を提供する。 【構成】 輪郭境界画素の境界点の4方向追跡コード列
から、角となる点を判断して優先的に折れ曲り点としベ
クトル化を行う。即ち境界点を時計回りに追跡し、追跡
方向を右向0、上向1、左向2、及び下向3とすれば、
左上の角の部分の1画素が欠落している境界画素の境界
点の追跡コード列は、「110100」となる(A)。
そして、用意したテーブルに追跡コード列を順次当ては
め、一致したときに、4番目の追跡コード「1」に対応
する境界点のx値とy値とにそれぞれ−1を加算するこ
とにより、角の部分に境界点が移動する。そして、この
移動した境界点を含んで境界点を追跡コードに従って追
跡すると、「111000」となる。そして、この補正
された境界点が角の部分の画素の境界点となるので、こ
の境界点をベクトルの折れ曲り点となるよう優先して設
定する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、ドットパターンとして
構成された文字パターンのアウトライン(輪郭)を整形
するためのベクトル化を自動的に行うアウトラインベク
トルの自動整形方式に関するものである。
【0002】
【従来の技術】従来より、スキャナ等により読取った文
字をアウトラインデータに変換して使用したり、ROM
等の記憶装置に格納されたドットパターンとして構成さ
れる文字パターンを拡大・縮小して使用する際に、文字
パターンの輪郭を整形して綺麗で字崩れのない文字とす
るためにベクトル化処理を行っている。
【0003】このアウトラインベクトルの自動整形方式
は、従来から種々のものが考えられており、例えば、特
開昭64-68889号には、境界画素の中心を追跡するチェー
ンコード符号列から図形の輪郭の折れ曲り状態を判定し
て直角部を検出し、近傍の画素をベクトルポイントとし
て選択する方式が開示されている。また、特開平1-9279
5 号には、輪郭ベクトルの水平/垂直成分間の輪郭線に
対してその角度を求めて、あるしきい値の条件下で交点
を生成することにより、直角部分の雑音を除去する方式
が開示されている。
【0004】
【発明が解決しようとする課題】従来のアウトラインベ
クトルの自動整形方式において、角度を求めて交点を生
成する場合には、角度を求める処理に時間が掛かるの
で、品質を維持しながらより高速の処理を行う方式が望
まれていた。そして、境界画素の中心を追跡するチェー
ンコード符号列を用いた場合では、一画素幅の直線が突
出しているときには、一つの境界画素の中心を二度対応
させることになるので、文字を拡大した際にもこの直線
は一画素幅のままとなってしまうという問題点があっ
た。また、特に、スキャナ等で画像を入力する場合で
は、角の部分の画素が欠落することが多く生じている
が、角となる部分の境界に画素がない場合には、境界画
素の近房の画素をベクトルポイントとしているので、ベ
クトル化した際に歪みを生じてしまうという欠点があっ
た。
【0005】そこで、本発明は、短い処理時間で従来よ
り高品質な文字パーターンを生成することのできるアウ
トラインベクトルの自動整形方式を提供することを目的
とする。
【0006】
【課題を解決するための手段】上記目的を達成するため
の手段として、2値画像の輪郭となる境界画素のいくつ
かを抽出してベクトル化を行うアウトラインベクトルの
自動整形方式において、前記境界画素の境界点の4方向
追跡コード列を求め、この追跡コード列から角となる点
を判断してこの位置に前記境界点を移動し、この移動し
た前記境界点を優先的に折れ曲り点として前記ベクトル
化を行うことを特徴とするアウトラインベクトルの自動
整形方式を提供しようとするものである。
【0007】
【作用】本発明は、角となる部分の画素が欠落すること
が多いことに着目し、この欠落した画素を補正するため
に、境界画素の境界点を追跡し、この境界点の並び方か
ら角となる点を判断して、さらに、この部分において水
平/垂直線が交わる位置に点を移動して、この移動した
点を優先的に折曲り部分の輪郭点としてベクトルを生成
することにより、角となる部分の歪みを最小限にするこ
とができる。
【0008】
【実施例】本発明のアウトラインベクトルの自動整形方
式の一実施例を図面と共に説明する。本実施例では、入
力された画像中に黒画素からなる図形(文字パターン)
が存在するときに、例えば、この画像を左から右、上か
ら下へ走査するなどして、最初に発見される左上の黒画
素を起点として境界画素となる黒画素の周囲の境界点を
右回りに追跡して得られた追跡コード列から、文字パタ
ーンのアウトラインベクトルを生成する際に、角の部分
の画素が欠けている場合にその欠けた画素を補正するこ
とを考える。なお、本実施例では、図1に示すような、
この境界画素となる黒画素の境界点を追跡する方向が、
右方向である場合を「0」、上方向である場合を
「1」、左方向である場合を「2」、下方向である場合
を「3」として、基本となる追跡コードを定義し、この
追跡コード(矢印)の元の部分をとなる境界点をこの追
跡コードに対応する境界点とする。そして、入力された
画像中に図2に示すような図形がある場合に、この図形
の左上の黒画素aの境界点を起点として境界画素の周囲
の境界点を図1に示す追跡コードに従って右回りに追跡
すると、「000033333221112211」と
いう追跡コード列が得られる。
【0009】そして、この追跡コード列において追跡コ
ードの値が同一である部分は直線を示しているので、追
跡コードの値が変化する部分を使用してベクトル化すれ
ば良いが、特に、図中、画素bのような角の部分の画素
が欠けている場合には、その両隣の画素c,dの追跡コ
ードの値が変化するので、ベクトルを生成時にベクトル
量が多くなったり、文字が歪む原因となってしまう。そ
こで、その欠けた画素を補正するようにしてからベクト
ル化を行うようにする。なお、走査方向(起点)が変わ
っても、右回りに追跡する限り、以下に説明する補正パ
ターンは同一である。
【0010】まず、角1画素がない場合に付近の水平/
垂直2画素づつの境界画素から、この画素を補正する場
合について説明する。角1画素がない場合は、図3
(A)〜(D)に示す4つの場合が考えられる。そし
て、このときの水平/垂直2画素づつの境界画素の境界
点を図1に示す追跡コードに従って右回りに追跡する
と、それぞれ図4(A)〜(D)のようになる。図3
(A)では、左上の角の部分の画素が欠落している場合
を示している。このときの境界画素の境界点の追跡コー
ド列は、図4(A)に示すように、「110100」と
なる。そして、このような追跡コード列となった場合
に、4番目の追跡コード「1」に対応する境界点を
(x,y)=(−1,−1)移動して、再度、追跡コー
ドに従って境界点を追跡すると、「111000」とな
る。このことをもう少し詳しく説明すると、図5に示す
ような点の移動を行うためのテーブルを用意し、このテ
ーブルに追跡コード列を順次当てはめて行き、この追跡
コード列が「110100」と一致したときに、4番目
の追跡コード「1」に対応する境界点のx値とy値とに
それぞれ−1を加算することにより、この境界点が角の
部分に画素が移動するような位置に移動する。そして、
この移動した境界点を含んでもう一度境界点を追跡コー
ドに従って追跡すると、「111000」となる。な
お、x,yは、画像の左上の画素の境界点を(0,0)
として、右方向にx軸、下方向にy軸をとったときの値
である。そして、この移動して補正された境界点は角の
部分の画素に対する境界点となるので、図6(A)に示
すようにこの境界点をベクトルの折れ曲り点Pとなるよ
う優先して設定することにより、左上の角の部分を誤差
なくベクトル化することができる。
【0011】図3(B)は右上の角の部分の画素が欠落
している場合を示しており、図3(C),(D)はそれ
ぞれ左下,右下の角の部分の画素が欠落している場合を
示している。そして、このときの境界画素の境界点の追
跡コード列は、それぞれ図4(B)〜(D)に示す「0
03033」,「221211」,「332322」と
なる。そして、これらの場合も上記した左上の角の部分
の画素が欠落している場合と同様に、追跡コード列が図
4(B)〜(D)に示す追跡コード列と一致した際にこ
れらの追跡コード列の4番目の追跡コード「0」,
「2」,「3」に対応する境界点をそれぞれ(x,y)
=(+1,−1),(−1,+1),(+1,+1)移
動させるテーブルを用意して、追跡コード列を順次当て
はめて行き、図4(B)〜(D)と同じ追跡コード列と
なったときに、境界点を角の部分に移動し、その後再
度、追跡コードに従って境界点を追跡することにより、
移動して補正された角の部分の画素に対応する境界点を
含んだ追跡コード列(「000333」,「22211
1」,「333222」)を得ることができる。そし
て、この補正された角の部分の境界点をそれぞれ図6
(B)〜(D)に示すようにベクトルの折れ曲り点Pと
なるよう優先して設定することにより、角の部分を誤差
なくベクトル化することができる。なお、この実施例で
は、追跡コード列が各テーブルに用意した追跡コード列
のパターンに当てはめて行き、一致したときに境界点
(画素)を移動して、再度追跡コードを生成している
が、ある方向の追跡コードをi、この追跡コードiと9
0゜異なる追跡コードをjとすると、角1画素がないこ
の場合の追跡コード列は、「iijijj」となるの
で、この追跡コード列を「iiijjj」と直接変換す
るようにしても良い。
【0012】次に、角1画素がない場合に付近の水平/
垂直3画素づつの境界画素から、この画素を補正する場
合について説明する。角1画素がない場合は、上述した
図3(A)〜(D)に示す場合と同様、図7(A)〜
(D)に示す4つの場合が考えられる。そして、このと
きの水平/垂直3画素づつの境界画素の境界点を図1に
示す追跡コードに従って右回りに追跡すると、それぞれ
図8(A)〜(D)のようになる。図7(A)では、左
上の角の部分の画素が欠落している場合を示している。
このときの境界画素の境界点の追跡コード列は、図8
(A)に示すように、「11101000」となる。こ
のような追跡コード列となった場合に、5番目の追跡コ
ード「1」に対応する境界点を(x,y)=(−1,−
1)移動するようなテーブルを用いて、角の部分に境界
点が移動するようにし、再度、追跡コードに従って境界
点を追跡すると、「11110000」となる。そし
て、この補正された境界点は角の部分の画素の境界点と
なるので、この境界点をベクトルの折れ曲り点となるよ
う優先して設定することにより、角の部分を誤差なくベ
クトル化することができる。
【0013】また、図7(B)〜(D)に示す右上、左
下、右下のそれぞれの角の部分の画素が欠落している場
合にも、同様に、境界画素の境界点の追跡コード列は、
それぞれ図8(B)〜(D)に示す「0003033
3」,「22212111」,「33323222」と
なる。そして、これらの場合も上記した場合と同様に、
テーブルに追跡コード列を順次当てはめて行き、図8
(B)〜(D)に示す追跡コード列と一致したときに、
追跡コード列の5番目の追跡コード「0」,「2」,
「3」に対応する境界点をそれぞれ(x,y)=(+
1,−1),(−1,+1),(+1,+1)移動させ
て角の部分となる境界点にし、再度、追跡コードに従っ
て境界点を追跡することにより、移動して補正された角
の部分の画素に対応する境界点を含んだ追跡コード列
(「00003333」,「22221111」,「3
3332222」)を得ることができる。そして、この
補正された角の部分の境界点をそれぞれベクトルの折れ
曲り点となるよう優先して設定することにより、角の部
分を誤差なくベクトル化することができる。なお、この
実施例でも、ある方向の追跡コードをi、この追跡コー
ドiと90゜異なる追跡コードをjとすると、角1画素
がないこの場合の追跡コード列は、「iiijijj
j」となるので、この追跡コード列を「iiiijjj
j」と変換するようにしても良い。
【0014】上記した2つの実施例は、共に角1画素が
ない場合を示しているが、水平/垂直2画素づつの境界
画素から補正する場合は、少ない情報で補正をすること
ができるので、画素数の少ない文字や漢字などの角が多
く、複雑な文字、あるいはゴチック体の文字などに適し
ており、3画素づつの境界画素から補正する場合は、曲
線の多いひらがなや、画素数の多い文字、明朝体などに
適している。したがって、2画素で補正するか3画素で
補正するかを、文字の大きさや種類、字体の種類などに
よって使い分けることにより、より正確な補正をするこ
とができる。
【0015】第3の実施例として、角2画素がない場合
に、付近の水平/垂直3画素づつの境界画素から、この
画素を補正する場合について説明する。角2画素がない
場合は、図9(A)〜(H)に示す8つの場合が考えら
れる。そして、このときの境界画素の境界点を図1に示
す追跡コードに従って右回りに追跡すると、それぞれ図
10(A)〜(H)のようになる。図9(A)は、左上
の角の部分の画素が欠落している場合を示している。こ
のときの境界画素の境界点の追跡コード列は、図10
(A)に示すように、「111001000」となる。
このような追跡コード列となった場合に、5,6番目の
追跡コード「01」に対応する境界点を共に(x,y)
=(−1,−1)移動するようなテーブルを用いて、欠
落している角の部分とその隣に境界点が移動するように
し、再度、追跡コードに従って境界点を追跡すると、
「111100000」となる。そして、この移動して
補正された境界点は角の部分とその隣の画素の境界点と
なるので、この角の部分となる境界点(5番目の追跡コ
ード「0」に対応する境界点)をベクトルの折れ曲り点
となるよう優先して設定することにより、左上の角2画
素がない場合にも角の部分を誤差なくベクトル化するこ
とができる。
【0016】また、図9(B)〜(H)は、それぞれ角
2画素が欠落している場合の他の例を示しており、それ
らの境界画素の境界点の追跡コード列は、それぞれ図1
0(B)〜(H)に示すようになる。そして、この場合
も上記した場合と同様に、テーブルに追跡コード列を順
次当てはめて行き、図10(B)〜(H)と同じ追跡コ
ード列となったときに、5,6番目の追跡コードに対応
する境界点を移動させるテーブルを用意して、追跡コー
ド列を順次当てはめて行き、図10(B)〜(H)と同
じ追跡コード列となったときに、角とその隣の部分とな
る境界点を補正し、再度、追跡コードに従って境界点を
追跡することにより、補正された角の部分の境界点を含
んだ追跡コード列を得ることができる。そして、この補
正された角の部分の境界点をそれぞれベクトルの折れ曲
り点となるよう優先して設定することにより、角の部分
を誤差なくベクトル化することができる。なお、角2画
素が欠落している場合は、上記した8通りが考えられる
が、図9(A)及び(E)は共に左上の角の部分の画素
が欠落している場合を示しており、5,6番目の追跡コ
ードに対応する境界点を共に(x,y)=(−1,−
1)移動すれば良く、同図(B)及び(F)は共に右
上、同図(C)及び(G)は共に左下、同図(D)及び
(H)は共に右下、の角の部分の画素が欠落している場
合であるので、それぞれ5,6番目の追跡コードに対応
する境界点を共に(x,y)=(+1,−1),(−
1,+1),(+1,+1)移動すれば良いので、実質
4種類の移動で済む。
【0017】また、ある方向の追跡コードをi、この追
跡コードiと90゜異なる追跡コードをjとすると、角
2画素がないこの場合の追跡コード列は、「iiijj
ijjj」または「iiijiijjj」となるので、
これらの追跡コード列をそれぞれ「iiiiijjj
j」,「iiiijjjjj」と変換して、最初に出て
くる追跡コード「j」(5または6番目の追跡コード)
を優先してベクトルの折れ曲り点としても良い。
【0018】最後に、角3画素がない場合にこの画素を
補正する場合について説明する。ここでは、便宜上、水
平/垂直それぞれ1画素と角の部分1画素が欠落してい
る場合のみ考える。この角3画素がない場合は、図11
(A)〜(D)に示す4つの場合が考えられる。そし
て、このときの境界画素の境界点を図1に示す追跡コー
ドに従って右回りに追跡すると、図12(A)〜(D)
のようになる。図11(A)は、左上の角の部分の画素
が欠落している場合を示している。このときの境界画素
の境界点の追跡コード列は、図12(A)に示すよう
に、「1110101000」となる。このような追跡
コード列となった場合に、5〜7番目の追跡コード「1
01」に対応する境界点を共に(x,y)=(−1,−
1)移動するようなテーブルを用いて、欠落している角
の部分とその両隣に境界点が移動するようにし、再度、
追跡コードに従って境界点を追跡すると、「11111
00000」となる。そして、この移動して補正された
境界点は角の部分とその両隣の画素の境界点となるの
で、この角の部分となる境界点(6番目の追跡コード
「0」に対応する境界点)をベクトルの折れ曲り点とな
るよう優先して設定することにより、左上の角3画素が
ない場合にも角の部分を誤差なくベクトル化することが
できる。
【0019】また、図11(B)〜(D)は、それぞれ
右上、左下、右下の角3画素が欠落している場合の例を
示しており、それらの境界点の追跡コード列は、それぞ
れ図12(B)〜(D)に示すようになる。そして、こ
の場合も上記したのと同様に、テーブルに追跡コード列
を順次当てはめて行き、図12(B)〜(D)と同じ追
跡コード列となったときに、5〜7番目の追跡コードに
対応する境界点を移動させるテーブルを用意して、追跡
コード列を順次当てはめて行き、図12(B)〜(D)
と同じ追跡コード列となったときに、角とその両隣の部
分となる境界点を補正し、再度、追跡コードに従って境
界点を追跡することにより、補正された角の部分の境界
点を含んだ追跡コード列を得ることができる。そして、
この補正された角の部分の境界点をそれぞれベクトルの
折れ曲り点となるよう優先して設定することにより、角
の部分を誤差なくベクトル化することができる。なお、
ある方向の追跡コードをi、この追跡コードiと90゜
異なる追跡コードをjとすると、角3画素がないこの場
合の追跡コード列は、「iiijijijjj」となる
ので、これらの追跡コード列をそれぞれ「iiiiij
jjjj」と変換して、6番目の追跡コード「j」に対
応する境界点を優先してベクトルの折れ曲り点としても
良い。以上説明した各実施例は、いずれも右回り(時計
回り)に追跡する例を示したが、左回り(反時計回り)
でも同様にして実施することができる。
【0020】
【発明の効果】本発明のアウトラインベクトルの自動整
形方式は、角度を求める必要がないので、高速にベクト
ル生成処理を行うことができる。そして、境界画素の境
界点を追跡しているので、一画素幅の直線が突出してい
るときでも追跡コードが同じところを戻ることがなく、
文字を拡大したときに、この直線が一画素幅のままとな
らずに線幅も拡大することができる。また、境界画素の
中心を追跡するのに比べて、アウトラインの誤差が少な
いという効果がある。そして、角となる部分を検出して
補正してからベクトル化しているので、特に、スキャナ
等で画像を入力して角の部分の画素が欠落しても高品質
の画像を得ることができるという効果がある。
【図面の簡単な説明】
【図1】本発明のアウトラインベクトルの自動整形方式
に使用する追跡コードの一実施例を示す概念図である。
【図2】図形に追跡コード列を付した状態例を示す概念
図である。
【図3】(A)〜(D)は角1画素がない場合を示す概
念図である。
【図4】(A)〜(D)はそれぞれ図3(A)〜(D)
の追跡コード列を示す概念図である。
【図5】図3(A)の角1画素がない場合の境界点の移
動を行うためのテーブルを示す図である。
【図6】(A)〜(D)はそれぞれ図3(A)〜(D)
の追跡コード列における優先点を示す概念図である。
【図7】(A)〜(D)は角1画素がない場合を示す概
念図である。
【図8】(A)〜(D)はそれぞれ図7(A)〜(D)
の追跡コード列を示す概念図である。
【図9】(A)〜(H)は角2画素がない場合を示す概
念図である。
【図10】(A)〜(H)はそれぞれ図9(A)〜
(H)の追跡コード列を示す概念図である。
【図11】(A)〜(D)は角3画素がない場合を示す
概念図である。
【図12】(A)〜(D)はそれぞれ図11(A)〜
(D)の追跡コード列を示す概念図である。
【符号の説明】
a〜d 画素 P 折れ曲り点
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.5 識別記号 庁内整理番号 FI 技術表示箇所 G09G 5/24 9061−5G

Claims (1)

  1. 【特許請求の範囲】 【請求項1】2値画像の輪郭となる境界画素のいくつか
    を抽出してベクトル化を行うアウトラインベクトルの自
    動整形方式において、 前記境界画素の境界点の4方向追跡コード列を求め、こ
    の追跡コード列から角となる点を判断してこの位置に前
    記境界点を移動し、この移動した前記境界点を優先的に
    折れ曲り点として前記ベクトル化を行うことを特徴とす
    るアウトラインベクトルの自動整形方式。
JP3214715A 1991-07-31 1991-07-31 アウトラインベクトルの自動整形方式 Pending JPH0535862A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP3214715A JPH0535862A (ja) 1991-07-31 1991-07-31 アウトラインベクトルの自動整形方式
US08/589,072 US5666440A (en) 1991-07-31 1996-01-23 Method and apparatus for extracting outline data from bi-level image data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3214715A JPH0535862A (ja) 1991-07-31 1991-07-31 アウトラインベクトルの自動整形方式

Publications (1)

Publication Number Publication Date
JPH0535862A true JPH0535862A (ja) 1993-02-12

Family

ID=16660424

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3214715A Pending JPH0535862A (ja) 1991-07-31 1991-07-31 アウトラインベクトルの自動整形方式

Country Status (1)

Country Link
JP (1) JPH0535862A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20240037550A1 (en) * 2022-07-29 2024-02-01 Ncr Corporation Information encoding and transmission techniques

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20240037550A1 (en) * 2022-07-29 2024-02-01 Ncr Corporation Information encoding and transmission techniques

Similar Documents

Publication Publication Date Title
JP3356612B2 (ja) 高速な輪郭スムージング方法及び装置
TWI244047B (en) Image processing device, image processing method, and record medium on which the same is recorded
US5526476A (en) Method and apparatus for generating character patterns expressed by coordinates of a coordinate system
US20130020386A1 (en) Information input output method using dot pattern
US5572605A (en) Apparatus and method for inputting, compressing and outputting characters, illustrations, drawings and logomarks
JP3057935B2 (ja) 文字出力装置
JP2964841B2 (ja) データ変換装置
US6813367B1 (en) Method and apparatus for site selection for data embedding
JP3936436B2 (ja) 表認識方法
JP4436202B2 (ja) 部分的テンプレート照合を用いた画質向上
JP2876942B2 (ja) データ変換装置
JPH0535862A (ja) アウトラインベクトルの自動整形方式
JP2871601B2 (ja) 文字列検出装置及び方法
JP3698867B2 (ja) 円形パターン判定方法、装置および記録媒体
JPH0535872A (ja) 2値画像の輪郭追跡方式
JP3582734B2 (ja) 表のベクトル化装置
JP2930599B2 (ja) 図形ベクトル化処理方法及び装置
US5666440A (en) Method and apparatus for extracting outline data from bi-level image data
JP2003317107A (ja) 罫線抽出方法及び装置
JP2769673B2 (ja) ビネット画像変換装置
JP3082228B2 (ja) データ変換装置
JPH09120430A (ja) 画像処理装置
JP3294249B2 (ja) 画像処理装置
JP2861127B2 (ja) データ変換装置
JP2861201B2 (ja) データ変換装置