JPH0832798A - 画像処理方法及び画像処理装置 - Google Patents
画像処理方法及び画像処理装置Info
- Publication number
- JPH0832798A JPH0832798A JP6166787A JP16678794A JPH0832798A JP H0832798 A JPH0832798 A JP H0832798A JP 6166787 A JP6166787 A JP 6166787A JP 16678794 A JP16678794 A JP 16678794A JP H0832798 A JPH0832798 A JP H0832798A
- Authority
- JP
- Japan
- Prior art keywords
- image
- processing
- pixel
- threshold
- pixels
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/40—Scaling of whole images or parts thereof, e.g. expanding or contracting
- G06T3/403—Edge-driven scaling; Edge-based scaling
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Image Processing (AREA)
- Editing Of Facsimile Originals (AREA)
Abstract
(57)【要約】
【目的】 画像が拡大された場合でも、高品位の線画画
像を得る。 【構成】 注目画素及びその近傍の画素の濃度データに
対して強調処理部31で強調処理を行う。強調処理部3
1で得られた値に第1の乗算処理部321で係数Mを乗
算する。また、上記濃度データに対して平滑処理部33
で平滑処理を行い、画像選択キー6で選択された画像が
線画画像のときは、平滑処理部33で得られた値に閾値
処理部34で閾値処理を行う。閾値処理部34で得られ
た値に第2の乗算処理部322で係数Nを乗算する。な
お、画像選択キー6で選択された画像が線画画像のとき
は、M=Nとする。そして、第1の乗算処理部321の
出力値と、第2の乗算処理部322の出力値とを加算処
理部35で加算して、注目画素の濃度データとして画像
形成部7に出力する。
像を得る。 【構成】 注目画素及びその近傍の画素の濃度データに
対して強調処理部31で強調処理を行う。強調処理部3
1で得られた値に第1の乗算処理部321で係数Mを乗
算する。また、上記濃度データに対して平滑処理部33
で平滑処理を行い、画像選択キー6で選択された画像が
線画画像のときは、平滑処理部33で得られた値に閾値
処理部34で閾値処理を行う。閾値処理部34で得られ
た値に第2の乗算処理部322で係数Nを乗算する。な
お、画像選択キー6で選択された画像が線画画像のとき
は、M=Nとする。そして、第1の乗算処理部321の
出力値と、第2の乗算処理部322の出力値とを加算処
理部35で加算して、注目画素の濃度データとして画像
形成部7に出力する。
Description
【0001】
【産業上の利用分野】本発明は、読み取った原稿画像を
拡大して出力する拡大機能を有する複写機やプリンタな
どのディジタル画像処理装置に係り、特に、文字などの
線画画像を拡大した場合の画像処理方法及び画像処理装
置に関するものである。
拡大して出力する拡大機能を有する複写機やプリンタな
どのディジタル画像処理装置に係り、特に、文字などの
線画画像を拡大した場合の画像処理方法及び画像処理装
置に関するものである。
【0002】
【従来の技術】従来の画像処理方法の一例について、図
4を用いて説明する。この画像処理方法では、1列に配
列された多数の受光素子からなるイメージセンサの受光
素子が順次走査(主走査)する。そして、このイメージ
センサが受光素子列に直交する方向に移動して副走査
し、各受光素子に対応する各画素の濃度に応じたレベル
の受光信号を原稿の全面に亘って得ることによって、原
稿画像が読み取られるようになっている。
4を用いて説明する。この画像処理方法では、1列に配
列された多数の受光素子からなるイメージセンサの受光
素子が順次走査(主走査)する。そして、このイメージ
センサが受光素子列に直交する方向に移動して副走査
し、各受光素子に対応する各画素の濃度に応じたレベル
の受光信号を原稿の全面に亘って得ることによって、原
稿画像が読み取られるようになっている。
【0003】次いで、順次注目画素に対し、注目画素及
びその近傍の画素、すなわち主走査方向に所要の個数で
あって、副走査方向に所要のライン数の画素について、
それらの濃度を、ラインメモリに抽出し、この抽出され
た画素のデータを用いて、強調処理を行うとともに、平
滑処理を行う。そして、強調処理で得られた値に所定の
係数M(M=0〜1)を乗算した値と、平滑処理で得ら
れた値に所定の係数N(N=1−M)を乗算した値とを
加算する。そして、この加算値を、注目画素の画素濃度
として出力する。なお、係数M,Nは、入力画像が文字
などの線画画像のときはM=Nとし、それ以外の画像、
例えば網点画像や写真画像のときは、それぞれ入力画像
に応じて適切なM,Nの値を設定する。
びその近傍の画素、すなわち主走査方向に所要の個数で
あって、副走査方向に所要のライン数の画素について、
それらの濃度を、ラインメモリに抽出し、この抽出され
た画素のデータを用いて、強調処理を行うとともに、平
滑処理を行う。そして、強調処理で得られた値に所定の
係数M(M=0〜1)を乗算した値と、平滑処理で得ら
れた値に所定の係数N(N=1−M)を乗算した値とを
加算する。そして、この加算値を、注目画素の画素濃度
として出力する。なお、係数M,Nは、入力画像が文字
などの線画画像のときはM=Nとし、それ以外の画像、
例えば網点画像や写真画像のときは、それぞれ入力画像
に応じて適切なM,Nの値を設定する。
【0004】これに対して、モアレのない高品位の画像
を得るようにした画像処理装置が提案されている(特公
平6−5885号公報)。この画像処理装置では、図5
に示すように、画像のエッジを検出する検出処理を行っ
ている。この検出処理は、画像の平坦部と網点画像は非
エッジ領域と判定し、文字等の線画画像のエッジ部はエ
ッジ領域と判定するとともに、その判定結果に基づき係
数M,Nを制御するものである。そして、非エッジ領域
では係数Nを増大し、エッジ領域では係数Mを増大させ
て、エッジ領域と非エッジ領域との境界では係数M,N
を連続的に変えている。
を得るようにした画像処理装置が提案されている(特公
平6−5885号公報)。この画像処理装置では、図5
に示すように、画像のエッジを検出する検出処理を行っ
ている。この検出処理は、画像の平坦部と網点画像は非
エッジ領域と判定し、文字等の線画画像のエッジ部はエ
ッジ領域と判定するとともに、その判定結果に基づき係
数M,Nを制御するものである。そして、非エッジ領域
では係数Nを増大し、エッジ領域では係数Mを増大させ
て、エッジ領域と非エッジ領域との境界では係数M,N
を連続的に変えている。
【0005】
【発明が解決しようとする課題】ところが、上記特公平
6−5885号公報記載の画像処理装置のように、強調
処理で得られた値と平滑処理で得られた値とを検出処理
の結果に基づく比率で加算する方法では、線画画像の場
合には係数M=Nとすることにより最適な画像が得られ
るが、それでも線画画像の輪郭にジャギー(画像の輪郭
にガタがあること)が残ってしまい、高品位の画像が得
られない。このジャギーは、拡大倍率が大きくなるほど
目立つようになり、画像品質が劣化する。これは、この
画像処理装置が、線画画像よりも網点画像の再現に重点
を置いているためである。
6−5885号公報記載の画像処理装置のように、強調
処理で得られた値と平滑処理で得られた値とを検出処理
の結果に基づく比率で加算する方法では、線画画像の場
合には係数M=Nとすることにより最適な画像が得られ
るが、それでも線画画像の輪郭にジャギー(画像の輪郭
にガタがあること)が残ってしまい、高品位の画像が得
られない。このジャギーは、拡大倍率が大きくなるほど
目立つようになり、画像品質が劣化する。これは、この
画像処理装置が、線画画像よりも網点画像の再現に重点
を置いているためである。
【0006】本発明は、上記問題を解決するもので、画
像が拡大された場合でも、高品位の線画画像が得られる
画像処理方法及び画像処理装置を提供することを目的と
する。
像が拡大された場合でも、高品位の線画画像が得られる
画像処理方法及び画像処理装置を提供することを目的と
する。
【0007】
【課題を解決するための手段】上記目的を達成するため
に、本発明は、注目画素及びその近傍の画素の濃度デー
タに対して強調処理を行い、また上記濃度データに対し
て平滑処理を行って、両方の処理で得られた値にそれぞ
れ第1、第2の係数を乗算し、その乗算結果を加算した
値を上記注目画素の濃度データとして出力する画像処理
方法において、線画画像を拡大した場合には、画像の拡
大倍率に応じて設定された第1の演算式を用いて、上記
平滑処理を行って得られた値に対して閾値処理を行い、
この閾値処理で得られた値に上記第2の係数を乗算する
ようにしている(請求項1)。
に、本発明は、注目画素及びその近傍の画素の濃度デー
タに対して強調処理を行い、また上記濃度データに対し
て平滑処理を行って、両方の処理で得られた値にそれぞ
れ第1、第2の係数を乗算し、その乗算結果を加算した
値を上記注目画素の濃度データとして出力する画像処理
方法において、線画画像を拡大した場合には、画像の拡
大倍率に応じて設定された第1の演算式を用いて、上記
平滑処理を行って得られた値に対して閾値処理を行い、
この閾値処理で得られた値に上記第2の係数を乗算する
ようにしている(請求項1)。
【0008】また、上記第1の演算式は、上記平滑処理
で得られる値をS、上記閾値処理で得られる値をS’、
画像の拡大倍率をnとすると、S’=(2n−1)S−
(n−1)である(請求項2)。
で得られる値をS、上記閾値処理で得られる値をS’、
画像の拡大倍率をnとすると、S’=(2n−1)S−
(n−1)である(請求項2)。
【0009】また、請求項1記載の画像処理方法におい
て、線画画像の濃度変化が2画素未満で生じる場合に
は、上記閾値処理は、画像の拡大倍率に応じて設定され
た第2の演算式を用いて行う(請求項3)。
て、線画画像の濃度変化が2画素未満で生じる場合に
は、上記閾値処理は、画像の拡大倍率に応じて設定され
た第2の演算式を用いて行う(請求項3)。
【0010】また、上記第2の演算式は、上記平滑処理
で得られる値をS、上記閾値処理で得られる値をS’、
画像の拡大倍率をnとすると、S’={(2n−1)S
−(X−1)}/(2n−2X+1)であって、かつ、
Xは、線画画像の濃度変化が1画素毎に生じているとき
は1、2画素以上で生じているときはnとし、1画素と
2画素の間で生じているときは1とnの間でリニアに変
化させている(請求項4)。
で得られる値をS、上記閾値処理で得られる値をS’、
画像の拡大倍率をnとすると、S’={(2n−1)S
−(X−1)}/(2n−2X+1)であって、かつ、
Xは、線画画像の濃度変化が1画素毎に生じているとき
は1、2画素以上で生じているときはnとし、1画素と
2画素の間で生じているときは1とnの間でリニアに変
化させている(請求項4)。
【0011】また、上記注目画素の近傍の画素の範囲
は、上記拡大倍率に応じて設定されている(請求項
5)。
は、上記拡大倍率に応じて設定されている(請求項
5)。
【0012】また、注目画素及びその近傍の画素の濃度
データに対して強調処理を行う強調処理手段と、上記濃
度データに対して平滑処理を行う平滑処理手段と、上記
強調処理手段の出力値に第1の係数を乗算する第1の乗
算手段と、上記平滑処理手段の出力値に第2の係数を乗
算する第2の乗算手段と、第1、第2の乗算手段の出力
値を加算した値を上記注目画素の濃度データとして出力
する加算処理手段とを備えた画像処理装置において、上
記平滑手段の出力値に画像の拡大倍率に応じて設定され
た第1の演算式を用いて閾値処理演算を行う閾値処理手
段を備え、上記第2の乗算手段は、閾値処理演算で得ら
れた値に第2の係数を乗算するものである(請求項
6)。
データに対して強調処理を行う強調処理手段と、上記濃
度データに対して平滑処理を行う平滑処理手段と、上記
強調処理手段の出力値に第1の係数を乗算する第1の乗
算手段と、上記平滑処理手段の出力値に第2の係数を乗
算する第2の乗算手段と、第1、第2の乗算手段の出力
値を加算した値を上記注目画素の濃度データとして出力
する加算処理手段とを備えた画像処理装置において、上
記平滑手段の出力値に画像の拡大倍率に応じて設定され
た第1の演算式を用いて閾値処理演算を行う閾値処理手
段を備え、上記第2の乗算手段は、閾値処理演算で得ら
れた値に第2の係数を乗算するものである(請求項
6)。
【0013】また、請求項6記載の画像処理装置におい
て、線画画像の濃度変化が生じる画素数を検出する微小
線検出手段を備え、上記閾値処理手段は、画像の拡大倍
率に応じて設定された第2の演算式を用いて閾値処理演
算を行うものである(請求項7)。
て、線画画像の濃度変化が生じる画素数を検出する微小
線検出手段を備え、上記閾値処理手段は、画像の拡大倍
率に応じて設定された第2の演算式を用いて閾値処理演
算を行うものである(請求項7)。
【0014】また、上記注目画素の近傍の画素の範囲
は、上記拡大倍率に応じて設定されている(請求項
8)。
は、上記拡大倍率に応じて設定されている(請求項
8)。
【0015】
【作用】請求項1、6記載の発明によれば、線画画像を
拡大した場合には、まず、注目画素及びその近傍の画素
の濃度データに対して強調処理が行われ、また上記濃度
データに対して平滑処理が行われる。次いで、上記平滑
処理を行って得られた値に対して、第1の演算式を用い
て閾値処理が行われる。この第1の演算式によって、画
像の拡大倍率に応じた適切な閾値処理が行われる。そし
て、閾値処理で得られた値に第2の係数が乗算され、一
方、強調処理で得られた値に第1の係数が乗算される。
更に、これらの乗算結果が加算された値が、上記注目画
素の濃度データとして出力される。
拡大した場合には、まず、注目画素及びその近傍の画素
の濃度データに対して強調処理が行われ、また上記濃度
データに対して平滑処理が行われる。次いで、上記平滑
処理を行って得られた値に対して、第1の演算式を用い
て閾値処理が行われる。この第1の演算式によって、画
像の拡大倍率に応じた適切な閾値処理が行われる。そし
て、閾値処理で得られた値に第2の係数が乗算され、一
方、強調処理で得られた値に第1の係数が乗算される。
更に、これらの乗算結果が加算された値が、上記注目画
素の濃度データとして出力される。
【0016】また、請求項2記載の発明によれば、第1
の演算式S’=(2n−1)S−(n−1)を用いた閾
値処理によって、中間階調の濃度データを有する画素の
範囲が縮小される。従って、画像を拡大する場合でも、
拡大された線画画像の輪郭が鮮明になり、高品位の線画
画像が得られることとなる。
の演算式S’=(2n−1)S−(n−1)を用いた閾
値処理によって、中間階調の濃度データを有する画素の
範囲が縮小される。従って、画像を拡大する場合でも、
拡大された線画画像の輪郭が鮮明になり、高品位の線画
画像が得られることとなる。
【0017】また、請求項3、7記載の発明によれば、
線画画像の濃度変化が2画素以下で生じる場合には、第
2の演算式によって、画像の拡大倍率に応じた適切な閾
値処理が行われる。
線画画像の濃度変化が2画素以下で生じる場合には、第
2の演算式によって、画像の拡大倍率に応じた適切な閾
値処理が行われる。
【0018】また、請求項4記載の発明によれば、閾値
処理は、第2の演算式S’={(2n−1)S−(X−
1)}/(2n−2X+1)を用いて行われる。この場
合において、線画画像の濃度変化が1画素毎に生じてい
るときはX=1であって、第2の演算式はS’=Sとな
り、閾値処理は行われないこととなる。これによって、
微小な線画画像がつぶれることなく再現される。また、
線画画像の濃度変化が2画素で生じているときはX=n
であって、第2の演算式は第1の演算式に等しくなり、
請求項2記載の発明と同様の閾値処理が行われる。更
に、線画画像の濃度変化が1画素と2画素の間で生じて
いるときは、Xは1とnの間でリニアに変化し、濃度変
化の度合いに応じた第2の演算式によって、閾値処理が
行われることとなる。
処理は、第2の演算式S’={(2n−1)S−(X−
1)}/(2n−2X+1)を用いて行われる。この場
合において、線画画像の濃度変化が1画素毎に生じてい
るときはX=1であって、第2の演算式はS’=Sとな
り、閾値処理は行われないこととなる。これによって、
微小な線画画像がつぶれることなく再現される。また、
線画画像の濃度変化が2画素で生じているときはX=n
であって、第2の演算式は第1の演算式に等しくなり、
請求項2記載の発明と同様の閾値処理が行われる。更
に、線画画像の濃度変化が1画素と2画素の間で生じて
いるときは、Xは1とnの間でリニアに変化し、濃度変
化の度合いに応じた第2の演算式によって、閾値処理が
行われることとなる。
【0019】また、請求項5、8記載の発明によれば、
強調処理及び平滑処理は、画像の拡大倍率に応じて設定
された注目画素及びその近傍の画素の範囲の濃度データ
を用いて行われる。従って、拡大倍率が大きくなると、
注目画素の近傍の画素の範囲が大きくなるので、強調処
理及び平滑処理がより適切に行われる。また、その平滑
処理に対して、閾値処理が行われるので、中間階調の濃
度データを有する画素の範囲が1画素に縮小される。従
って、画像を拡大する場合でも、拡大された線画画像の
輪郭が鮮明になり、高品位の線画画像が得られることと
なる。
強調処理及び平滑処理は、画像の拡大倍率に応じて設定
された注目画素及びその近傍の画素の範囲の濃度データ
を用いて行われる。従って、拡大倍率が大きくなると、
注目画素の近傍の画素の範囲が大きくなるので、強調処
理及び平滑処理がより適切に行われる。また、その平滑
処理に対して、閾値処理が行われるので、中間階調の濃
度データを有する画素の範囲が1画素に縮小される。従
って、画像を拡大する場合でも、拡大された線画画像の
輪郭が鮮明になり、高品位の線画画像が得られることと
なる。
【0020】
【実施例】以下、本発明に係る画像処理方法が適用され
る画像処理装置の実施例について図面を参照しながら説
明する。図1は同第1実施例の構成の主要部を示すブロ
ック図である。
る画像処理装置の実施例について図面を参照しながら説
明する。図1は同第1実施例の構成の主要部を示すブロ
ック図である。
【0021】この画像処理装置は、画像読取部1、拡大
処理部2及び画像処理部3などを備えており、装置本体
の表面適所には、倍率設定キー5及び画像選択キー6等
が配設されている。倍率設定キー5は、原稿に対する拡
大倍率を設定するもので、例えば100%(等倍)〜4
00%(4倍)の範囲で任意に設定可能になっている。
画像選択キー6は、例えば文字等の線画画像、網点画像
及び写真画像を選択する選択キーを備え、原稿画像の種
類に応じて操作者がキーを選択するようになっている。
処理部2及び画像処理部3などを備えており、装置本体
の表面適所には、倍率設定キー5及び画像選択キー6等
が配設されている。倍率設定キー5は、原稿に対する拡
大倍率を設定するもので、例えば100%(等倍)〜4
00%(4倍)の範囲で任意に設定可能になっている。
画像選択キー6は、例えば文字等の線画画像、網点画像
及び写真画像を選択する選択キーを備え、原稿画像の種
類に応じて操作者がキーを選択するようになっている。
【0022】画像読取部1は、受光部や画像メモリなど
を備え、原稿画像の画素濃度からなる画像信号を読み取
って記憶するものである。受光部は、例えばCCDなど
からなる多数の受光素子が1列に配列されて構成されて
いる。そして、各受光素子が原稿を走査(主走査)しつ
つ、受光素子列に直交する方向に移動して副走査するこ
とによって、各受光素子に対応する各画素の濃度に応じ
たレベルの受光信号が、原稿の全面に亘って得られるよ
うになっている。
を備え、原稿画像の画素濃度からなる画像信号を読み取
って記憶するものである。受光部は、例えばCCDなど
からなる多数の受光素子が1列に配列されて構成されて
いる。そして、各受光素子が原稿を走査(主走査)しつ
つ、受光素子列に直交する方向に移動して副走査するこ
とによって、各受光素子に対応する各画素の濃度に応じ
たレベルの受光信号が、原稿の全面に亘って得られるよ
うになっている。
【0023】画像メモリは、受光部で得られた各画素の
受光信号レベルを記憶するもので、原稿画像の全画素に
対する画像信号が記憶可能な容量を有している。なお、
受光信号レベルは、0のとき白、1のとき黒で、その間
を、例えば256(8ビット)階調で読み取っている。
受光信号レベルを記憶するもので、原稿画像の全画素に
対する画像信号が記憶可能な容量を有している。なお、
受光信号レベルは、0のとき白、1のとき黒で、その間
を、例えば256(8ビット)階調で読み取っている。
【0024】拡大処理部2は、倍率設定キー5で設定さ
れた拡大倍率で原稿画像を拡大するものである。得られ
た画像信号は、ラインメモリ4に順次送出される。ライ
ンメモリ4は、画像処理部3で処理を行う分の画像信
号、すなわち注目画素及びその近傍の画素濃度を記憶し
て画像処理部3に送出するためのバッファである。ライ
ンメモリ4としては、本実施例では、副走査方向で3ラ
イン分の画像信号を並列的に記憶可能なものを採用して
いる。
れた拡大倍率で原稿画像を拡大するものである。得られ
た画像信号は、ラインメモリ4に順次送出される。ライ
ンメモリ4は、画像処理部3で処理を行う分の画像信
号、すなわち注目画素及びその近傍の画素濃度を記憶し
て画像処理部3に送出するためのバッファである。ライ
ンメモリ4としては、本実施例では、副走査方向で3ラ
イン分の画像信号を並列的に記憶可能なものを採用して
いる。
【0025】画像処理部3は、強調処理部31、乗算処
理部32、平滑処理部33、閾値処理部34及び加算処
理部35などからなり、各処理部は、シフトレジスタ、
加算器、乗算器や除算器等の論理回路で構成されてい
る。この画像処理部3は、高品位な画像を得るために、
ラインメモリ4に記憶された画像信号に対して画像処理
を行うものである。
理部32、平滑処理部33、閾値処理部34及び加算処
理部35などからなり、各処理部は、シフトレジスタ、
加算器、乗算器や除算器等の論理回路で構成されてい
る。この画像処理部3は、高品位な画像を得るために、
ラインメモリ4に記憶された画像信号に対して画像処理
を行うものである。
【0026】強調処理部31には、ラインメモリ4か
ら、注目画素のラインを中心として3ラインの画像信号
が、不図示のクロック発生部で発生されるクロック信号
に従って、順次入力されるようになっている。また、同
様に、平滑処理部33には、注目画素のラインの画像信
号が、順次入力されるようになっている。
ら、注目画素のラインを中心として3ラインの画像信号
が、不図示のクロック発生部で発生されるクロック信号
に従って、順次入力されるようになっている。また、同
様に、平滑処理部33には、注目画素のラインの画像信
号が、順次入力されるようになっている。
【0027】強調処理部31は、注目画素を中心に3×
3の範囲の画素濃度に対してラプラシアン等で強調処理
を行うものである。ラプラシアンは、例えば数1や数2
で示されるようなマトリクスが用いられ、このマトリク
スと原稿の画像信号とのたたみ込みをとることにより、
強調処理が行われる。
3の範囲の画素濃度に対してラプラシアン等で強調処理
を行うものである。ラプラシアンは、例えば数1や数2
で示されるようなマトリクスが用いられ、このマトリク
スと原稿の画像信号とのたたみ込みをとることにより、
強調処理が行われる。
【0028】
【数1】
【0029】
【数2】
【0030】平滑処理部33は、注目画素を中心に1×
3の範囲の画素濃度に対して平滑処理を行うもので、例
えば数3で示されるようなマトリクスが用いられる。な
お、数3が用いられる場合には、平滑処理は、注目画素
を中心に1×3の範囲の画素濃度の平均値を注目画素の
濃度とすることとなる。
3の範囲の画素濃度に対して平滑処理を行うもので、例
えば数3で示されるようなマトリクスが用いられる。な
お、数3が用いられる場合には、平滑処理は、注目画素
を中心に1×3の範囲の画素濃度の平均値を注目画素の
濃度とすることとなる。
【0031】
【数3】
【0032】閾値処理部34は、平滑処理で得られた値
に対して数4を用いて閾値処理するものである。但し、
数4において、平滑処理で得られる値をS、この閾値処
理で得られる値をS’、画像の拡大倍率をnとする。
に対して数4を用いて閾値処理するものである。但し、
数4において、平滑処理で得られる値をS、この閾値処
理で得られる値をS’、画像の拡大倍率をnとする。
【0033】
【数4】
【0034】この閾値処理は、S’≦0のときはS’=
0(白画素)、1≦S’のときはS’=1(黒画素)と
し、その間の0<S’<1の範囲では、リニアに補間し
た中間階調の濃度とするものである。
0(白画素)、1≦S’のときはS’=1(黒画素)と
し、その間の0<S’<1の範囲では、リニアに補間し
た中間階調の濃度とするものである。
【0035】従って、例えばn=2のときは、数4は
S’=3S−1となるので、S≦1/3では、S’=
0、2/3≦Sでは、S’=1、1/3<S<2/3で
は、0<S’<1の範囲でリニアに補間して中間階調で
表すこととなる。
S’=3S−1となるので、S≦1/3では、S’=
0、2/3≦Sでは、S’=1、1/3<S<2/3で
は、0<S’<1の範囲でリニアに補間して中間階調で
表すこととなる。
【0036】また、例えばn=4のときは、数4はS’
=7S−3となるので、S≦3/7では、S’=0、4
/7≦Sでは、S’=1、3/7<S<4/7では、0
<S’<1の範囲でリニアに補間して中間階調で表すこ
ととなる。
=7S−3となるので、S≦3/7では、S’=0、4
/7≦Sでは、S’=1、3/7<S<4/7では、0
<S’<1の範囲でリニアに補間して中間階調で表すこ
ととなる。
【0037】なお、閾値処理部34は、画像選択キー6
で選択された画像が線画画像以外の場合には、n=1と
している。この場合、数4はS’=Sとなり、閾値処理
を行わないこととなる。すなわち、網点画像や写真画像
の場合には、平滑処理部33の出力値を使用することに
より、高品位の画像が得られるようになっている。
で選択された画像が線画画像以外の場合には、n=1と
している。この場合、数4はS’=Sとなり、閾値処理
を行わないこととなる。すなわち、網点画像や写真画像
の場合には、平滑処理部33の出力値を使用することに
より、高品位の画像が得られるようになっている。
【0038】第1の乗算処理部321は、強調処理部3
1で得られた値に係数Mを乗算するものである。第2の
乗算処理部322は、閾値処理部34で得られた値に係
数Nを乗算するものである。係数M,Nの値は、画像選
択キー6で選択された画像の種類によって決定されるも
ので、線画画像のときは、M=Nになっており、M=N
=0.6のときに、最も良好な線画画像が得られてい
る。なお、写真画像や網点画像のときは、Mを低減し、
Nを増大させると、良好な画像が得られる。
1で得られた値に係数Mを乗算するものである。第2の
乗算処理部322は、閾値処理部34で得られた値に係
数Nを乗算するものである。係数M,Nの値は、画像選
択キー6で選択された画像の種類によって決定されるも
ので、線画画像のときは、M=Nになっており、M=N
=0.6のときに、最も良好な線画画像が得られてい
る。なお、写真画像や網点画像のときは、Mを低減し、
Nを増大させると、良好な画像が得られる。
【0039】加算処理部35は、第1の乗算処理部32
1及び第2の乗算処理部322で得られた値を加算し、
この加算値を注目画素の画像濃度として画像形成部7に
出力するものである。画像形成部7は、レーザ発光部や
感光体などからなり、画像濃度データに基づいて画像形
成を行うものである。
1及び第2の乗算処理部322で得られた値を加算し、
この加算値を注目画素の画像濃度として画像形成部7に
出力するものである。画像形成部7は、レーザ発光部や
感光体などからなり、画像濃度データに基づいて画像形
成を行うものである。
【0040】このように、平滑処理した値に対して閾値
処理すると、中間階調で表される画素の範囲が短縮され
るので、画像を拡大した場合でも、ジャギーのない輪郭
の鮮明な高品位の線画画像を得ることができる。また、
文字等の線のエッジ部もきれいに再現できる。また、線
画画像以外の写真画像や網点画像の場合には、閾値処理
を行わないようにすることによって、それぞれ高品位の
画像を得ることができる。
処理すると、中間階調で表される画素の範囲が短縮され
るので、画像を拡大した場合でも、ジャギーのない輪郭
の鮮明な高品位の線画画像を得ることができる。また、
文字等の線のエッジ部もきれいに再現できる。また、線
画画像以外の写真画像や網点画像の場合には、閾値処理
を行わないようにすることによって、それぞれ高品位の
画像を得ることができる。
【0041】なお、強調処理を行うマトリクスサイズを
5×5としても同様の効果が得られるが、3×3で十分
高品位の画像が得られている。また、平滑処理を行うマ
トリクスサイズを1×3や3×5としても同様の効果が
得られる。
5×5としても同様の効果が得られるが、3×3で十分
高品位の画像が得られている。また、平滑処理を行うマ
トリクスサイズを1×3や3×5としても同様の効果が
得られる。
【0042】次に、本発明に係る画像処理方法が適用さ
れる画像処理装置の第2実施例について説明する。第2
実施例は、注目画素及びその近傍の画素の範囲、すなわ
ち強調処理及び平滑処理を行うマトリクスサイズを、拡
大倍率に応じて設定するものである。
れる画像処理装置の第2実施例について説明する。第2
実施例は、注目画素及びその近傍の画素の範囲、すなわ
ち強調処理及び平滑処理を行うマトリクスサイズを、拡
大倍率に応じて設定するものである。
【0043】強調処理は、注目画素を中心として3×
(2n+1)の範囲について行う。ラプラシアンは、1
<n≦2の場合には、例えば数5や数6、3<n≦4の
場合には、例えば数7や数8で示されるようなマトリク
スが用いられる。
(2n+1)の範囲について行う。ラプラシアンは、1
<n≦2の場合には、例えば数5や数6、3<n≦4の
場合には、例えば数7や数8で示されるようなマトリク
スが用いられる。
【0044】
【数5】
【0045】
【数6】
【0046】
【数7】
【0047】
【数8】
【0048】また、平滑処理は、注目画素を中心として
1×(2n−1)の範囲について行う。2<n≦3の場
合には、例えば数9、3<n≦4の場合には、例えば数
10で示されるようなマトリクスが用いられる。
1×(2n−1)の範囲について行う。2<n≦3の場
合には、例えば数9、3<n≦4の場合には、例えば数
10で示されるようなマトリクスが用いられる。
【0049】
【数9】
【0050】
【数10】
【0051】ここで、拡大倍率n=4のときの閾値処理
について、図2を用いて定性的に説明する。原稿画像
は、図2のに示すように、線画画像の白黒の境界、す
なわち文字や線のエッジ部分では、画像品位の向上のた
めに、1画素分が中間階調で表現されているとする。こ
のとき画像が4倍に拡大されると、図2のに示すよう
に、中間階調の範囲が4画素分になるので、文字や線の
輪郭がぼやける。これに対して、1×(2n−1)、す
なわち1×7画素の範囲について平滑処理を行うと、図
2のに示すように、中間階調の範囲が7画素分になる
ので、文字や線の輪郭が一層ぼやけてしまうこととな
る。
について、図2を用いて定性的に説明する。原稿画像
は、図2のに示すように、線画画像の白黒の境界、す
なわち文字や線のエッジ部分では、画像品位の向上のた
めに、1画素分が中間階調で表現されているとする。こ
のとき画像が4倍に拡大されると、図2のに示すよう
に、中間階調の範囲が4画素分になるので、文字や線の
輪郭がぼやける。これに対して、1×(2n−1)、す
なわち1×7画素の範囲について平滑処理を行うと、図
2のに示すように、中間階調の範囲が7画素分になる
ので、文字や線の輪郭が一層ぼやけてしまうこととな
る。
【0052】そこで、閾値処理を行うと、S≦3/7で
は、S’=0、4/7≦Sでは、S’=1、3/7<S
<4/7では、0<S’<1の範囲でリニアに補間して
中間階調で表すこととなるので、図2のに示すよう
に、中間階調の範囲が1画素分に戻されるため、文字や
線の輪郭がぼやけることのない、高品位の画像が得られ
ることとなる。
は、S’=0、4/7≦Sでは、S’=1、3/7<S
<4/7では、0<S’<1の範囲でリニアに補間して
中間階調で表すこととなるので、図2のに示すよう
に、中間階調の範囲が1画素分に戻されるため、文字や
線の輪郭がぼやけることのない、高品位の画像が得られ
ることとなる。
【0053】このように、注目画素及びその近傍の画素
の範囲、すなわち強調処理及び平滑処理を行うマトリク
スサイズを、拡大倍率に応じて設定するようにすれば、
画像の拡大倍率nに関わりなく、一層輪郭の鮮明な高品
位の線画画像を得ることができる。
の範囲、すなわち強調処理及び平滑処理を行うマトリク
スサイズを、拡大倍率に応じて設定するようにすれば、
画像の拡大倍率nに関わりなく、一層輪郭の鮮明な高品
位の線画画像を得ることができる。
【0054】また、ラインメモリ4は、この画像処理装
置の最大の拡大倍率がn=4であれば、3×9の容量を
備えていればよい。従って、少ないライン数で、高品位
の線画画像を得ることができる。
置の最大の拡大倍率がn=4であれば、3×9の容量を
備えていればよい。従って、少ないライン数で、高品位
の線画画像を得ることができる。
【0055】次に、本発明に係る画像処理方法が適用さ
れる画像処理装置の第3実施例について説明する。図3
は同第3実施例の構成の主要部を示すブロック図であ
る。なお、第1実施例と同一物には、同一符号を付して
いる。
れる画像処理装置の第3実施例について説明する。図3
は同第3実施例の構成の主要部を示すブロック図であ
る。なお、第1実施例と同一物には、同一符号を付して
いる。
【0056】微小線検出部36は、原稿の線画画像の濃
度変化が何画素毎に生じるかを検出するものである。原
稿画像の注目画素の濃度は、例えば数11及び数12で
示されるようなマトリクスを用いたり、あるいは数13
で示されるようなマトリクスを用いて、原稿画像の注目
画素及びその近傍の範囲の画素濃度とのたたみ込みをと
ることによって、検出する。これによって各画素の濃度
を検出し、隣接する画素の濃度を比較して、何画素毎に
濃度変化が生じるかを検出している。
度変化が何画素毎に生じるかを検出するものである。原
稿画像の注目画素の濃度は、例えば数11及び数12で
示されるようなマトリクスを用いたり、あるいは数13
で示されるようなマトリクスを用いて、原稿画像の注目
画素及びその近傍の範囲の画素濃度とのたたみ込みをと
ることによって、検出する。これによって各画素の濃度
を検出し、隣接する画素の濃度を比較して、何画素毎に
濃度変化が生じるかを検出している。
【0057】
【数11】
【0058】
【数12】
【0059】
【数13】
【0060】この場合には、ラインメモリ4は、5×5
の容量を備えていればよい。但し、第1実施例と同様
に、強調処理は3×3、平滑処理は1×3とする。
の容量を備えていればよい。但し、第1実施例と同様
に、強調処理は3×3、平滑処理は1×3とする。
【0061】閾値処理部37は、平滑処理で得られた値
に対して、数14を用いて閾値処理するものである。但
し、数14において、平滑処理で得られる値をS、この
閾値処理で得られる値をS’、画像の拡大倍率をnとす
る。
に対して、数14を用いて閾値処理するものである。但
し、数14において、平滑処理で得られる値をS、この
閾値処理で得られる値をS’、画像の拡大倍率をnとす
る。
【0062】
【数14】
【0063】この閾値処理は、第1実施例と同様に、
S’≦0のときはS’=0(白画素)、1≦S’のとき
はS’=1(黒画素)とし、その間の0<S’<1の範
囲では、リニアに補間した中間階調の濃度とするもので
ある。
S’≦0のときはS’=0(白画素)、1≦S’のとき
はS’=1(黒画素)とし、その間の0<S’<1の範
囲では、リニアに補間した中間階調の濃度とするもので
ある。
【0064】また、数14のXは、微小線検出部36に
よって濃度変化が1画素毎に生じていることが検出され
れば1とし、2画素以上であればnとし、濃度変化が1
画素〜2画素の範囲で生じていれば、1〜nの間でリニ
アに変化させている。
よって濃度変化が1画素毎に生じていることが検出され
れば1とし、2画素以上であればnとし、濃度変化が1
画素〜2画素の範囲で生じていれば、1〜nの間でリニ
アに変化させている。
【0065】数14において、X=1とすると、S’=
Sになる。従って、濃度変化が1画素毎に生じていると
きは、閾値処理を行わないこととなる。一方、数14に
おいて、X=nとすると、数4になる。従って、濃度変
化が2画素以上であれば、第1実施例と同様の閾値処理
を行うこととなる。
Sになる。従って、濃度変化が1画素毎に生じていると
きは、閾値処理を行わないこととなる。一方、数14に
おいて、X=nとすると、数4になる。従って、濃度変
化が2画素以上であれば、第1実施例と同様の閾値処理
を行うこととなる。
【0066】また、濃度変化が1.5画素毎で、かつ拡
大倍率n=2であれば、X=1.5とする。一方、濃度
変化が1.5画素毎で、かつ拡大倍率n=4であれば、
X=2.5とする。
大倍率n=2であれば、X=1.5とする。一方、濃度
変化が1.5画素毎で、かつ拡大倍率n=4であれば、
X=2.5とする。
【0067】このように、第3実施例によれば、微小線
検出部36を設け、濃度変化が生じる画素数に応じて閾
値処理部37によって閾値処理を行うようにしたので、
微小な線画画像の線と線との間がつぶれることなく再現
できる。従って、高品位の画像を得ることができる。
検出部36を設け、濃度変化が生じる画素数に応じて閾
値処理部37によって閾値処理を行うようにしたので、
微小な線画画像の線と線との間がつぶれることなく再現
できる。従って、高品位の画像を得ることができる。
【0068】なお、第3実施例においても、第2実施例
と同様に、強調処理及び平滑処理を行うマトリクスサイ
ズを、拡大倍率に応じて設定するようにしてもよい。す
なわち、強調処理は、注目画素を中心として3×(2n
+1)の範囲、また、平滑処理は、注目画素を中心とし
て1×(2n−1)の範囲について行う。また、ライン
メモリ4のマトリクスサイズは、最大の拡大倍率がn=
4であれば5×9の容量を備えていればよい。
と同様に、強調処理及び平滑処理を行うマトリクスサイ
ズを、拡大倍率に応じて設定するようにしてもよい。す
なわち、強調処理は、注目画素を中心として3×(2n
+1)の範囲、また、平滑処理は、注目画素を中心とし
て1×(2n−1)の範囲について行う。また、ライン
メモリ4のマトリクスサイズは、最大の拡大倍率がn=
4であれば5×9の容量を備えていればよい。
【0069】この場合には、第2実施例と同様に、画像
の拡大倍率nに関わりなく、一層高品位の線画画像を得
ることができる。
の拡大倍率nに関わりなく、一層高品位の線画画像を得
ることができる。
【0070】なお、微小線検出部36で用いるマトリク
スサイズは、5×5に限られず、3×3や7×7でもよ
い。また、ラインメモリ4の容量は、そのマトリクスサ
イズに応じて設定すればよい。
スサイズは、5×5に限られず、3×3や7×7でもよ
い。また、ラインメモリ4の容量は、そのマトリクスサ
イズに応じて設定すればよい。
【0071】
【発明の効果】以上説明したように、請求項1、2、6
の発明によれば、線画画像を拡大した場合には、画像の
拡大倍率に応じて設定された第1の演算式を用いて、注
目画素及びその近傍の画素の濃度データに対して平滑処
理を行って得られた値に対して閾値処理を行い、この閾
値処理で得られた値に第2の係数を乗算するようにした
ので、ジャギーのない輪郭の鮮明な高品位の線画画像を
得ることができる。
の発明によれば、線画画像を拡大した場合には、画像の
拡大倍率に応じて設定された第1の演算式を用いて、注
目画素及びその近傍の画素の濃度データに対して平滑処
理を行って得られた値に対して閾値処理を行い、この閾
値処理で得られた値に第2の係数を乗算するようにした
ので、ジャギーのない輪郭の鮮明な高品位の線画画像を
得ることができる。
【0072】また、請求項3、4、7の発明によれば、
線画画像の濃度変化が2画素未満で生じる場合には、上
記閾値処理は、画像の拡大倍率に応じて設定された第2
の演算式を用いて行うようにしたので、微小な線画画像
の線と線との間がつぶれることなく再現できる。従っ
て、高品位の画像を得ることができる。
線画画像の濃度変化が2画素未満で生じる場合には、上
記閾値処理は、画像の拡大倍率に応じて設定された第2
の演算式を用いて行うようにしたので、微小な線画画像
の線と線との間がつぶれることなく再現できる。従っ
て、高品位の画像を得ることができる。
【0073】また、請求項5、8の発明によれば、注目
画素の近傍の画素の範囲は、拡大倍率に応じて設定する
ようにしたので、画像の拡大倍率に関わりなく、一層輪
郭のはっきりした高品位の線画画像を得ることができ
る。
画素の近傍の画素の範囲は、拡大倍率に応じて設定する
ようにしたので、画像の拡大倍率に関わりなく、一層輪
郭のはっきりした高品位の線画画像を得ることができ
る。
【図1】本発明が適用される画像処理装置の第1実施例
の構成の主要部を示すブロック図である。
の構成の主要部を示すブロック図である。
【図2】閾値処理の説明図である。
【図3】本発明が適用される画像処理装置の第3実施例
の構成の主要部を示すブロック図である。
の構成の主要部を示すブロック図である。
【図4】従来の画像処理方法を説明するためのブロック
図である。
図である。
【図5】従来の画像処理装置を説明するためのブロック
図である。
図である。
1 画像読取部 2 拡大処理部 3 画像処理部 31 強調処理部 321 第1の乗算処理部 322 第2の乗算処理部 33 平滑処理部 34,37 閾値処理部 35 加算処理部 36 微小線検出部 4 ラインメモリ 5 倍率設定キー 6 画像選択キー 7 画像形成部
Claims (8)
- 【請求項1】 注目画素及びその近傍の画素の濃度デー
タに対して強調処理を行い、また上記濃度データに対し
て平滑処理を行って、両方の処理で得られた値にそれぞ
れ第1、第2の係数を乗算し、その乗算結果を加算した
値を上記注目画素の濃度データとして出力する画像処理
方法において、線画画像を拡大した場合には、画像の拡
大倍率に応じて設定された第1の演算式を用いて、上記
平滑処理を行って得られた値に対して閾値処理を行い、
この閾値処理で得られた値に上記第2の係数を乗算する
ようにしたことを特徴とする画像処理方法。 - 【請求項2】 上記第1の演算式は、上記平滑処理で得
られる値をS、上記閾値処理で得られる値をS’、画像
の拡大倍率をnとすると、S’=(2n−1)S−(n
−1)であることを特徴とする請求項1記載の画像処理
方法。 - 【請求項3】 請求項1記載の画像処理方法において、
線画画像の濃度変化が2画素未満で生じる場合には、上
記閾値処理は、画像の拡大倍率に応じて設定された第2
の演算式を用いて行うことを特徴とする画像処理方法。 - 【請求項4】 上記第2の演算式は、上記平滑処理で得
られる値をS、上記閾値処理で得られる値をS’、画像
の拡大倍率をnとすると、S’={(2n−1)S−
(X−1)}/(2n−2X+1)であって、かつ、X
は、線画画像の濃度変化が1画素毎に生じているときは
1、2画素以上で生じているときはnとし、1画素と2
画素の間で生じているときは1とnの間でリニアに変化
させていることを特徴とする請求項3記載の画像処理方
法。 - 【請求項5】 上記注目画素の近傍の画素の範囲は、上
記拡大倍率に応じて設定されていることを特徴とする請
求項1〜4のいずれかに記載の画像処理方法。 - 【請求項6】 注目画素及びその近傍の画素の濃度デー
タに対して強調処理を行う強調処理手段と、上記濃度デ
ータに対して平滑処理を行う平滑処理手段と、上記強調
処理手段の出力値に第1の係数を乗算する第1の乗算手
段と、上記平滑処理手段の出力値に第2の係数を乗算す
る第2の乗算手段と、第1、第2の乗算手段の出力値を
加算した値を上記注目画素の濃度データとして出力する
加算処理手段とを備えた画像処理装置において、上記平
滑手段の出力値に画像の拡大倍率に応じて設定された第
1の演算式を用いて閾値処理演算を行う閾値処理手段を
備え、上記第2の乗算手段は、閾値処理演算で得られた
値に第2の係数を乗算するものであることを特徴とする
画像処理装置。 - 【請求項7】 請求項6記載の画像処理装置において、
線画画像の濃度変化が生じる画素数を検出する微小線検
出手段を備え、上記閾値処理手段は、画像の拡大倍率に
応じて設定された第2の演算式を用いて閾値処理演算を
行うものであることを特徴とする画像処理装置。 - 【請求項8】 上記注目画素の近傍の画素の範囲は、上
記拡大倍率に応じて設定されていることを特徴とする請
求項6または7記載の画像処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6166787A JPH0832798A (ja) | 1994-07-19 | 1994-07-19 | 画像処理方法及び画像処理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6166787A JPH0832798A (ja) | 1994-07-19 | 1994-07-19 | 画像処理方法及び画像処理装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0832798A true JPH0832798A (ja) | 1996-02-02 |
Family
ID=15837673
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6166787A Pending JPH0832798A (ja) | 1994-07-19 | 1994-07-19 | 画像処理方法及び画像処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0832798A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6468668B1 (en) | 1998-09-14 | 2002-10-22 | Canon Kabushiki Kaisha | Cellulosic composite product and a method of producing the same |
-
1994
- 1994-07-19 JP JP6166787A patent/JPH0832798A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6468668B1 (en) | 1998-09-14 | 2002-10-22 | Canon Kabushiki Kaisha | Cellulosic composite product and a method of producing the same |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4046465B2 (ja) | 画像処理装置、画像処理方法、及び画像処理システム | |
| US6052484A (en) | Image-region discriminating method and image-processing apparatus | |
| JPH07131634A (ja) | 画像処理装置 | |
| JPH1056569A (ja) | 画像処理方法および装置 | |
| US6728425B1 (en) | Image processing device | |
| US6301395B1 (en) | Image processing apparatus that can appropriately enhance contour of an image | |
| JP3578878B2 (ja) | 画像処理装置 | |
| JPH0832798A (ja) | 画像処理方法及び画像処理装置 | |
| JP3262425B2 (ja) | 画像処理装置 | |
| JP3539552B2 (ja) | 画像処理装置 | |
| JPH0832797A (ja) | 画像処理方法及び画像処理装置 | |
| US7180636B2 (en) | Image processor and method | |
| JP3468966B2 (ja) | 画像処理装置 | |
| JPH0690724B2 (ja) | 画像の輪郭強調方法 | |
| JP4517288B2 (ja) | 画像処理装置、画像処理方法及びそのプログラム | |
| JPH09130597A (ja) | 画像処理方法とその装置 | |
| JPH1188693A (ja) | 疑似階調処理装置 | |
| JP3183788B2 (ja) | 網点領域判定装置 | |
| JP3476649B2 (ja) | 画像処理方法および装置 | |
| JP2555199B2 (ja) | 画像読み取り方法 | |
| JP3054315B2 (ja) | 画像処理方法及びその装置 | |
| JP4517287B2 (ja) | 画像処理装置、画像処理方法及びそのプログラム | |
| JP2903175B2 (ja) | 画像処理装置 | |
| JPH08317213A (ja) | 画像処理装置 | |
| JPH07170393A (ja) | 画像処理装置 |