JPH09307756A - 画像処理装置 - Google Patents
画像処理装置Info
- Publication number
- JPH09307756A JPH09307756A JP8116552A JP11655296A JPH09307756A JP H09307756 A JPH09307756 A JP H09307756A JP 8116552 A JP8116552 A JP 8116552A JP 11655296 A JP11655296 A JP 11655296A JP H09307756 A JPH09307756 A JP H09307756A
- Authority
- JP
- Japan
- Prior art keywords
- density
- pixel
- error
- image
- interest
- 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
Links
- 238000012545 processing Methods 0.000 title claims description 61
- 238000009792 diffusion process Methods 0.000 claims abstract description 16
- 238000002360 preparation method Methods 0.000 claims abstract description 6
- 230000002093 peripheral effect Effects 0.000 claims description 21
- 238000000034 method Methods 0.000 description 50
- 239000011159 matrix material Substances 0.000 description 7
- 239000012536 storage buffer Substances 0.000 description 7
- 238000010586 diagram Methods 0.000 description 5
- RRLHMJHRFMHVNM-BQVXCWBNSA-N [(2s,3r,6r)-6-[5-[5-hydroxy-3-(4-hydroxyphenyl)-4-oxochromen-7-yl]oxypentoxy]-2-methyl-3,6-dihydro-2h-pyran-3-yl] acetate Chemical compound C1=C[C@@H](OC(C)=O)[C@H](C)O[C@H]1OCCCCCOC1=CC(O)=C2C(=O)C(C=3C=CC(O)=CC=3)=COC2=C1 RRLHMJHRFMHVNM-BQVXCWBNSA-N 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 239000000872 buffer Substances 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
Landscapes
- Facsimile Image Signal Circuits (AREA)
Abstract
ッジ部において空白部分が発生することがない疑似中間
調画像を作成する。 【解決手段】 画像データ作成手段(S100,S12
0,S140)が、誤差拡散法により中間調画像の各画
素の濃度を2値化して疑似中間調の画像データを作成す
るにあたり、濃度変化判定手段(S110,S150,
S160)によって、中間調画像における注目画素の濃
度(入力濃度I)が所定濃度以下であり、且つ注目画素
と既に2値化された画素の内で注目画素に隣接する画素
との、入力濃度Iの差が所定値よりも大きいと判定され
ると、誤差変更手段(S170〜S210)が、注目画
素以外の画素を2値化したことに伴い注目画素の入力濃
度Iに分配される本来の誤差に代えて、誤差データ準備
手段(S130)により注目画素に対応して準備された
誤差データを注目画素の入力濃度Iに加算する。
Description
し、更に詳細には、誤差拡散法により、注目画素の濃度
を2値化したことによる誤差を周辺画素の濃度に所定の
割合で分配しつつ、中間調画像の各画素の濃度を2値化
して疑似中間調の画像データを作成する画像処理装置に
関する。
調の画像を作成する場合の手段としては、誤差拡散法が
知られている。この2値化処理は、階調再現性および解
像度が優れた方法として、各種の2値化処理の中では、
比較的良い評価が与えられている。
化する際に生じる、実際の濃度と2値化した濃度との差
を2値化誤差として周辺の画素に分配して、周辺画素の
濃度の補正を行い、その補正後の濃度を所定閾値にて判
定して、2値の内のいずれかの値に決定する処理であ
る。
差拡散法では、濃度が高濃度から低濃度へ急激に変化す
るエッジ部において、該エッジ部前の領域の濃度の影響
が、誤差分配という形でエッジ部後の領域に大きく加わ
り、低濃度領域の最初の部分に空白部分が現れてしまう
という問題があった。
間調の画像を、非記録出力を示す0、又は、記録出力を
示す255の、いずれかの値に2値化する処理がなされ
た場合、中間調画像が高濃度(例えば200)である領
域では、閾値=128より高くなるため、その領域が2
値化されると濃度は255(記録)として出力される頻
度が高くなる。このため、その2値化誤差は、200−
255=−55と、マイナスとなる。もし、高濃度の画
素がエッジ部に存在していた場合には、そのマイナスの
誤差は、低濃度(例えば10)である領域に分配される
ことになる。このため、例えば−55が低濃度画素に分
配された場合には、補正後の濃度は、10−55=−4
5となる。
素は、マイナスの誤差の分配により一層小さい濃度に補
正されることとなる。このため、エッジ部分の低濃度領
域は、低濃度領域のみで2値化された場合と異なり、マ
イナスの誤差分配を受けて、濃度255の画素の出現が
遅れ、濃度が均一な低濃度領域であるにもかかわらず、
エッジ部において、特に濃度0(非記録)の出現確率が
高い結果となり、空白部分が現れてしまうのである。
ものであり、濃度が高濃度から低濃度へ急激に変化する
エッジ部において空白部分が発生することのない疑似中
間調画像を作成することができる画像処理装置を提供す
ることを目的としている。
1に記載の画像処理装置においては、画像データ作成手
段が、誤差拡散法により、注目画素の濃度を2値化した
ことによる誤差を周辺画素の濃度に所定の割合で分配し
つつ、中間調画像の各画素の濃度を2値化して疑似中間
調の画像データを作成するのであるが、誤差データ準備
手段が、前記中間調画像における各画素の濃度に夫々加
算すべき誤差データを別途準備する。
画像における注目画素の濃度が所定濃度以下であり、且
つ、既に2値化された画素の内で前記注目画素に隣接す
る画素と前記注目画素との、前記中間調画像における濃
度の差が、所定値よりも大きいか否かを判定し、この濃
度変化判定手段にて肯定判定されると、誤差変更手段
が、前記注目画素以外の画素を2値化したことに伴い前
記注目画素の濃度に分配される誤差に代えて、誤差デー
タ準備手段により前記注目画素に対応して準備された誤
差データを、前記中間調画像における前記注目画素の濃
度に加算し、画像データ作成手段に、その誤差データを
加算した後の注目画素の濃度を2値化させる。
は、画像データ作成手段が今回2値化しようとしている
注目画素の中間調画像における濃度が所定濃度以下であ
り、且つ、既に2値化された画素の内で注目画素に隣接
する画素と該注目画素との中間調画像における濃度の差
が、所定値よりも大きい場合(濃度変化判定手段にて肯
定判定された場合)に、濃度が高濃度から低濃度へ急激
に変化したと判断するようにしている。そして、この場
合には、注目画素以外の画素を2値化したことに伴い注
目画素の濃度に分配される誤差(即ち、既に2値化した
他の画素から注目画素へ分配加算される誤差)に代え
て、注目画素の中間調画像における元の濃度に、誤差デ
ータ準備手段により別途準備された誤差データを加算
し、その加算後の注目画素の濃度を、画像データ作成手
段に2値化させるようにしている。
によれば、前述したように、濃度が高濃度から低濃度へ
急激に変化するエッジ部に隣接している低濃度画素に、
大幅なマイナスの誤差が分配加算されるような場合に
は、その画素の中間調画像における元の濃度に対し、他
の画素から分配加算される本来の誤差に代えて、別途準
備した誤差データが加算され、その加算後の濃度に対し
て2値化が行われることとなるため、上記低濃度画素に
対するマイナスの誤差分配による影響を抑制することが
できる。この結果、濃度が高濃度から低濃度へ急激に変
化するエッジ部において空白部分が発生することのない
疑似中間調画像を作成することができる。
タを予め記憶しておくことで準備するようにしても良
い。また、中間調画像の1画面分の誤差データを準備す
ることなく、繰り返し使用できる様な所定サイズ分の誤
差データを準備するようにしても良い。
は、請求項1に記載の画像処理装置において、誤差デー
タ準備手段は、前記中間調画像と同サイズで且つ全ての
画素の濃度が所定の低濃度に設定された一定濃度画像に
対して、画像データ作成手段と同様の誤差拡散法による
2値化処理を行った際に、当該一定濃度画像における各
画素の濃度に夫々分配される各誤差を、前記中間調画像
にて対応する位置に配置された画素の濃度に加算すべき
誤差データとして準備する。
ば、濃度変化判定手段にて肯定判定されると、その時の
注目画素の中間調画像における濃度に対して、全画素の
濃度が所定の低濃度であった場合に分配加算されるであ
ろう誤差が、上記誤差データとして加算されることとな
る。この結果、濃度が高濃度から低濃度へ急激に変化す
るエッジ部において、低濃度画素に対するマイナスの誤
差分配を抑制することができると共に、上記エッジ部の
低濃度領域に対し自然で均一なパターンの2値化結果を
得ることができる。よって、上記エッジ部において空白
部分が発生せず、しかも、そのエッジ部を自然で違和感
なく再現することのできる疑似中間調画像を得ることが
できる。
は、請求項2に記載の画像処理装置において、誤差デー
タ準備手段は、前記中間調画像における各画素の濃度に
夫々加算すべき前記誤差データを、濃度が異なる複数の
一定濃度画像の夫々に基づいて複数個ずつ準備する。そ
して、誤差変更手段は、誤差データ準備手段が準備した
複数の誤差データの中から、前記中間調画像における前
記注目画素の濃度に最も適した濃度の一定濃度画像に基
づく誤差データを選択して、前記注目画素の濃度に加算
する。
ば、濃度変化判定手段にて肯定判定されると、その時の
注目画素の中間調画像における濃度に対して、全画素の
濃度が注目画素の濃度であった場合に分配加算されるで
あろう誤差により近い値の誤差が、上記誤差データとし
て加算されることとなる。よって、請求項2に記載の画
像処理装置に対し、一層大きな効果を得ることができ
る。
画像処理装置において、誤差データ準備手段は、中間調
画像における各画素の濃度に夫々加算すべき各誤差デー
タを、予め記憶しておくことで準備するようにしても良
いが、請求項4に記載のように構成すれば、記憶すべき
データの量を低減することができる。
は、誤差データ準備手段が、前述した一定濃度画像に対
して誤差拡散法による2値化処理を実行することによ
り、中間調画像における各画素の濃度に夫々加算すべき
誤差データを準備するようにしている。よって、予め記
憶しておかなければならないデータの量を低減すること
ができ、延いては、装置の小型化及び低コスト化を実現
することができる。
回路1を示すブロック図である。本実施の形態における
画像処理回路1は、コンピュータとして構成されてお
り、ディジタル電気信号で入力された中間調の原画像デ
ータに対して誤差拡散法による2値化処理を行うことに
より、疑似中間調の画像データを作成する。
報の全部または一部を記憶する原画像記憶装置(画像メ
モリ)3、各計算結果を格納するRAM5、各種プログ
ラムやデータを格納するROM7、RAM5を用いて各
種画像処理を行うCPU9、誤差拡散処理後(2値化
後)の疑似中間調の画像データを記憶する出力画像記憶
装置(画像メモリ)11、およびこれらの構成を信号的
に接続するバス13により構成されている。そして、前
記ROM7には、後述する画像データ作成処理のプログ
ラムや、2値化誤差分配マトリックスとしての重み付け
係数マトリクスなどが記憶されている。
憶する外部記憶装置等の画像入力手段(図示省略)から
入力された中間調の原画像データは、バス13を介して
原画像記憶装置3に記憶される。尚、原画像データの入
力は、1画素毎でも、1ライン毎でも、また、1画面分
送られても構わない。そして、原画像記憶装置3に格納
された原画像データに対し、CPU9がROM7内のプ
ログラムや上記重み付け係数マトリクスを用いて誤差拡
散法による2値化を行うことで、疑似中間調の画像デー
タを作成する。
似中間調の画像データを作成する手順について、図2及
び図3のフローチャートに基づき説明する。尚、原画像
データの各画素の濃度の階調数は、0〜255の256
階調であるとする。図2は、CPU9が実行する画像デ
ータ作成処理を表わすフローチャートである。
と、まず、ステップ(以下、単に「S」と記す)100
にて、画像入力手段によって入力された原画像データが
格納された原画像記憶装置3から、注目画素(x,y)
の入力濃度Ix,y を取り出す。尚、注目画素の処理は、
原画像の左上の位置を原点(0,0)として、この原点
(0,0)からはじめて、右(x)方向を主走査方向、
下(y)方向を副走査方向として、順次、各画素につい
て実行される。
目画素の入力濃度Ix,y が60以下であるか否かを判定
し、60以下でない場合には、S120へ進んで、図3
に示す2値化処理を実行する。図3に示すように2値化
処理では、まず、S310にて、注目画素の入力濃度I
x,y に対し、既に計算されている周辺画素からの2値化
誤差和(以下、誤差データという)Ex,y を加算して、
注目画素の補正濃度I′x,y を求める。尚、この誤差デ
ータEx,y は、今回の注目画素(x,y)の処理以前に
処理された他の画素について、後述するS370〜S4
00での2値化誤差の分配が行われたことにより、各画
素毎に設けられた2値化誤差記憶用バッファのうち、注
目画素(x,y)の2値化誤差記憶用バッファ内に蓄積
されて既に得られている値である。また、最初に処理さ
れる原点の画素(0,0)に対しては、誤差データEx,
yとして「0」又は所定の値が与えられている。
正濃度I′x,y と予め設定された閾値Tとを比較して、
補正濃度I′x,y が閾値T以上であるか否かを判定す
る。尚、本実施の形態において、閾値Tは、階調数25
6の半分である128に設定してある。例えば階調数が
1024であれば、閾値Tは512に設定されることが
好ましい。
あれば、続くS330にて、記録出力(オン)を示す
「255」を、注目画素の出力値Io として設定し、逆
に、補正濃度I′x,y が閾値T未満であれば、S340
に移行して、非記録出力(オフ)を示す「0」を、注目
画素の出力値Io として設定する。
処理により、注目画素(x,y)の出力値Io が「25
5」又は「0」の何れかに2値化されると、S350へ
移行して、上記の如く注目画素(x,y)に対して決定
された出力値Io を、出力画像記憶装置11に格納す
る。そして、続くS360にて、S330又はS340
で2値化したことに伴う2値化誤差eを算出する。この
2値化誤差eは、上記補正濃度I′x,y から出力値Io
を引いたもの、即ち「e=I′x,y−Io」である。
0で算出した2値化誤差eを周辺画素に分配するための
処理を実行する。即ち、まずS370にて、注目画素
(x,y)の2値化誤差eが分配される周辺画素の内の
1つを選択する。ここで、本実施の形態においては、注
目画素(x,y)の2値化誤差eが、「*」を注目画素
位置として図4に示した重み付けマトリックスに基づい
て分配される。つまり、画像上の配置では図5に示す如
く、注目画素「*」(x,y)の2値化誤差eは、12
個の周辺画素(x+1,y)、(x+2,y)、(x−
2,y+1)、(x−1,y+1)、(x,y+1)、
(x+1,y+1)、(x+2,y+1)、(x−2,
y+2)、(x−1,y+2)、(x,y+2)、(x
+1,y+2)、(x+2,y+2)が分配の対象とな
っている。従って、S370では、その処理毎に、上記
12個の周辺画素の内の1つが順次選択されこととな
る。
択した周辺画素に該当する重み付け係数を、図4に示し
た重み付けマトリックスから読み出し、続くS390に
て、注目画素(x,y)の2値化誤差eに上記読み出し
た重み付け係数を乗じた値を、S370で選択した周辺
画素の2値化誤差記憶用バッファ内に蓄積加算する。
素「*」の右側に隣接する周辺画素(x+1,y)が選
択されたとすると、S380では、図4に示した重み付
けマトリックスから、その周辺画素(x+1,y)に該
当する重み付け係数「7/48」が読み出され、続くS
390にて、注目画素(x,y)の2値化誤差eに重み
付け係数「7/48」を乗じた値(「(7/48」・
e)が、その周辺画素(x+1,y)の2値化誤差記憶
用バッファ内に、誤差データEx+1,y として蓄積加算さ
れる。尚、このように蓄積加算された誤差データEx+1,
y は、前述したS100で画素(x+1,y)が注目画
素として選択され、且つ、S110で画素(x+1,
y)の入力濃度Ix+1,y が60以下でないと判定された
場合に、当該2値化処理のS310にて、その入力濃度
Ix+1,y に加算され、これにより画素(x+1,y)の
補正濃度I′x+1,y が求められることとなる。
れると、続くS400にて、今回の注目画素(x,y)
に対する全周辺画素の処理が終了したか否かを判定し、
まだ未処理の周辺画素があれば、再度、S370からの
処理を開始して、次の周辺画素に対する処理に移る。
y)に対する全周辺画素についての処理が終了したと判
定すると、当該2値化処理を一旦終了して、図2のS1
30へ進む。S130では、原画像の1画面分と同サイ
ズで且つ全ての画素の濃度が夫々10,30,50に設
定された3種類の一定濃度画像に対して、夫々、前述し
たS100及びS120の2値化処理と全く同様の誤差
拡散法による2値化処理を実行する。
濃度画像に対して、夫々、S100で今回の処理対象と
して選んだ原画像における注目画素(x,y)と同じ座
標位置の画素を注目画素として、S120と全く同様の
2値化処理を実行する。尚、以下の説明において、全画
素の濃度が10に設定された一定濃度画像を、一定濃度
画像10といい、全画素の濃度が30に設定された一定
濃度画像を、一定濃度画像30といい、全画素の濃度が
50に設定された一定濃度画像を、一定濃度画像50と
いう。また、S130で一定濃度画像10,30,50
の夫々に対して2値化処理を実行する順番は、任意であ
る。
度画像10,30,50の夫々に対する2値化処理を実
行した後、S140に進んで、原画像の1画面分の全画
素について処理が終了したか否かを判定し、未処理の画
素が存在すれば、再度、S100に戻り、原画像におけ
る次の座標の画素を注目画素として、前述した処理を繰
り返す。そして、S140にて、全画素についての処理
が終了したと判定すれば、当該画像データ作成処理を終
了する。
10にて、S100で取り出した注目画素(x,y)の
入力濃度Ix,y が60以下であると判定した場合には、
S150に移行する。そして、このS150にて、注目
画素(x,y)の1ラスタ前の画素(即ち、注目画素の
左に隣接する画素(x−1,y))の入力濃度Ix-1,y
が220以上であるか否かを判定し、220以上でない
場合には、S160に進んで、今度は、注目画素(x,
y)の1カラム前の画素(即ち、注目画素の上方に隣接
する画素(x,y−1))の入力濃度Ix,y-1 が220
以上であるか否かを判定する。そして、上記入力濃度I
x,y-1 が220以上でない場合には、そのままS120
に移行して、前述した図3の2値化処理を実行する。
素の入力濃度Ix-1,y が220以上であると判定した場
合、或いは、S160で1カラム前の画素の入力濃度I
x,y-1 が220以上であると判定した場合、即ち、注目
画素(x,y)の入力濃度Ix,y が60以下の低濃度で
あり、且つ、既に2値化された画素の内で注目画素
(x,y)に隣接する画素と注目画素(x,y)との入
力濃度の差が、120(=220−60)よりも大きい
場合には、S170に移行する。
y)の入力濃度Ix,y が20以下であるか否かを判定
し、20以下であれば、S180に進んで、今回の注目
画素(x,y)の処理以前に他の画素についてS120
の2値化処理が実行されたことにより注目画素(x,
y)の2値化誤差記憶用バッファ内に蓄積加算された、
周辺画素から注目画素(x,y)への本来の誤差データ
Ex,y を、一定濃度画像10の場合の誤差データE′(1
0)x,y に変更し、その後S120の2値化処理を実行す
る。
で一定濃度画像10に対しS120と同様の2値化処理
を実行したことによって得た、原画像の注目画素(x,
y)と同じ座標位置の画素に加算すべき誤差データE′
(10)x,y を、原画像の注目画素(x,y)に対応する2
値化誤差記憶用バッファ内に、上記本来の誤差データE
x,y に代えて格納するようにしている。
処理(図3)が実行されると、そのS310では、注目
画素(x,y)の入力濃度Ix,y に一定濃度画像10の
場合の誤差データE′(10)x,y が加算されて、注目画素
(x,y)の補正濃度I′x,y が求められ、その補正濃
度I′x,y に対してS320〜S400の2値化のため
の処理が実行されることとなる。
の入力濃度Ix,y が20以下ではないと判定した場合に
は、S190に移行して、注目画素(x,y)の入力濃
度Ix,y が40以下であるか否かを判定する。そして、
入力濃度Ix,y が40以下であった場合、即ち、注目画
素(x,y)の入力濃度Ix,y が20よりも大きく40
以下であった場合には、S200に進んで、S180の
処理と同様に、注目画素(x,y)の2値化誤差記憶用
バッファ内に蓄積加算された周辺画素から注目画素
(x,y)への本来の誤差データEx,y を、一定濃度画
像30の場合の誤差データE′(30)x,y に変更し、その
後S120の2値化処理を実行する。
の入力濃度Ix,y が40以下ではないと判定した場合、
即ち、注目画素(x,y)の入力濃度Ix,y が40より
も大きく60以下であった場合には、S210に移行し
て、S180,S200の処理と同様に、注目画素
(x,y)の2値化誤差記憶用バッファ内に蓄積加算さ
れた周辺画素から注目画素(x,y)への本来の誤差デ
ータEx,y を、一定濃度画像50の場合の誤差データ
E′(50)x,y に変更し、その後S120の2値化処理を
実行する。
は、S100,S120(2値化処理),及びS140
の処理により、原画像の各画素を、順次、注目画素
(x,y)として、誤差拡散法による2値化処理を行
い、この処理によって疑似中間調の画像データを作成す
るのであるが、これと並行して、S130の処理によ
り、原画像と同サイズの一定濃度画像10,30,50
に対しても、夫々、S120の2値化処理と全く同様の
2値化処理を実行するようにしている。
画素(x,y)の入力濃度Ix,y が60以下の低濃度で
あり(S110:YES)、且つ、既に2値化された画
素の内で注目画素(x,y)に隣接する画素と注目画素
(x,y)との入力濃度の差が、120よりも大きい場
合には(S150:YES又はS160:YES)、原
画像の濃度が高濃度から低濃度へ急激に変化したと判断
して、S170〜S210の処理により、注目画素
(x,y)の入力濃度Ix,y に加算される本来の誤差デ
ータEx,y を、S130の一定濃度画像10,30,5
0に対する2値化処理で準備しておいた誤差データE′
(10)x,y 、E′(30)x,y 、E′(50)x,y の内の何れかに
変更し、その変更後の誤差データE′を注目画素(x,
y)の入力濃度Ix,y に加算して、注目画素(x,y)
の2値化を行うようにしている。
S120(2値化処理),及びS140が画像データ作
成手段としての処理に相当し、S130が誤差データ準
備手段としての処理に相当し、S110,S150,及
びS160が濃度変化判定手段としての処理に相当し、
S170〜S210が誤差変更手段としての処理に相当
している。
に高濃度から低濃度へ急激に変化するエッジ部が存在す
る場合、そのエッジ部に隣接している低濃度領域の各画
素「○」の入力濃度Iには、他の画素から分配加算され
る本来の誤差データEに代えて、S130の一定濃度画
像に対する2値化処理によって別途準備した誤差データ
E′が加算され、その加算後の補正濃度I′に対して2
値化が行われる。従って、本実施の形態の画像処理回路
1によれば、高濃度領域の画素から低濃度領域の上記各
画素「○」への大幅なマイナスの誤差分配を抑制するこ
とができ、この結果、濃度が高濃度から低濃度へ急激に
変化するエッジ部において空白部分が発生することのな
い疑似中間調の画像データを作成することができるよう
になる。
は、濃度が異なる3種類の一定濃度画像10,30,5
0の夫々に対して、S120の2値化処理と全く同様の
2値化処理を実行することにより、3つの誤差データ
E′(10)x,y 、E′(30)x,y 、E′(50)x,y を準備する
ようにしており、S170及びS190の判定によっ
て、その3つの誤差データE′(10)x,y 、E′(30)x,y
、E′(50)x,y の中から、注目画素(x,y)の入力
濃度Ix,y に最も近い濃度の一定濃度画像に基づく誤差
データE′を選択して、注目画素(x,y)の入力濃度
Ix,y に加算するようにしている。
よれば、S150或いはS160で肯定判定された場合
(即ち、原画像の濃度が高濃度から低濃度へ急激に変化
したと判断した場合)には、その時の注目画素(x,
y)の入力濃度Ix,y に対して、全画素の入力濃度Iが
注目画素(x,y)の入力濃度Ix,y であった場合に分
配加算されるであろう誤差データにより近い値の誤差デ
ータが加算されることとなる。この結果、濃度が高濃度
から低濃度へ急激に変化するエッジ部において、低濃度
領域の画素に対するマイナスの誤差分配を抑制できると
共に、そのエッジ部の低濃度領域に対して、より自然で
均一なパターンの2値化結果を得ることができる。よっ
て、上記エッジ部において空白部分が発生せず、しか
も、そのエッジ部を自然で違和感なく再現することので
きる疑似中間調の画像データを得ることができる。
E′(30)x,y 、E′(50)x,y は、予め計算してRAM5
やROM7等に格納しておくようにしても良いが、本実
施の形態の画像処理回路1の如く、2値化処理(S13
0)を実行することによりその都度求めるように構成す
れば、記憶すべきデータの量を低減できるという点で有
利である。
ロック図である。
理を表すフローチャートである。
処理を表すフローチャートである。
図である。
である。
M 7…ROM 9…CPU 11…出力画像記憶装置 13…バス
Claims (4)
- 【請求項1】 誤差拡散法により、注目画素の濃度を2
値化したことによる誤差を周辺画素の濃度に所定の割合
で分配しつつ、中間調画像の各画素の濃度を2値化して
疑似中間調の画像データを作成する画像データ作成手
段、 を備えた画像処理装置において、 前記中間調画像における各画素の濃度に夫々加算すべき
誤差データを別途準備する誤差データ準備手段と、 前記中間調画像における前記注目画素の濃度が所定濃度
以下であり、且つ、既に2値化された画素の内で前記注
目画素に隣接する画素と前記注目画素との、前記中間調
画像における濃度の差が、所定値よりも大きいか否かを
判定する濃度変化判定手段と、 該濃度変化判定手段にて肯定判定されると、前記注目画
素以外の画素を2値化したことに伴い前記注目画素の濃
度に分配される前記誤差に代えて、前記誤差データ準備
手段により前記注目画素に対応して準備された誤差デー
タを、前記中間調画像における前記注目画素の濃度に加
算し、前記画像データ作成手段に、前記誤差データを加
算した後の前記注目画素の濃度を2値化させる誤差変更
手段と、 を設けたことを特徴とする画像処理装置。 - 【請求項2】 請求項1に記載の画像処理装置におい
て、 前記誤差データ準備手段は、 前記中間調画像と同サイズで且つ全ての画素の濃度が所
定の低濃度に設定された一定濃度画像に対して、前記画
像データ作成手段と同様の誤差拡散法による2値化処理
を行った際に、当該一定濃度画像における各画素の濃度
に夫々分配される各誤差を、前記中間調画像にて対応す
る位置に配置された画素の濃度に加算すべき前記誤差デ
ータとして準備すること、 を特徴とする画像処理装置。 - 【請求項3】 請求項2に記載の画像処理装置におい
て、 前記誤差データ準備手段は、 前記中間調画像における各画素の濃度に夫々加算すべき
前記誤差データを、濃度が異なる複数の一定濃度画像の
夫々に基づいて複数個ずつ準備し、 前記誤差変更手段は、 前記誤差データ準備手段が準備した複数の誤差データの
中から、前記中間調画像における前記注目画素の濃度に
最も適した濃度の一定濃度画像に基づく誤差データを選
択して、前記注目画素の濃度に加算すること、 を特徴とする画像処理装置。 - 【請求項4】 請求項2又は請求項3に記載の画像処理
装置において、 前記誤差データ準備手段は、前記一定濃度画像に対して
前記誤差拡散法による2値化処理を実行することによ
り、前記誤差データを準備すること、 を特徴とする画像処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11655296A JP3787890B2 (ja) | 1996-05-10 | 1996-05-10 | 画像処理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11655296A JP3787890B2 (ja) | 1996-05-10 | 1996-05-10 | 画像処理装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH09307756A true JPH09307756A (ja) | 1997-11-28 |
| JP3787890B2 JP3787890B2 (ja) | 2006-06-21 |
Family
ID=14689947
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP11655296A Expired - Fee Related JP3787890B2 (ja) | 1996-05-10 | 1996-05-10 | 画像処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3787890B2 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014011545A (ja) * | 2012-06-28 | 2014-01-20 | Fuji Xerox Co Ltd | 画像処理装置及びプログラム |
-
1996
- 1996-05-10 JP JP11655296A patent/JP3787890B2/ja not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014011545A (ja) * | 2012-06-28 | 2014-01-20 | Fuji Xerox Co Ltd | 画像処理装置及びプログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3787890B2 (ja) | 2006-06-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3222183B2 (ja) | 画像処理装置 | |
| JPH1056569A (ja) | 画像処理方法および装置 | |
| JPH0793531A (ja) | 画像処理装置 | |
| JPH09307756A (ja) | 画像処理装置 | |
| JPH11346311A (ja) | 階調再現方法 | |
| JP3287717B2 (ja) | 画像処理装置 | |
| JPS60136478A (ja) | 画調識別方法 | |
| JPH08111777A (ja) | 画像処理装置 | |
| JPH07107268A (ja) | 画像処理装置 | |
| JP3300582B2 (ja) | 画像処理装置 | |
| JPH11150659A (ja) | 画像処理方法 | |
| JP2608404B2 (ja) | 画像処理装置 | |
| JPH08107499A (ja) | 画像処理装置 | |
| JP2898322B2 (ja) | ディザ画像の中間調推定方式 | |
| JPH09135349A (ja) | 画像処理装置 | |
| JP2000149009A (ja) | 画像処理装置 | |
| JPH0666876B2 (ja) | 画像信号処理装置 | |
| JP2836992B2 (ja) | 画像変倍処理装置 | |
| JPS6198068A (ja) | 画像処理装置 | |
| JPH0969942A (ja) | 画像処理方法及び装置 | |
| JPH11191845A (ja) | 誤差拡散法 | |
| JPH0965127A (ja) | 画像処理装置 | |
| JPH09247450A (ja) | 画像処理装置 | |
| JPH02285771A (ja) | 画像処理装置 | |
| JP2000059623A (ja) | 画像データの2値化処理回路および方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20051108 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20051115 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20060307 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20060320 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090407 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100407 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110407 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120407 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120407 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130407 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130407 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140407 Year of fee payment: 8 |
|
| LAPS | Cancellation because of no payment of annual fees |