JPH04312183A - 画像処理装置 - Google Patents

画像処理装置

Info

Publication number
JPH04312183A
JPH04312183A JP3104624A JP10462491A JPH04312183A JP H04312183 A JPH04312183 A JP H04312183A JP 3104624 A JP3104624 A JP 3104624A JP 10462491 A JP10462491 A JP 10462491A JP H04312183 A JPH04312183 A JP H04312183A
Authority
JP
Japan
Prior art keywords
processing
data
thinning
edge
fattening
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.)
Granted
Application number
JP3104624A
Other languages
English (en)
Other versions
JP2938217B2 (ja
Inventor
Shinji Yamakawa
山川 慎二
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.)
Ricoh Co Ltd
Original Assignee
Ricoh 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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP3104624A priority Critical patent/JP2938217B2/ja
Publication of JPH04312183A publication Critical patent/JPH04312183A/ja
Application granted granted Critical
Publication of JP2938217B2 publication Critical patent/JP2938217B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/40Scaling of whole images or parts thereof, e.g. expanding or contracting
    • G06T3/403Edge-driven scaling; Edge-based scaling

Landscapes

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

Abstract

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

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、所定の画像入力手段を
介して入力した画像データを2値データに変換し、パタ
ーンマッチング法によって細らせ処理、或いは、太らせ
処理を施す画像処理装置に関し、より詳細には、細らせ
処理、或いは、太らせ処理を良好に行える画像処理装置
に関する。
【0002】
【従来の技術】画像処理装置における2値処理後の画像
処理としては、例えば、中ウメ処理,輪郭処理,平カゲ
処理,立体カゲ処理,中ウメ・立体カゲ処理,輪郭・立
体カゲ処理,輪郭・平カゲ処理等がある。これらの処理
は2値データの細らせ処理及び太らせ処理を基本として
実行されているため、画像処理装置において細らせ処理
及び太らせ処理を良好に行うことが重要である。
【0003】一般に、細らせ処理及び太らせ処理を行う
場合には、パターンマッチング法が用いられており、例
えば、図16に示すような正方形パターンや、図17に
示すような円形パターンが使用されている(尚、図中の
〇は中心画素を示す)。図16に示す正方形パターンを
用いて細らせ処理を実行すると、図18に示すように、
オリジナルデータ900が細らせデータ(細らせ処理後
のデータ)901のようになる。また、図17に示す円
形パターンを用いて細らせ処理を実行すると、図19に
示すように、オリジナルデータ900が細らせデータ9
02のようになる。一方、図16に示す正方形パターン
を用いて太らせ処理を実行すると、図20に示すように
、オリジナルデータ903が太らせデータ(太らせ処理
後のデータ)904のようになる。また、図17に示す
円形パターンを用いて太らせ処理を実行すると、図21
に示すように、オリジナルデータ903が太らせデータ
905のようになる。尚、実際には、上記の図に示すオ
リジナルデータ,細らせデータ,太らせデータ等の閉ル
ープ内は全て黒画素のデータ(黒ベタ)であるが、説明
をわかり易くするために輪郭線のみで示す。
【0004】
【発明が解決しようとする課題】しかしながら、従来の
パターンマッチング法を用いて細らせ処理或いは太らせ
処理を実行する画像処理装置によれば、特定のパターン
を用いて細らせ処理或いは太らせ処理を実行するため、
オリジナルデータと比較した場合、細らせデータ或いは
太らせデータに不自然な部分が生じるという問題点があ
った。具体的には、例えば、正方形パターンは極性を持
つため、正方形パターンを用いて細らせ処理或いは太ら
せ処理を実行した場合、図18及び図20に示すように
、縦方向及び横方向の細らせ量或いは太らせ量Δαと比
較して斜め方向の細らせ量或いは太らせ量Δβが大きく
なるという問題点があった。また、円形パターンを用い
て細らせ処理或いは太らせ処理を実行した場合、図19
及び図21に示すように、エッジ部に丸みが出るという
問題点があった。
【0005】本発明は上記に鑑みてなされたものであっ
て、良好な細らせデータを得ることを第1の目的とする
【0006】また、本発明は上記に鑑みてなされたもの
であって、良好な太らせデータを得ることを第2の目的
とする。
【0007】
【課題を解決するための手段】本発明は上記の第1の目
的を達成するために、所定の画像入力手段を介して入力
した画像データを2値データに変換し、パターンマッチ
ング法によって細らせ処理を施す画像処理装置において
、複数ラインの2値データを同時に入力して、N×Mの
マトリックスを形成し、マトリックス内の所定位置の2
値データに対してエッジ処理を施すエッジ処理手段と、
エッジ処理手段を介して出力された2値データに対して
細らせ処理を実行する細らせ処理手段とを備えた画像処
理装置を提供するものである。
【0008】また、本発明は上記の第2の目的を達成す
るために、所定の画像入力手段を介して入力した画像デ
ータを2値データに変換し、パターンマッチング法によ
って太らせ処理を施す画像処理装置において、複数ライ
ンの2値データを同時に入力して、N×Mのマトリック
スを形成し、マトリックス内の所定位置の2値データに
対してエッジ処理を施すエッジ処理手段と、エッジ処理
手段を介して出力された2値データに対して太らせ処理
を実行する太らせ処理手段とを備えた画像処理装置を提
供するものである。
【0009】また、本発明は上記の第1の目的を達成す
るために、所定の画像入力手段を介して入力した画像デ
ータを2値データに変換し、パターンマッチング法によ
って細らせ処理を施す画像処理装置において、細らせ処
理用パターンを用いて細らせ処理を行う複数の細らせ処
理手段と、複数の細らせ処理手段の少なくとも1つの細
らせ処理手段の直前に配置され、複数ラインの2値デー
タを同時に入力して、N×Mのマトリックスを形成し、
マトリックス内の所定位置の2値データに対してエッジ
処理を施すエッジ処理手段とを備えた画像処理装置を提
供するものである。
【0010】更に、本発明は上記の第2の目的を達成す
るために、所定の画像入力手段を介して入力した画像デ
ータを2値データに変換し、パターンマッチング法によ
って太らせ処理を施す画像処理装置において、太らせ処
理用パターンを用いて太らせ処理を行う複数の太らせ処
理手段と、複数の太らせ処理手段の少なくとも1つの太
らせ処理手段の直前に配置され、複数ラインの2値デー
タを同時に入力して、N×Mのマトリックスを形成し、
マトリックス内の所定位置の2値データに対してエッジ
処理を施すエッジ処理手段とを備えた画像処理装置を提
供するものである。
【0011】
【作用】本発明の請求項1の画像処理装置は、先ず、エ
ッジ処理手段において、複数ラインの2値データを同時
に入力して、N×Mのマトリックスを形成し、マトリッ
クス内の所定位置の2値データに対してエッジ処理を施
し、続いて、細らせ処理において、エッジ処理手段を介
して出力された2値データに対して細らせ処理を実行す
る。
【0012】本発明の請求項2の画像処理装置は、先ず
、エッジ処理手段において、複数ラインの2値データを
同時に入力して、N×Mのマトリックスを形成し、マト
リックス内の所定位置の2値データに対してエッジ処理
を施し、続いて、太らせ処理において、エッジ処理手段
を介して出力された2値データに対して太らせ処理を実
行する。
【0013】本発明の請求項3の画像処理装置は、細ら
せ処理用パターンを用いて複数の細らせ処理手段で細ら
せ処理を実行する。この時、複数の細らせ処理手段の少
なくとも1つの細らせ処理手段の直前に配置されたエッ
ジ処理手段によって、複数ラインの2値データを同時に
入力して、N×Mのマトリックスを形成し、マトリック
ス内の所定位置の2値データに対してエッジ処理を施す
【0014】本発明の請求項4の画像処理装置は、太ら
せ処理用パターンを用いて複数の太らせ処理手段で太ら
せ処理を実行する。この時、複数の太らせ処理手段の少
なくとも1つの太らせ処理手段の直前に配置されたエッ
ジ処理手段によって、複数ラインの2値データを同時に
入力して、N×Mのマトリックスを形成し、マトリック
ス内の所定位置の2値データに対してエッジ処理を施す
【0015】
【実施例】以下、本発明の画像処理装置を図面に基づい
て、〔実施例1〕,〔実施例2〕,〔実施例3〕,〔実
施例4〕の順序で詳細に説明する。
【0016】〔実施例1〕図1は実施例1の画像処理装
置の基本構成のブロック図を示し、大別して、CCDセ
ンサ等からなる画像読取部100と、画像読取部100
を介して入力した入力画像データに所定の画像処理を施
す画像処理部200と、画像処理部200で画像処理を
施した出力画像データをレーザープリンタ等を介して出
力する画像記録部300とから構成される。
【0017】図2は、画像処理部200における種々の
画像処理のうち、本発明に関する部分の構成のみを抜き
出したブロック図を示し、入力データ(画像読取部10
0を介して入力した画像データを2値化したデータ)を
(N+2)ライン分(ここでは、19ライン分)蓄えて
、(N+2)ラインのデータを同時に出力するラインメ
モリ部201と、ラインメモリ部201から(N+2)
ラインのデータを入力して、N×M(ここでは、17×
17)のマトリックスを形成し、所定位置の2値データ
に対してエッジ処理を施すエッジ処理部202と、エッ
ジ処理部202から出力された2値データに対して細ら
せ処理を実行する細らせ処理部203とを備えている。
【0018】以上の構成において、その動作を説明する
。先ず、ラインメモリ部201は入力データ(1ビット
データ)を19ライン分蓄えると、各ラインの先頭から
同期を取りながら同時にデータを出力する。従って、入
力データはラインメモリ部201を介することによって
、19ビットのデータ(即ち、19ライン分のデータ)
として出力される。
【0019】エッジ処理部202は、19ライン分のデ
ータを入力すると、19×19のマトリックスの中に、
図3に示すように17×17のマトリックスを形成する
。ここで、マトリックスの1マスは1画素(1ビットの
データ)に対応しており、〇は中心画素である。また、
17×17のマトリックスの外側(周辺の1マスの領域
)は後述するエッジ処理で参照する参照画素を保持する
ための領域である。
【0020】次に、エッジ処理部202は、17×17
のマトリックス上に×で示したエッジ処理対象位置の画
素をエッジ処理対象として、以下のようにエッジ処理を
施す。エッジ処理は、図4に示すように、エッジ処理対
象画素を×で示した場合、その周辺画素A,B,C,D
を参照して、周辺画素A,B,C,Dのうち3つが黒デ
ータの画素で、且つ、エッジ処理対象画素(×の画素)
が白データの時のみ、エッジ処理対象画素を白データと
し、それ以外の場合にはエッジ処理対象画素を黒データ
に変換する処理である。
【0021】細らせ処理部203は、エッジ処理部20
2からデータを入力すると、図5に示すようなN×Nの
正方形パターン(ここでは、17×17の正方形パター
ン)を用いて、細らせ処理を実行する。前述したエッジ
処理を施したデータに対して細らせ処理を行うと、図6
に示すように、エッジ部においては、正方形パターンで
処理をした場合と同様の細らせデータが得られ、その他
の部分では、円形パターンで処理をした場合と同様の細
らせデータが得られる。従って、図18及び図19で示
した従来例と比較すると明らかなように、良好な細らせ
データを得ることができる。換言すれば、細らせ処理の
対象データに対して、エッジ部とエッジ部以外とで、処
理に使用するパターンを切り換えて使用することにより
、細らせ処理を良好に行っている。
【0022】尚、オリジナルデータは、従来例で示した
図18及び図19のオリジナルデータと同一である。ま
た、実際には、上記の図に示すオリジナルデータ,細ら
せデータ等の閉ループ内は全て黒画素のデータ(黒ベタ
)であるが、説明をわかり易くするために輪郭線のみで
示す。
【0023】〔実施例2〕図7は、図1に示した画像処
理部200の実施例2に関する部分の構成のみを抜き出
したブロック図を示す。尚、基本構成は図1と同様につ
き図示及び説明を省略する。入力データ(画像読取部1
00を介して入力した画像データを2値化したデータ)
を(N+2)ライン分(ここでは、19ライン分)蓄え
て、(N+2)ラインのデータを同時に出力するライン
メモリ部204と、ラインメモリ部204から(N+2
)ラインのデータを入力して、N×M(ここでは、17
×17)のマトリックスを形成し、所定位置の2値デー
タに対してエッジ処理を施すエッジ処理部205と、エ
ッジ処理部205から出力された2値データに対して太
らせ処理を実行する太らせ処理部206とを備えている
【0024】以上の構成において、その動作を説明する
。先ず、ラインメモリ部204は入力データ(1ビット
データ)を19ライン分蓄えると、各ラインの先頭から
同期を取りながら同時にデータを出力する。従って、入
力データはラインメモリ部204を介することによって
、19ビットのデータ(即ち、19ライン分のデータ)
として出力される。
【0025】エッジ処理部205は、19ライン分のデ
ータを入力すると、19×19のマトリックスの中に、
図3に示すように17×17のマトリックスを形成する
。ここで、マトリックスの1マスは1画素(1ビットの
データ)に対応しており、〇は中心画素である。また、
17×17のマトリックスの外側(周辺の1マスの領域
)は後述するエッジ処理で参照する参照画素を保持する
ための領域である。
【0026】次に、エッジ処理部205は、マトリック
ス上に×で示したエッジ処理対象位置の画素をエッジ処
理対象として、以下のようにエッジ処理を施す。エッジ
処理は、図4に示すように、エッジ処理対象画素を×で
示した場合、その周辺画素A,B,C,Dを参照して、
周辺画素A,B,C,Dのうち何れか1つが黒データの
画素で、且つ、エッジ処理対象画素(×の画素)が黒デ
ータのみ、エッジ処理対象画素を黒データとし、それ以
外の場合にはエッジ処理対象画素を白データに変換する
処理である。
【0027】太らせ処理部206は、エッジ処理部20
5からデータを入力すると、図5に示すようなN×Nの
正方形パターン(ここでは、17×17の正方形パター
ン)を用いて、太らせ処理を実行する。前述したエッジ
処理を施したデータに対して太らせ処理を行うと、図8
に示すように、エッジ部においては、正方形パターンで
処理をした場合と同様の太らせデータが得られ、その他
の部分では、円形パターンで処理をした場合と同様の太
らせデータが得られる。従って、図20及び図21で示
した従来例と比較すると明らかなように、良好な太らせ
データを得ることができる。尚、オリジナルデータは、
従来例で示した図20及び図21のオリジナルデータと
同一である。また、実際には、上記の図に示すオリジナ
ルデータ,太らせデータ等の閉ループ内は全て黒画素の
データ(黒ベタ)であるが、説明をわかり易くするため
に輪郭線のみで示す。
【0028】前述した実施例1及び実施例2では、図3
で示した×の位置をエッジ対象位置として、エッジ処理
を行ったが、特にこれに限定するものではない。また、
図4で示した参照周辺画素はA,B,C,Dに限定する
ものではなく、参照画素及びその組合せを変えても良い
。更に、図3のマトリックスも正方形である必要はない
【0029】〔実施例3〕実施例3は、細らせ処理用パ
ターンを用いて細らせ処理を行う複数の細らせ処理部と
、複数の細らせ処理部の少なくとも1つの細らせ処理部
の直前に、複数ラインの2値データを同時に入力して、
N×Mのマトリックスを形成し、マトリックス内の所定
位置の2値データに対してエッジ処理を施すエッジ処理
部を配置したものである。
【0030】図9は、図1に示した画像処理部200の
実施例3に関する部分の構成のみを抜き出したブロック
図を示す。尚、基本構成は図1と同様につき図示及び説
明を省略する。入力データ(画像読取部100を介して
入力した画像データを2値化したデータ)を9ライン分
蓄えて、9ラインのデータを同時に出力するラインメモ
リ部207と、ラインメモリ部207から9ラインのデ
ータを入力して、細らせ処理を実行する第1の細らせ処
理部208と、第1の細らせ処理部208の細らせデー
タ(ここでは、1ビットデータ)を11ライン分蓄えて
、11ラインのデータを同時に出力するラインメモリ部
209と、ラインメモリ部209から11ラインのデー
タを入力して、N×M(ここでは、9×9)のマトリッ
クスを形成し、所定位置の2値データに対してエッジ処
理を施すエッジ処理部210と、エッジ処理部210か
ら出力された2値データに対して細らせ処理を実行する
第2の細らせ処理部211とを備えている。
【0031】以上の構成において、その動作を説明する
。先ず、ラインメモリ部207は入力データ(1ビット
データ)を9ライン分蓄えると、各ラインの先頭から同
期を取りながら同時にデータを出力する。従って、入力
データはラインメモリ部207を介することによって、
9ビットのデータ(即ち、9ライン分のデータ)として
出力される。
【0032】第1の細らせ処理部208は、図10に示
すような、9×9の正方形パターンを用いて細らせ処理
を実行し、ラインメモリ部209へ細らせデータ(1ビ
ットデータ)を出力する。
【0033】ラインメモリ部209は、入力データ(1
ビットデータ)を11ライン分蓄えると、各ラインの先
頭から同期を取りながら同時にデータを出力する。従っ
て、入力データはラインメモリ部209を介することに
よって、11ビットのデータ(即ち、11ライン分のデ
ータ)として出力される。
【0034】エッジ処理部210は、11ライン分のデ
ータを入力すると、11×11のマトリックスの中に、
図11に示すように9×9のマトリックスを形成する。 ここで、マトリックスの1マスは1画素(1ビットのデ
ータ)に対応しており、〇は中心画素である。また、9
×9のマトリックスの外側(周辺の1マスの領域)は後
述するエッジ処理で参照する参照画素を保持するための
領域である。
【0035】次に、エッジ処理部210は、マトリック
ス上に×で示したエッジ処理対象位置の画素をエッジ処
理対象として、以下のようにエッジ処理を施す。エッジ
処理は、図12に示すように、エッジ処理対象画素を×
で示した場合、その周辺画素A,B,C,Dを参照して
、周辺画素A,B,C,Dのうち3つが黒データの画素
で、且つ、エッジ処理対象画素(×の画素)が白データ
の時のみ、エッジ処理対象画素を白データとし、それ以
外の場合にはエッジ処理対象画素を黒データに変換する
処理である。
【0036】第2の細らせ処理部211は、エッジ処理
部210からデータを入力すると、図10に示すような
9×9の正方形パターンを用いて、細らせ処理を実行す
る。前述したエッジ処理を施したデータに対して細らせ
処理を行うと、エッジ部においては、正方形パターンで
処理をした場合と同様の細らせデータが得られ、その他
の部分では、正方形を45度回転させたパターン(図1
1に示す×部分以外で形成されるパターン)で処理をし
た場合と同様の細らせデータが得られる。従って、正方
形パターンと正方形を45度回転させたパターンとで処
理を行っているので、縦,横,斜め線とも良好で、且つ
、エッジ処理を行った細らせデータが得られる。図13
に細らせデータを示す。尚、中間データは第1の細らせ
処理部208から出力された細らせデータを示す。また
、オリジナルデータは、従来例で示した図18及び図1
9のオリジナルデータと同一である。図18及び図19
で示した従来例と比較すると明らかなように、良好な細
らせデータを得ることができる。また、実際には、上記
の図に示すオリジナルデータ,細らせデータ等の閉ルー
プ内は全て黒画素のデータ(黒ベタ)であるが、説明を
わかり易くするために輪郭線のみで示す。
【0037】〔実施例4〕実施例4は、太らせ処理用パ
ターンを用いて太らせ処理を行う複数の太らせ処理部と
、複数の太らせ処理部の少なくとも1つの太らせ処理部
の直前に、複数ラインの2値データを同時に入力して、
N×Mのマトリックスを形成し、マトリックス内の所定
位置の2値データに対してエッジ処理を施すエッジ処理
部を配置したものである。
【0038】図14は、図1に示した画像処理部200
の実施例4に関する部分の構成のみを抜き出したブロッ
ク図を示す。尚、基本構成は図1と同様につき図示及び
説明を省略する。入力データ(画像読取部100を介し
て入力した画像データを2値化したデータ)を9ライン
分蓄えて、9ラインのデータを同時に出力するラインメ
モリ部212と、ラインメモリ部212から9ラインの
データを入力して、太らせ処理を実行する第1の太らせ
処理部213と、第1の太らせ処理部213の太らせデ
ータ(ここでは、1ビットデータ)を11ライン分蓄え
て、11ラインのデータを同時に出力するラインメモリ
部214と、ラインメモリ部214から11ラインのデ
ータを入力して、N×M(ここでは、9×9)のマトリ
ックスを形成し、所定位置の2値データに対してエッジ
処理を施すエッジ処理部215と、エッジ処理部215
から出力された2値データに対して太らせ処理を実行す
る第2の太らせ処理部216とを備えている。
【0039】以上の構成において、その動作を説明する
。先ず、ラインメモリ部212は入力データ(1ビット
データ)を9ライン分蓄えると、各ラインの先頭から同
期を取りながら同時にデータを出力する。従って、入力
データはラインメモリ部212を介することによって、
9ビットのデータ(即ち、9ライン分のデータ)として
出力される。
【0040】第1の太らせ処理部213は、図10に示
すような、9×9の正方形パターンを用いて太らせ処理
を実行し、ラインメモリ部214へ太らせデータ(1ビ
ットデータ)を出力する。
【0041】ラインメモリ部214は、入力データ(1
ビットデータ)を11ライン分蓄えると、各ラインの先
頭から同期を取りながら同時にデータを出力する。従っ
て、入力データはラインメモリ部214を介することに
よって、11ビットのデータ(即ち、11ライン分のデ
ータ)として出力される。
【0042】エッジ処理部215は、11ライン分のデ
ータを入力すると、11×11のマトリックスの中に、
図11に示すように9×9のマトリックスを形成する。 ここで、マトリックスの1マスは1画素(1ビットのデ
ータ)に対応しており、〇は中心画素である。また、9
×9のマトリックスの外側(周辺の1マスの領域)は後
述するエッジ処理で参照する参照画素を保持するための
領域である。
【0043】次に、エッジ処理部215は、マトリック
ス上に×で示したエッジ処理対象位置の画素をエッジ処
理対象として、以下のようにエッジ処理を施す。エッジ
処理は、図12に示すように、エッジ処理対象画素を×
で示した場合、その周辺画素A,B,C,Dを参照して
、周辺画素A,B,C,Dのうち何れか1つが黒データ
の画素で、且つ、エッジ処理対象画素(×の画素)が黒
データのみ、エッジ処理対象画素を黒データとし、それ
以外の場合にはエッジ処理対象画素を白データに変換す
る処理である。
【0044】第2の太らせ処理部216は、エッジ処理
部215からデータを入力すると、図10に示すような
9×9の正方形パターンを用いて、太らせ処理を実行す
る。前述したエッジ処理を施したデータに対して太らせ
処理を行うと、エッジ部においては、正方形パターンで
処理をした場合と同様の太らせデータが得られ、その他
の部分では、正方形を45度回転させたパターン(図1
1に示す×部分以外で形成されるパターン)で処理をし
た場合と同様の太らせデータが得られる。従って、正方
形パターンと正方形を45度回転させたパターンとで処
理を行っているので、縦,横,斜め線とも良好で、且つ
、エッジ処理を行った太らせデータが得られる。図15
に太らせデータを示す。尚、中間データは第1の太らせ
処理部213から出力された太らせデータを示す。また
、オリジナルデータは、従来例で示した図18及び図1
9のオリジナルデータと同一である。図18及び図19
で示した従来例と比較すると明らかなように、良好な太
らせデータを得ることができる。また、実際には、上記
の図に示すオリジナルデータ,太らせデータ等の閉ルー
プ内は全て黒画素のデータ(黒ベタ)であるが、説明を
わかり易くするために輪郭線のみで示す。
【0045】前述した実施例3及び実施例4では、図1
1で示した×の位置をエッジ対象位置として、エッジ処
理を行ったが、特にこれに限定するものではない。また
、図12で示した参照周辺画素はA,B,C,Dに限定
するものではなく、参照画素及びその組合せを変えても
良い。更に、図11のマトリックスも正方形である必要
はない。
【0046】更に、前述した実施例1から実施例4にお
いて、エッジ処理部は周辺画素を参照する方法であるの
で、ハードウェア処理を容易に実現することができる。
【0047】
【発明の効果】以上説明したように本発明の画像処理装
置は、所定の画像入力手段を介して入力した画像データ
を2値データに変換し、パターンマッチング法によって
細らせ処理を施す画像処理装置において、複数ラインの
2値データを同時に入力して、N×Mのマトリックスを
形成し、マトリックス内の所定位置の2値データに対し
てエッジ処理を施すエッジ処理手段と、エッジ処理手段
を介して出力された2値データに対して細らせ処理を実
行する細らせ処理手段とを備えたため、良好な細らせデ
ータを得ることができる。
【0048】また、本発明の画像処理装置は、所定の画
像入力手段を介して入力した画像データを2値データに
変換し、パターンマッチング法によって太らせ処理を施
す画像処理装置において、複数ラインの2値データを同
時に入力して、N×Mのマトリックスを形成し、マトリ
ックス内の所定位置の2値データに対してエッジ処理を
施すエッジ処理手段と、エッジ処理手段を介して出力さ
れた2値データに対して太らせ処理を実行する太らせ処
理手段とを備えたため、良好な太らせデータを得ること
ができる。
【0049】また、本発明の画像処理装置は、所定の画
像入力手段を介して入力した画像データを2値データに
変換し、パターンマッチング法によって細らせ処理を施
す画像処理装置において、細らせ処理用パターンを用い
て細らせ処理を行う複数の細らせ処理手段と、複数の細
らせ処理手段の少なくとも1つの細らせ処理手段の直前
に配置され、複数ラインの2値データを同時に入力して
、N×Mのマトリックスを形成し、マトリックス内の所
定位置の2値データに対してエッジ処理を施すエッジ処
理手段とを備えたため、良好な細らせデータを得ること
ができる。
【0050】更に、本発明の画像処理装置は、所定の画
像入力手段を介して入力した画像データを2値データに
変換し、パターンマッチング法によって太らせ処理を施
す画像処理装置において、太らせ処理用パターンを用い
て太らせ処理を行う複数の太らせ処理手段と、複数の太
らせ処理手段の少なくとも1つの太らせ処理手段の直前
に配置され、複数ラインの2値データを同時に入力して
、N×Mのマトリックスを形成し、マトリックス内の所
定位置の2値データに対してエッジ処理を施すエッジ処
理手段とを備えたため、良好な太らせデータを得ること
ができる。
【図面の簡単な説明】
【図1】本発明の画像処理装置の基本構成のブロック図
である。
【図2】実施例1の画像処理部における種々の画像処理
のうち本発明に関する部分の構成のみを抜き出したブロ
ック図である。
【図3】エッジ処理部で形成するマトリックスを示す説
明図である。
【図4】エッジ処理を説明するための説明図である。
【図5】実施例1で使用する17×17の正方形パター
ンを示す説明図である。
【図6】実施例1によって出力される細らせデータを示
す説明図である。
【図7】実施例2の画像処理部における種々の画像処理
のうち本発明に関する部分の構成のみを抜き出したブロ
ック図である。
【図8】実施例2によって出力される太らせデータを示
す説明図である。
【図9】実施例3の画像処理部における種々の画像処理
のうち本発明に関する部分の構成のみを抜き出したブロ
ック図である。
【図10】実施例3で使用する9×9の正方形パターン
を示す説明図である。
【図11】エッジ処理部で形成するマトリックスを示す
説明図である。
【図12】エッジ処理を説明するための説明図である。
【図13】実施例3によって出力される細らせデータを
示す説明図である。
【図14】実施例4の画像処理部における種々の画像処
理のうち本発明に関する部分の構成のみを抜き出したブ
ロック図である。
【図15】実施例4によって出力される太らせデータを
示す説明図である。
【図16】従来のパターンマッチング法で使用する正方
形パターンを示す説明図である。
【図17】従来のパターンマッチング法で使用する円形
パターンを示す説明図である。
【図18】正方形パターンを用いた場合の細らせ処理の
従来例を示す説明図である。
【図19】円形パターンを用いた場合の細らせ処理の従
来例を示す説明図である。
【図20】正方形パターンを用いた場合の太らせ処理の
従来例を示す説明図である。
【図21】円形パターンを用いた場合の太らせ処理の従
来例を示す説明図である。
【符号の説明】
100    画像読取部             
       200    画像処理部 201    ラインメモリ部           
     202    エッジ処理部 203    細らせ処理部            
      204    ラインメモリ部 205    エッジ処理部            
      206    太らせ処理部 207    ラインメモリ部           
     208    第1の細らせ処理部 209    ラインメモリ部           
     210    エッジ処理部 211    第2の細らせ処理部         
   212    ラインメモリ部 213    第1の太らせ処理部         
   214    ラインメモリ部 215    エッジ処理部            
      216    第2の太らせ処理部 300    画像記録部

Claims (4)

    【特許請求の範囲】
  1. 【請求項1】  所定の画像入力手段を介して入力した
    画像データを2値データに変換し、パターンマッチング
    法によって細らせ処理を施す画像処理装置において、複
    数ラインの2値データを同時に入力して、N×Mのマト
    リックスを形成し、前記マトリックス内の所定位置の2
    値データに対してエッジ処理を施すエッジ処理手段と、
    前記エッジ処理手段を介して出力された2値データに対
    して細らせ処理を実行する細らせ処理手段とを備えたこ
    とを特徴とする画像処理装置。
  2. 【請求項2】  所定の画像入力手段を介して入力した
    画像データを2値データに変換し、パターンマッチング
    法によって太らせ処理を施す画像処理装置において、複
    数ラインの2値データを同時に入力して、N×Mのマト
    リックスを形成し、前記マトリックス内の所定位置の2
    値データに対してエッジ処理を施すエッジ処理手段と、
    前記エッジ処理手段を介して出力された2値データに対
    して太らせ処理を実行する太らせ処理手段とを備えたこ
    とを特徴とする画像処理装置。
  3. 【請求項3】  所定の画像入力手段を介して入力した
    画像データを2値データに変換し、パターンマッチング
    法によって細らせ処理を施す画像処理装置において、細
    らせ処理用パターンを用いて細らせ処理を行う複数の細
    らせ処理手段と、前記複数の細らせ処理手段の少なくと
    も1つの細らせ処理手段の直前に配置され、複数ライン
    の2値データを同時に入力して、N×Mのマトリックス
    を形成し、前記マトリックス内の所定位置の2値データ
    に対してエッジ処理を施すエッジ処理手段とを備えたこ
    とを特徴とする画像処理装置。
  4. 【請求項4】  所定の画像入力手段を介して入力した
    画像データを2値データに変換し、パターンマッチング
    法によって太らせ処理を施す画像処理装置において、太
    らせ処理用パターンを用いて太らせ処理を行う複数の太
    らせ処理手段と、前記複数の太らせ処理手段の少なくと
    も1つの太らせ処理手段の直前に配置され、複数ライン
    の2値データを同時に入力して、N×Mのマトリックス
    を形成し、前記マトリックス内の所定位置の2値データ
    に対してエッジ処理を施すエッジ処理手段とを備えたこ
    とを特徴とする画像処理装置。
JP3104624A 1991-04-10 1991-04-10 画像処理装置 Expired - Fee Related JP2938217B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3104624A JP2938217B2 (ja) 1991-04-10 1991-04-10 画像処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3104624A JP2938217B2 (ja) 1991-04-10 1991-04-10 画像処理装置

Publications (2)

Publication Number Publication Date
JPH04312183A true JPH04312183A (ja) 1992-11-04
JP2938217B2 JP2938217B2 (ja) 1999-08-23

Family

ID=14385598

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3104624A Expired - Fee Related JP2938217B2 (ja) 1991-04-10 1991-04-10 画像処理装置

Country Status (1)

Country Link
JP (1) JP2938217B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006350680A (ja) * 2005-06-16 2006-12-28 Fuji Xerox Co Ltd 画像処理装置、および画像処理方法、並びにコンピュータ・プログラム

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006350680A (ja) * 2005-06-16 2006-12-28 Fuji Xerox Co Ltd 画像処理装置、および画像処理方法、並びにコンピュータ・プログラム

Also Published As

Publication number Publication date
JP2938217B2 (ja) 1999-08-23

Similar Documents

Publication Publication Date Title
US4658428A (en) Image recognition template generation
US4665554A (en) Apparatus and method for implementing dilation and erosion transformations in digital image processing
JP2591984B2 (ja) パターン認識装置
JPH0525144B2 (ja)
US6141017A (en) Method and apparatus for scaling an array of digital data using fractal transform
EP0069542B1 (en) Data processing arrangement
JP2857292B2 (ja) 2次元デジタルフィルタを実現するための装置
WO1999067745A1 (en) A method and apparatus for defining color borders in a raster image
JPH04312183A (ja) 画像処理装置
WO2005106784A1 (en) Image processing apparatus and method
JPH01303578A (ja) 画像変換装置
JPH07118002B2 (ja) 画像処理装置
CA2011507A1 (en) Parallel image filtering using convolution
JP2613589B2 (ja) マスク処理方式
JPH0562798B2 (ja)
JP2575641B2 (ja) 画像編集処理方法
JPH0363885A (ja) フィルタリング方式
JPH0213876B2 (ja)
JPS63161774A (ja) 画素密度変換による2値画像の拡大方法
JP2932664B2 (ja) 1パス型図形形状特徴量計算装置
JPS62210596A (ja) 画像認識方法
JPS61115176A (ja) 2値画像処理装置
JPH02118782A (ja) 画像処理方法
JPS59172066A (ja) ペインテイング回路
JPS62140176A (ja) 画像編集処理装置

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees