JPH0495180A - 線分・曲線認識方式 - Google Patents

線分・曲線認識方式

Info

Publication number
JPH0495180A
JPH0495180A JP20811990A JP20811990A JPH0495180A JP H0495180 A JPH0495180 A JP H0495180A JP 20811990 A JP20811990 A JP 20811990A JP 20811990 A JP20811990 A JP 20811990A JP H0495180 A JPH0495180 A JP H0495180A
Authority
JP
Japan
Prior art keywords
pixel
data
picture element
image
curve
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
JP20811990A
Other languages
English (en)
Inventor
Katsuhiko Itonori
糸乗 勝彦
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.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co 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 Fuji Xerox Co Ltd filed Critical Fuji Xerox Co Ltd
Priority to JP20811990A priority Critical patent/JPH0495180A/ja
Publication of JPH0495180A publication Critical patent/JPH0495180A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Image Analysis (AREA)

Abstract

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

Description

【発明の詳細な説明】 【産業上の利用分野】
この発明は、線図形画像を2値ディジタル−データとし
て読み込み、2値デイジタル・データから線分と曲線を
認識して取り出す、線分・曲線認識方式に関するもので
ある。
【従来の技術】
線分と曲線の識別を行う従来技術としては、線図形を短
線分化してシ1−トベクトルで表し、隣り合うシ罰−ト
ベクトル間の角度の変化を調べ、その変化がある所定値
以上のとき曲線と判定し、所定値以内のとき線分と判定
する手法があった(特開平1−116772号公報)。 また、他の従来技術として、折れ線データに対して曲線
のあてほめを行い曲線近似して表し、この曲線とシm 
−)ベクトルとで囲まれる部分の面積を計算し、この面
積に基づいて上記曲線を採用するかの可否を決定する手
法があった(特開昭62−251988号公報)。
【発明が解決しようとする課題】
しかし前者の方式の場合、線図形を構成する特徴点(交
差点、屈折点)をあらかじめ抽出し、その特定の区間内
が直線であるか、曲線であるかを認識する方式であって
、複数の直線あるいは直線と曲線が混合している区間を
認識することはできなかった。 また後者の方式の場合、曲線と直線の判定を行うために
、1m像中の全てのシ譚−ト・ベクトルに対して、曲線
の当てほめを行うために、処理に長時間を必要とした。 この発明は、上記従来技術の問題点を解消し、画像処理
を行うことなく、画像データ中の直線線分と曲線を正確
でしかも高速に認識することのできる線分・曲線認識方
式を実現することを目的とするものである。
【課題を解決するための手段】
本発明の線分・曲線認識方式は、2値ディジタル画像を
主走査方向に走査して、背景画素から画像の画素に変化
した画素を開始点の画素とし、画像の画素から背景画素
に変化した画素を終了点の画素とする画素連結データを
生成する画素連結データ生成手段(第1図103)と、 画素連結データの相互の関係を調べ、所定の関係を有す
る画素連結データの集まりを画素ブロックデータとして
生成する画素ブロックデータ生成手段(第1図105)
と、 生成された画素ブロックデータを調べ、その画素ブロッ
クが直線であるか、曲線であるかを識別する線分・1曲
線認識手段(第1図1..07、l O8,109,1
10)と を備えたものである。
【作用】
本発明は、前記目的を達成するために、画像を階層的な
データ構造に変換して、そのデータ構造を用いて線分・
曲線認識処理を行う。すなわち、画像を画素連結データ
と、画素連結データの集まりである画素ブロックデータ
により表現されるようにし、これらのデータをもとに線
分と曲線とをそれぞれ識別するものである。 画素連結データ生成手段において、画素連結データを生
成する。画素連結データは、2値ディジタル画像を主走
査方向に走査して、背景画素(白画素)から画像の画素
(黒画素)に変化した画素を開始点の画素とし、画像の
画素から背景画素に変化した画素を終了点の画素とする
ものでありいわゆる画像のラン情報である。 画素ブロックデータ生成手段は画素ブロックデータを生
成する。画素ブロックデータとは、所定の関係を有する
画素連結データの集まりをいう。 その所定の関係としては、例えば、 ■1つの画素連結データには2つ以上の画素連結データ
が連結しない、 ■1つの画素連結データの下に連結する画素連結データ
の長さは、1つ前の画素連結データの長さに対して、大
きく変化しない、 の2つの条件を満たすものがある。 線分・曲線認識手段は、各画素ブロックデータを基に、
画素ブロックが線分を表すものか曲線を表すものかをど
うかを識別する。その識別の具体例としては、例えば、
 ■後で述べる本発明の実施例のように、ブロックデー
タをその中に所定数だけ画素連結データを含むようなサ
ブ・ブロックに分割し、その各サブ・ブロックの一番上
と一番下の画素連結データの開始点と終了点の中点を求
めてベクトル・データとし、各画素ブロックデータ内の
ベクトルの方向の変化を調べて直線拳曲線の識別を行う
もの、■ 画素ブロックデータ内の各画素連結データの
特定の点(開始点あるいは中点)に対してハフ変換を行
うことで、その画素ブロックデータの直線性を識別する
もの、■ 画素ブロックのパターンマツチングにより識
別するもの等がある。 本発明によれば、画像データを画素連結データおよび画
素ブロックデータからなる階層的なデータ構造に変換し
て、そのデータ構造を用いて線分・曲線認識処理を行う
ようにしたので、線分・曲線認識処理を行う際に、処理
時間のかかる画像処理を行う必要がなく、短い処理時間
で正確な処理を行うことができる。
【実施例】
第1図は本発明の一実施例の構成を示すものである。本
実施例の線分・曲線認識方式は、画像入力部101、画
像データ記憶部102、画素連結データ生成部103、
画素連結データ記憶部104、画素ブロックデータ生成
部105、画素ブロックデータ記憶部lO6、サブ・ブ
ロック生成部107、サブ・ブロック記憶′部108、
単位ベクトル計算部109、線分・曲線認識部110、
画素ブロック分解部111、線分データ記憶部112、
曲線データ記憶部113からな−っている。 画像入力部101はイメージスキャナのような画像を2
値化して入力するものである。 画像データ記憶部102は画像入力部101から入力し
た画像データを記憶するものである。 画素連結データ生成部103は、画像データ記憶部10
2に記憶された2値ディジタル画像を主走査方向に走査
して、背景画素(白画素)から画像の画素(黒画素)に
変化した画素を開始点の画素とし、黒画素から白画素に
変化した画素を終了点の画素とする画素連結データを生
成するものである。 画素連結データ記憶部104は、画素連結データ生成部
103によって生成されたデータを記憶するものである
。 画素ブロックデータ生成部105は、上下方向(副走査
方向)に隣接する画素連結データを調べ、予め定めた関
係を有する画素連結データの集まりを画素ブロックデー
タとするものである。 画素ブロックデータ記憶部106は、画素ブロックデー
タ生成部105により生成された画素ブロックデータを
記憶するものである。 サブ−ブロック生成部107は、画素ブロックデータを
所定の亮さを持つサブ・ブロックに分解し、サブ・ブロ
ック記憶部108に記憶するものである。 単位ベクトル計算部109は、ある画素ブロックデータ
内の全てのサブ・ブロックに対してそのサブ・ブロック
を表す単位ベクトルを求めるものである。 線分・曲線認識部110は、単位ベクトル計算部109
で計算した全ての単位ベクトルの変化を調べ、複数の線
分/線要素(線分と曲線)を求めるものである。 画素ブロック分解部111は、複数の線分/線要素を含
む画素ブロックデータを単一の線分/線要素を表す画素
ブロックに分解し、線分を表す画素ブロックデータを線
分データ記憶部112に、曲線を表す画素ブロックデー
タを曲線データ記憶部113に格納するものである。 以下、第1図を参照しながら順をおって折線化処理の手
順を説明する。 画像入力部101で入力された、2値のディジタル画像
データは画像データ記憶部102に記憶される。画素連
結データ生成部103では、画像データ記憶部102の
内容から、画像のラン情報である画素連結データと、画
像中の上下方向に連結している画素連結データを表す画
素ブロックデータを抽出する。 第2図を用いて画素連結データの抽出手順を説明する。 なお、第4図は画素連結データを説明した図である。 画像をラスク方向(主走査方向)に走査し、画像の背景
画素値から線図形画素値に変化する画素1s(i、j)
を見つける(第2図ステップ201〜204)。すなわ
ち、まず画像の幅m1画像の高さn1黒画素値pxを設
定しくステップ201)、ラスク走査の開始位置をr 
=0+ J =Oとして設定する(ステップ202)。 走査位置の画素1s(i、、+)が黒画素値pxである
かを調べ(ステップ203 )、黒画素であるときは、
画素l5(i、j)を開始点として登録する(ステップ
204)。 さらに、走査を続けて線図形画素値から背景画素値に変
化する画素Ie(+、、+)≠pxを見つける(ステッ
プ205〜207)。すなわち、走査が一つの走査ライ
ンの終りに達したかどうかをi<mにより判定しくステ
ップ205)、終りに達していないときは線図形画素値
から背景画素値に変化したかどうかを判定しくステップ
206)、変化していなかったときは走査を1m票進め
(ステップ207) 、同様の処理を繰り返す。ステッ
プ206の判定で画素の変化があったときすなわちIe
(i、j)≠pxとなったときは画素1e(i、j)を
画素連結データの終了点として登録する(ステップ20
8)。このとき、rB像の右端まで線図形画素値から背
景画素値に変化する画素を見つけられないときは、その
走査ライン上で画素の連結が終っていると判断して、線
図形画素値から背景画素値に変化する画素をIe(m、
J)と決定する。 なお、画素の登録は、画素Isをt番目の画素連結デー
タの開始点5(t)、画素1eをt番目の画素連結デー
タの終了点E (t)として、画素連結データ記憶部1
04に記憶することにより行う。このとき、付加的な情
報として画素連結データの長さL (t)を−緒に登録
してもよい。さらに、この処理を続け、走査ラインが画
像の肩さ(n)を越えるまで続ける(ステップ211〜
213)。 次に上記で抽出した画素連結データと画像から、画素ブ
ロックデータの抽出を行う。第3図に画素ブロックデー
タ抽出処理に関する流れ図を示す。 まず、画素連結データの総数をmに設定しくステップ3
01)、画素連結データの番号nおよび画素ブロックデ
ータの番号jをOに設定する(ステップ302)。 画素連結データ記憶部104から、n番目の画素連結デ
ータdata(n)を取り出し、このデータが既にブロ
ックの一部として登録されているか否かを調べる(ステ
ップ303)。既に登録されているときは次の画素連結
データを取り出すためにn=n+ 1とする(ステップ
304)。nくmであるかどうかの判定によりすべての
画素連結データについて画素ブロック生成処理が終了し
たかどうかを判定する(ステップ305)。 未だ、ステップ303の判定において、登録されていな
かったと′きは、新しい画素ブロックデータの生成処理
を行う(ステップ306〜314)。 新しい画素ブロックデータの生成処理について詳細に説
明する。 画素連結データdata(n)が、画素ブロックに登録
されていなかったとき、新しい画素ブロックである画素
ブロックデータblock(i)に登録する(ステップ
306)。次に、変数nの値を後の利用のために一時的
に退避する(ステップ307)。 そして、この画素連結データdata(n)が次の2つ
の条件を満たしているか調べる(ステップ308)。 ■ 下方向に連結している連結画素データが1つだけ存
在する。 ■ 下方向に連結している連結画素データの長さが急に
変化しない。例えば、自分自身の長さの2倍以上、ある
いは1/2以下にならない。 条件■■を画素連結データdata(n)が満たしてい
ない場合、画素ブロックデータblock (n)は終
了しているとする。 画素連結データdata(n)が条件■■を満たしてい
るとき、このdata(n)に連結する画素連結データ
data(j)を画素連結データ記憶部104の中から
探す(ステップ309)。 次に画素連結データdata(j)に対して、次の条件
■を満たしているかを調べる(ステップ310)。 ■ 上に続く連結画素データはdata(n)のみであ
る。 画素連結データdata(j)が条件■を満たしている
とき、この画素連結データdata(j)を画素ブロッ
クデータblock(i)に追加登録する(ステップ3
11)。そして、新しく追加登録した画素連結データd
ata(j)に連結する画素連結データを探すために変
数nにjを設定しくステップ312)、ステップ308
に戻る。 以上のような処理を画素ブロックデータbl。 ck(i)が終了するまで続ける。この終了は、ステッ
プ308またはステップ310で、条件■〜■または■
を満たさなかったことをもって判定し、ステップ304
へ戻る。その際に、ステップ307で退避した値を変数
nに設定するとともに(ステップ313) 、変数iの
値をインクリメントしておく(ステップ314)。 そして、画素連結データ記憶部104から画素ブロック
データに登録していない画素連結データを探し、以上の
処理を続け、全ての画素連結データが画素ブロックデー
タに登録されるまで続ける。 本実施例では画素ブロックデータは、その内にある全て
の画素連結データを実際に持っているように説明したが
、実際の画素ブロックデータは、そのブロックが画像内
で占める領域の外接矩形で代表して表し、ブロック内に
含まれる画素連結データは、画素連結データ記憶部10
4における位置のみを記録している。 画像を画素ブロックデータで表した結果の一例を第5図
に示す。 次に、サブ・ブロック生成部107は、画素ブロックデ
ータ記憶部106に記憶されている全ての画素ブロック
データを所定の高さ(たとえば画素連結データN個分)
を持つサブ・ブロックに分解する。画素ブロックデータ
内の一番上にある画素連結データからN個分を1つのサ
ブ・ブロックとして抽出し、これを画素ブロックデータ
の最後の画素連結データに行き着(まで続ける。最後の
サブ・ブロックは、画素連結データをN個分取れないこ
とがあるが、残っている画素連結データで最後のサブ・
ブロックとする。 以上のようにしてサブ・ブロック生成部107で抽出さ
れた、全てのサブ番ブロックをサブ・ブロック記憶部1
08に記憶する。記憶されているサブ・ブロックは、次
の処理を簡単にするため、どの画素ブロックデータに属
しているかを表すデータを付加してお(必要がある。そ
のため、各サブ・ブロックは、自分の属している画素ブ
ロックデータが画素ブロックデータ記憶部106内のど
こに位置しているかの情報も抽出時に付加される。 次に、単位ベクトル計算部109においてサブ・ブロッ
ク記憶部108内の各サブ・ブロックを表す単位ベクト
ルを計算する。ただし、ここでは単位ベクトルのX成分
のみを計算する。第6図に、単位ベクトルについて説明
した図を示す。 単位ベクトルの計算方法について説明する。まず、サブ
・ブロック記憶部108から1つのサブ・ブロックを選
び、このサブ・ブロックの一番上と一番下の画素連結デ
ータの中点を抽出し、サブ・ブロックを表すベクトルデ
ータとする。このベクトルデータをA1長さをIAI、
Aの始点のX座標をAsx5終点をAexとすると、ベ
クトルAの単位ベクトルのX成分λは次式で求められる
。 λ= (Aex −Asx) / l A l −(式
1)次に線分・曲線認識部110における認識処理につ
いて説明する。単位ベクトル計算部109で計算した値
λをある画素ブロックデータについてグラフとして表す
と、第8図のような特徴的なグラフを得ることができる
。つまり、単一の線分からなる画素ブロックデータの場
合(第8図(a))、そのλのグラフはほぼ傾き0とな
り、曲線を表す画素ブロックデータの場合(第8図(C
))、そのλのグラフは増加あるいは減少となる。また
、複数の線分要素をもつ画素ブロックデータの場合(第
8図(b))は、線分要素の分だけ傾き0のグラフに分
割できることがわかる。したがって、λのグラフから幾
つかの傾きOのグラフに分解できるとき、画素ブロック
分解部111においてグラフの示す点で画素ブロックデ
ータを分割する。 曲線を表す画素ブロックデータの場合(第8図(C))
 、そのλのグラフは増加あるいは減少となることは、
次のことで説明できる。λの値は、第6図に示すように
、X軸とベクトルAのなす角をρとするとCOSρの値
を表している。円を画素ブロックデータに分解したとき
には、最悪の場合でも第7図のように4つの部分に分割
され、左右の曲線を表現している画素ブロックデータ内
のサブ・ブロックを表すベクトルとX軸のなす角ρは、
0≦ρ≦■(■≦ρ≦21)となるため、曲線を表す画
素ブロックデータについてのλのグラフは、必ず増加あ
るいは減少という傾きを持って現れる。 線分・曲線認識部110では、以上のように画素ブロッ
クデータについてのλのグラフを調べ、そのグラフが傾
きOのい(つかの部分に分割可能ならば、画素ブロック
分解部111において、グラフの表している分割点にお
いて分割して、分割各画素ブロックデータを線分データ
記憶部112に記憶し、そのグラフが単一の傾きOのグ
ラフを表していれば、そのまま線分データ記憶部112
に記憶し、グラフが増加あるいは減少の傾きを表してい
れば、曲線データ記憶部113に記憶する。 この実施例では、特に明記していないが、画素ブロック
データの中には、曲線にも線分にも判定できないような
画素ブロックデータが存在する。 このような、画素ブロックデータを記憶するために、画
像データ記憶部を線分データ記憶部、曲線データ記憶部
と同様に設けることも可能である。 また、この実施例では、曲線と線分の混在している画素
ブロックデータについて述べていないが、このような画
素ブロックデータについても、λのグラフは傾きOの部
分と増加あるいは減少の傾きを持つ部分を持つため、そ
れぞれの部分に分割することによって、線分を表す画素
ブロックデータと曲線を表す画素ブロックデータを得る
ことができる。 線分・曲線認識部110において、λのグラフの傾きが
Oであるとしても、第7図に示すような円の上下部分を
表す画素ブロックデータや矢印の部分は線分として表現
することはできない。このようなことを避けるために、
線分データ記憶部112に記憶する前に、そのデータが
線分を表しているか否かを判定する。具体的には、その
画素ブロックデータ内の画素連結データの長さを調べ、
同じ長さの画素連結データが多く存在すれば、その画素
ブロックデータは、線分データであると確定して線分デ
ータ記憶部112に記憶する。 また、第7図に示す円の場合、左右の部分のみを曲線を
表す画素ブロックデータと判定するが、残りの部分は線
分とも曲線とも判定されないまま残され、完全な円を認
識できない。しかし、曲線を表す画素ブロックデータに
隣接する画素ブロックデータを調べ、その画素ブロック
データが曲線を表すブロックデータか、線分とも曲線と
も判定されていない場合、これらの画素ブロックデータ
を統合することにより、完全な円を1つのデータとして
表現することができる。 2値ディジタル画像データを階層的なデータ構造に変換
し、このデータ内の単位ベクトルの方向の変化を調べる
ことにより、各データの表現する図形が、線分であるか
曲線であるかを認識すること。 また、この実施例では、線分−曲線の認識は、画素ブロ
ックデータをサブ・ブロックに分け、その単位ベクトル
により行っているが、この外にもハフ変換を用いて直線
・曲線の識別を行う方法や、画素ブロックのパターンマ
ツチングにより識別する方法がある。例えば、ハフ変換
を用いた場合、画素ブロック内の各画素連結データの特
定の点(開始点、あるいは中点)をハフ変換式p=x・
cosθ+yesinθにより、p−θ空間に変換する
。このとき、pは原点と画素連結データ上の点(x、y
)との距離、θは原点と画素連結データ上の点(x、y
)を結んだ線分とX座標軸との角度である。このp−θ
空間上の特徴からその画素ブロックが直線線分であるか
、また複数の直線線分を持つかを判定することができる
。また、曲線に対応したハフ変換式を用いることで、同
様に曲線の識別が可能である。
【発明の効果】
本発明によれば、2値ディジタル画像データを階層的な
データ構造に変換し、このデータを調べることにより、
各データの表現する図形が、線分であるか曲線であるか
を認識するようにしたので、線分0曲線認識処理を行う
際に、処理時間のかかる画像処理を行う必要がなく、短
い処理時間で正確な線分・曲線認識を行うことができる
。 また、本発明によれば、画素ブロックデータという、あ
る程度まとまった大きさを持つデータを使用しているの
で、図形の局所的な変動に左右されずに線分と曲線を正
確に認識することができる。 また、万一誤認識が発生しても、画素ブロックデータは
画素連結データを含むので、各ブロック内の形状を容易
に知ることができ、認識処理に簡単にフィードバックを
かけることが可能である。
【図面の簡単な説明】
第1図は、本発明の一実施例の構成を示すブロック図で
ある。 第2図は、実施例の画素連結データ生成部の処理につい
ての流れ図である。 第3図は、実施例の画素ブロックデー、夕生成部の処理
についての流れ図である。 第4図は、画素連結データについて説明した図である。 第5図は、画素ブロックデータを説明した図である。 第6図は、単位ベクトルについて説明した図である。 第7図は、曲線に対する画素ブロック・データを説明し
た図である。 第8図は、1つの画素ブロックデータ内での単位ベクト
ルの変化を示したグラフである。 101・・・画像入力部、102・・・画像データ記憶
部、103・・・画素連結データ生成部、104・・・
画素連結データ記憶部、105・・・画素ブロックデー
タ生成部、106・・・画素ブロックデータ記憶部、1
07・・・サブ書ブロック生成部、108・・・サブ・
ブロック記憶部、109・・・単位ベクトル計算部、1
10・・・線分・曲線認識部、111・・・画素ブロッ
ク分解部、112・・・線分データ記憶部、113・・
・曲線データ記憶部。 特許出願人 富士ゼロックス株式会社 代 理 人 弁理士 岩上昇 外2名

Claims (1)

  1. 【特許請求の範囲】 2値ディジタル画像を主走査方向に走査して、背景画素
    から画像の画素に変化した画素を開始点の画素とし、画
    像の画素から背景画素に変化した画素を終了点の画素と
    する画素連結データを生成する画素連結データ生成手段
    と、 画素連結データの相互の関係を調べ、所定の関係を有す
    る画素連結データの集まりを画素ブロックデータとして
    生成する画素ブロックデータ生成手段と、 生成された画素ブロックデータを調べ、その画素ブロッ
    クが直線であるか、曲線であるかを識別する線分・曲線
    認識手段と を備えたことを特徴とする線分・曲線認識方式。
JP20811990A 1990-08-08 1990-08-08 線分・曲線認識方式 Pending JPH0495180A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP20811990A JPH0495180A (ja) 1990-08-08 1990-08-08 線分・曲線認識方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP20811990A JPH0495180A (ja) 1990-08-08 1990-08-08 線分・曲線認識方式

Publications (1)

Publication Number Publication Date
JPH0495180A true JPH0495180A (ja) 1992-03-27

Family

ID=16550951

Family Applications (1)

Application Number Title Priority Date Filing Date
JP20811990A Pending JPH0495180A (ja) 1990-08-08 1990-08-08 線分・曲線認識方式

Country Status (1)

Country Link
JP (1) JPH0495180A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102762903A (zh) * 2010-01-21 2012-10-31 Smc株式会社 流量控制装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102762903A (zh) * 2010-01-21 2012-10-31 Smc株式会社 流量控制装置
US9115811B2 (en) 2010-01-21 2015-08-25 Smc Kabushiki Kaisha Flow control device

Similar Documents

Publication Publication Date Title
US5493621A (en) Fingerprint ID system and method
JP3748172B2 (ja) 画像処理装置
US6347156B1 (en) Device, method and storage medium for recognizing a document image
US4757551A (en) Character recognition method and system capable of recognizing slant characters
US5539840A (en) Multifont optical character recognition using a box connectivity approach
CN111914834A (zh) 图像识别方法、装置、计算机设备和存储介质
US8385651B2 (en) Character recognition device, image-reading device, computer readable medium, and character recognition method
US8553985B2 (en) Image processing apparatus, image processing method and computer-readable medium
CN120877069B (zh) 面向pdf文档的公式结构化解析与语义理解方法及系统
JP4149464B2 (ja) 画像処理装置
CN117409027B (zh) 图像搜索方法、装置、产品、设备和介质
JP4867620B2 (ja) 画像処理装置及び画像処理プログラム
JP3164835B2 (ja) 人物画像認識における前処理方法および後処理方法
CN117291944B (zh) 图像处理方法及相关设备
JP2832928B2 (ja) 文字認識方法
US6650775B1 (en) Method and apparatus for implementing a streaming two-dimensional digital image segmentation
JP3104355B2 (ja) 特徴抽出装置
JPH0495178A (ja) 線図形折線化処理装置
JP2789622B2 (ja) 文字/図形領域判定装置
JPH03192487A (ja) パターン認識方法
WO2000016264A1 (en) Line object vectorization in colour/grayscale images
JP2616994B2 (ja) 特徴抽出装置
JPH022189B2 (ja)
JPH09265530A (ja) 辞書作成方法およびカラー画像認識方法
JPH11120366A (ja) 線分隣接関係決定方法