JPH066604A - 画像情報処理方法 - Google Patents
画像情報処理方法Info
- Publication number
- JPH066604A JPH066604A JP4185853A JP18585392A JPH066604A JP H066604 A JPH066604 A JP H066604A JP 4185853 A JP4185853 A JP 4185853A JP 18585392 A JP18585392 A JP 18585392A JP H066604 A JPH066604 A JP H066604A
- Authority
- JP
- Japan
- Prior art keywords
- value
- coefficient matrix
- input
- threshold value
- image
- 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
Landscapes
- Image Processing (AREA)
- Facsimile Image Signal Circuits (AREA)
Abstract
(57)【要約】
【目的】この発明は多値の濃淡の画像を2値化する方
法、特にスキャナによって読み取られたディジタルの多
値の濃淡の画像を2値出力が可能な出力装置により再製
する際の2値化処理方法に関するものである。 【構成】多値の画像情報を2値出力が可能な出力装置に
より再製する方法において、画像の入力画素の濃度値、
またはその濃度値に誤差加算分を加算した対象値を閾値
との比較により2値化する場合に、前記対象値と閾値と
の差を入力画素の位置に固定的に対応する要素からなる
1次元、もしくは2次元方向に周期性を持った係数行列
の部分行列の係数に比例した大きさの前記誤差加算分に
分割して前記入力画素の位置に固定的に対応して分布す
る他の入力画素の対象値に加えることを特徴とする画像
情報処理方法である。
法、特にスキャナによって読み取られたディジタルの多
値の濃淡の画像を2値出力が可能な出力装置により再製
する際の2値化処理方法に関するものである。 【構成】多値の画像情報を2値出力が可能な出力装置に
より再製する方法において、画像の入力画素の濃度値、
またはその濃度値に誤差加算分を加算した対象値を閾値
との比較により2値化する場合に、前記対象値と閾値と
の差を入力画素の位置に固定的に対応する要素からなる
1次元、もしくは2次元方向に周期性を持った係数行列
の部分行列の係数に比例した大きさの前記誤差加算分に
分割して前記入力画素の位置に固定的に対応して分布す
る他の入力画素の対象値に加えることを特徴とする画像
情報処理方法である。
Description
【0001】
【産業上の利用分野】この発明は多値の濃淡の画像を2
値化する方法、特にスキャナによって読み取られたディ
ジタルの多値の濃淡の画像を2値出力が可能な出力装置
により再製する際の2値化処理方法に関するものであ
る。
値化する方法、特にスキャナによって読み取られたディ
ジタルの多値の濃淡の画像を2値出力が可能な出力装置
により再製する際の2値化処理方法に関するものであ
る。
【0002】
【従来の技術】一般に画像処理の分野では多値の画像を
2値化して階調再現をするための手法としては組織的デ
ィザ法や誤差拡散法が知られている。
2値化して階調再現をするための手法としては組織的デ
ィザ法や誤差拡散法が知られている。
【0003】組織的ディザ法は多値の画像の原稿から読
み取った入力信号の1画素を2値記録の1画素に対応さ
せ、入力信号を入力画素の位置に固定的に対応させた周
期性をもった閾値テーブルと比較し、“出力する”、
“出力しない”を決定する2値化手法である。
み取った入力信号の1画素を2値記録の1画素に対応さ
せ、入力信号を入力画素の位置に固定的に対応させた周
期性をもった閾値テーブルと比較し、“出力する”、
“出力しない”を決定する2値化手法である。
【0004】また、誤差拡散法は入力の多値画像の一画
素の入力信号を2値化する際に生じた誤差を誤差発生箇
所に相対的に固定的な係数行列の係数の大きさに応じて
周囲の入力画素に分散して加える2値化手法である。
素の入力信号を2値化する際に生じた誤差を誤差発生箇
所に相対的に固定的な係数行列の係数の大きさに応じて
周囲の入力画素に分散して加える2値化手法である。
【0005】一方、印刷の分野ではフィルム原稿を入力
媒体とし、色分解したものをコンタクト・スクリーンを
用いた光学的手法により白黒フィルム上に周期的な網点
を作成し、そのフィルムを用いて印刷版を作成し、画像
を網点画像として再製する方法が知られている。網点画
像の場合は、網点の大小が画像の濃度を表現する。更に
カラー印刷の場合はコンタクトスクリーンを色ごとに異
なった角度で回転させることにより、色ごとの見当ずれ
によるモアレや色差の発生の少ない手法が知られてい
る。
媒体とし、色分解したものをコンタクト・スクリーンを
用いた光学的手法により白黒フィルム上に周期的な網点
を作成し、そのフィルムを用いて印刷版を作成し、画像
を網点画像として再製する方法が知られている。網点画
像の場合は、網点の大小が画像の濃度を表現する。更に
カラー印刷の場合はコンタクトスクリーンを色ごとに異
なった角度で回転させることにより、色ごとの見当ずれ
によるモアレや色差の発生の少ない手法が知られてい
る。
【0006】また、光学的スクリーンを用いずに電子的
手法により網点形成を行う方法も開発され、最近の印刷
用スキャナ、プロッタシステムに装備されるようになっ
ている。
手法により網点形成を行う方法も開発され、最近の印刷
用スキャナ、プロッタシステムに装備されるようになっ
ている。
【0007】
【発明が解決しようとする課題】しかるに、ディザ法は
閾値テーブルの構造に関連した特有な模様が発生し、ま
た忠実な階調再現性という点において必ずしも充分でな
く、見当ずれによりモアレ、色差が発生する。
閾値テーブルの構造に関連した特有な模様が発生し、ま
た忠実な階調再現性という点において必ずしも充分でな
く、見当ずれによりモアレ、色差が発生する。
【0008】また誤差拡散法は出力画像に誤差拡散法特
有の縞模様があらわれ、画質的にも解決すべき点が残っ
ており、忠実な階調再現性という点でも問題がある。
有の縞模様があらわれ、画質的にも解決すべき点が残っ
ており、忠実な階調再現性という点でも問題がある。
【0009】これらの問題点を解決するために、画像の
入力画素の読み取り値またはその読み取り値に誤差加算
分を加算した対象値を閾値との比較により2値化する場
合に、対象値と閾値との差を入力画素の位置に固定的に
対応する要素からなる1次元若しくは2次元方向に周期
性を持った係数行列の部分行列内の係数に比例した大き
さの誤差加算分に分割して入力画素の位置に固定的に対
応して分布する他の入力画素の対象値に加える方法が特
願平2−250944(平成2年9月20日出願)とし
て出願されている。
入力画素の読み取り値またはその読み取り値に誤差加算
分を加算した対象値を閾値との比較により2値化する場
合に、対象値と閾値との差を入力画素の位置に固定的に
対応する要素からなる1次元若しくは2次元方向に周期
性を持った係数行列の部分行列内の係数に比例した大き
さの誤差加算分に分割して入力画素の位置に固定的に対
応して分布する他の入力画素の対象値に加える方法が特
願平2−250944(平成2年9月20日出願)とし
て出願されている。
【0010】前記出願による手法では特に高濃度におい
て実用に差し支えない程度ではあるが網点形状に乱れが
生じることがあった。
て実用に差し支えない程度ではあるが網点形状に乱れが
生じることがあった。
【0011】
【課題を解決するための手段】この目的に対応して、第
1の発明の画像情報処理方法は、多値の画像情報を2値
出力が可能な出力装置により再製する際に、画像の入力
画素の読み取り値、またはその読み取り値に誤差加算分
を加算した対象値を閾値との比較により2値化する場合
に、前記対象値と閾値との差を入力画素の位置に固定的
に対応する要素からなり、単位係数行列の1次元、もし
くは2次元的繰り返しで構成される係数行列の部分行列
の係数に比例した大きさの前記誤差加算分に分割して前
記入力画素の位置に固定的に対応して分布する他の入力
画素の対象値に加える画像情報処理方法において、前記
閾値Tを前記読み取り値の内容により注目画素ごとに変
化させることを特徴としている。ちなみに前記特願平2
−250944の発明では処理全体を通して一定の閾値
を用いている。
1の発明の画像情報処理方法は、多値の画像情報を2値
出力が可能な出力装置により再製する際に、画像の入力
画素の読み取り値、またはその読み取り値に誤差加算分
を加算した対象値を閾値との比較により2値化する場合
に、前記対象値と閾値との差を入力画素の位置に固定的
に対応する要素からなり、単位係数行列の1次元、もし
くは2次元的繰り返しで構成される係数行列の部分行列
の係数に比例した大きさの前記誤差加算分に分割して前
記入力画素の位置に固定的に対応して分布する他の入力
画素の対象値に加える画像情報処理方法において、前記
閾値Tを前記読み取り値の内容により注目画素ごとに変
化させることを特徴としている。ちなみに前記特願平2
−250944の発明では処理全体を通して一定の閾値
を用いている。
【0012】また第2の発明の画像情報処理方法は、前
記閾値Tが前記読み取り値Rより大きく、前記読み取り
値Rが大きくなるに従って閾値Tが大きくなることを特
徴としている。
記閾値Tが前記読み取り値Rより大きく、前記読み取り
値Rが大きくなるに従って閾値Tが大きくなることを特
徴としている。
【0013】また第3の発明は、前記閾値Tを前記読み
取り値Rにより、T=a×R+b(2≧a≧0、読み取
り値の最大値×2≧b≧0)とすることを特徴としてい
る。
取り値Rにより、T=a×R+b(2≧a≧0、読み取
り値の最大値×2≧b≧0)とすることを特徴としてい
る。
【0014】
【作用】まず、係数行列を準備する。係数行列の要素そ
れぞれは画像の入力画素の位置と固定的に対応してい
る。この係数行列は行方向、列方向に長さnの単位係数
行列の繰り返しで構成されている。そしてその係数行列
のなかにp行q列の部分行列を想定する。
れぞれは画像の入力画素の位置と固定的に対応してい
る。この係数行列は行方向、列方向に長さnの単位係数
行列の繰り返しで構成されている。そしてその係数行列
のなかにp行q列の部分行列を想定する。
【0015】入力画素からの入力値は閾値によって2値
化されるが、このときに生ずる入力値と閾値との誤差は
所定の割合で分割されて次以降の入力画素からの入力値
に蓄積されて加算されるが、このときの所定の割合は入
力画素に固定的に対応する係数行列の部分行列の要素の
係数に比例して決定される。閾値Tは注目画素ごとに可
変とし、注目画素の読み取り値Rが大きくなるに従って
閾値Tを大きくする。また閾値Tを式T=a×R+b
(aは〔2≧a≧0〕の一定値、bは〔読み取り値の最
大値×2≧b≧0〕の一定値)で求めても良い。
化されるが、このときに生ずる入力値と閾値との誤差は
所定の割合で分割されて次以降の入力画素からの入力値
に蓄積されて加算されるが、このときの所定の割合は入
力画素に固定的に対応する係数行列の部分行列の要素の
係数に比例して決定される。閾値Tは注目画素ごとに可
変とし、注目画素の読み取り値Rが大きくなるに従って
閾値Tを大きくする。また閾値Tを式T=a×R+b
(aは〔2≧a≧0〕の一定値、bは〔読み取り値の最
大値×2≧b≧0〕の一定値)で求めても良い。
【0016】このような操作を注目画素を移動させなが
ら画像の全画素に対して行うことにより画像の2値画像
が得られる。カラー印刷のように重ね合わせるべき単色
画像を各色ごとに再製する場合には係数行列を色ごとに
異なった角度で回転させて、前記処理を行う。
ら画像の全画素に対して行うことにより画像の2値画像
が得られる。カラー印刷のように重ね合わせるべき単色
画像を各色ごとに再製する場合には係数行列を色ごとに
異なった角度で回転させて、前記処理を行う。
【0017】
【実施例】以下、この発明の詳細を一実施例を示す図面
について説明する。
について説明する。
【0018】まず第1、第2の発明について説明する。
【0019】図1において、符号2は係数行列を示して
おり、係数行列2はU軸方向に長さn、V軸方向に長さ
nの単位係数行列の2次元的繰り返しで構成される係数
行列であり、単位係数行列はa1,1 、・・・、an,n の
n2 個の係数を含んでいる。係数行列2の要素は原稿で
ある多値の画像4(図2)の入力画素7の位置に固定的
に対応している。なお、1は単位係数行列を示す。
おり、係数行列2はU軸方向に長さn、V軸方向に長さ
nの単位係数行列の2次元的繰り返しで構成される係数
行列であり、単位係数行列はa1,1 、・・・、an,n の
n2 個の係数を含んでいる。係数行列2の要素は原稿で
ある多値の画像4(図2)の入力画素7の位置に固定的
に対応している。なお、1は単位係数行列を示す。
【0020】すなわち、図3において2は係数行列であ
り、3は係数行列2のp行、q列の部分行列であり、係
数行列2の要素ai,j は入力の多値のカラー画像4の対
象値の行列5の要素ci,j に位置的に対応しており、係
数行列2は周期性を持っているのでai,j の値はa
i mod n, j mod nの値に等しい。例えば周期n=3とし
た場合に、a11,8=a11 mod 3, 8 mod 3 =a2,2 であ
るからa2,2 とa11,8との値は等しい。対象値の行列5
の要素ci,j はカラー画像4の入力画素7の位置に固定
的に対応している。ここで行列5の要素ci,j で示され
ている対象値とは画像4の入力画素7を読み取った読み
取り値またはその読み取り値に後述する誤差加算分を逐
次加えたものである。
り、3は係数行列2のp行、q列の部分行列であり、係
数行列2の要素ai,j は入力の多値のカラー画像4の対
象値の行列5の要素ci,j に位置的に対応しており、係
数行列2は周期性を持っているのでai,j の値はa
i mod n, j mod nの値に等しい。例えば周期n=3とし
た場合に、a11,8=a11 mod 3, 8 mod 3 =a2,2 であ
るからa2,2 とa11,8との値は等しい。対象値の行列5
の要素ci,j はカラー画像4の入力画素7の位置に固定
的に対応している。ここで行列5の要素ci,j で示され
ている対象値とは画像4の入力画素7を読み取った読み
取り値またはその読み取り値に後述する誤差加算分を逐
次加えたものである。
【0021】Uを処理の主走査方向としVを副走査方向
とすると、例えばci,j の値をある閾値Tと比較して2
値化すると、ci,j >Tの場合、2値化信号は“出力す
る”になり、e=ci,j −Tの誤差が発生し、またc
i,j <Tの場合、2値化信号は“出力しない”になり、
e=ci,j の誤差が発生する。
とすると、例えばci,j の値をある閾値Tと比較して2
値化すると、ci,j >Tの場合、2値化信号は“出力す
る”になり、e=ci,j −Tの誤差が発生し、またc
i,j <Tの場合、2値化信号は“出力しない”になり、
e=ci,j の誤差が発生する。
【0022】この誤差eをai,j を含む係数行列2のp
行q列の部分行列3の範囲に対応する入力画素の対象値
行列5のp行q列の部分行列6の各要素に係数a
w,z (但し、wはiからi+p−1までの各自然数をと
って変化させ、各wに対してzはq以下のある自然数α
を設定してj−α+1からj−α+qまでの各自然数を
とって変化させたもののうち、k≦jであるai,k は除
く)に比例して分散し、入力画素の対象値に加算する。
この際にp、qは誤差値の大きさに応じて変化する。
行q列の部分行列3の範囲に対応する入力画素の対象値
行列5のp行q列の部分行列6の各要素に係数a
w,z (但し、wはiからi+p−1までの各自然数をと
って変化させ、各wに対してzはq以下のある自然数α
を設定してj−α+1からj−α+qまでの各自然数を
とって変化させたもののうち、k≦jであるai,k は除
く)に比例して分散し、入力画素の対象値に加算する。
この際にp、qは誤差値の大きさに応じて変化する。
【0023】この処理を入力の画素全体に対し、主走
査、副走査の順に行うことにより2値画像が得られる。
査、副走査の順に行うことにより2値画像が得られる。
【0024】p、qとnとの関連は特にない。
【0025】次に一例として、上記の処理によって誤差
を拡散する過程を図によって示す。但し、この説明で用
いた行列の大きさ、数値により請求の範囲が制限される
ものではない。図4において5は入力の多値の画像の対
象値の行列であって各要素として誤差が加算される前の
画像の画素の読み取り値の行列であり、符号10は誤差
が発生した箇所を示す。係数行列2を図5に示すような
5行5列の単位係数行列の繰り返しとし、部分行列3を
図6に示すように2×2とする。入力の画素値が取りう
る範囲は0〜100とし、閾値を図7に示すように設定
する。この閾値は読み取り値に比べて5ずつ大きい値に
なっており、読み取り値が大きくなるに従って閾値が大
きくなっている。対象値行列5のc1,1 の値は42であ
り、それに対応する閾値Tの値は図7から47であり、
c1,1 <Tであるので2値化信号は“出力しない”にな
り、42が誤差になり、部分行列の大きさは2×2であ
るから、誤差拡散範囲a1,2 、a2,1 、a2,2 に対応し
た入力の画素の行列要素c1,2 、c2,1 、c2,2 にそれ
ぞれe1,2 =10(=42×1/(1+1+2))、e
2,1=10(=42×1/(1+1+2))、e2,2 =
21(=42×2/(1+1+2))が加算され、その
結果、入力の多値の画像の対象値の行列5は図8にな
る。次の処理対象である入力の画素c1,2 の値は109
であるが誤差加算分が加算される前の読み取り値の値は
99であり、それに対応する閾値は104であり、c
1,2 >T(109>104)なので2値化信号は“出力
する”になり5(109−104)が誤差になり、部分
行列の大きさは2×2であるから誤差拡散範囲a1,3 、
a2,2 、a2,3 に対応した入力の要素c1,3 、c2,2 、
c2,3 にそれぞれ新しい誤差分割分e1,3 =1(=5×
1/(1+2+2))、e2,2 =2(=5×2/(1+
2+2))、e2,3 =2(=5×2/(1+2+2))
が加算され、その結果、入力の多値の画像の読み取り値
の行列は図9になる。同様の処理が入力の画素全体に対
し、主走査、副走査の順に行われて1フレームについて
の処理を完了する。
を拡散する過程を図によって示す。但し、この説明で用
いた行列の大きさ、数値により請求の範囲が制限される
ものではない。図4において5は入力の多値の画像の対
象値の行列であって各要素として誤差が加算される前の
画像の画素の読み取り値の行列であり、符号10は誤差
が発生した箇所を示す。係数行列2を図5に示すような
5行5列の単位係数行列の繰り返しとし、部分行列3を
図6に示すように2×2とする。入力の画素値が取りう
る範囲は0〜100とし、閾値を図7に示すように設定
する。この閾値は読み取り値に比べて5ずつ大きい値に
なっており、読み取り値が大きくなるに従って閾値が大
きくなっている。対象値行列5のc1,1 の値は42であ
り、それに対応する閾値Tの値は図7から47であり、
c1,1 <Tであるので2値化信号は“出力しない”にな
り、42が誤差になり、部分行列の大きさは2×2であ
るから、誤差拡散範囲a1,2 、a2,1 、a2,2 に対応し
た入力の画素の行列要素c1,2 、c2,1 、c2,2 にそれ
ぞれe1,2 =10(=42×1/(1+1+2))、e
2,1=10(=42×1/(1+1+2))、e2,2 =
21(=42×2/(1+1+2))が加算され、その
結果、入力の多値の画像の対象値の行列5は図8にな
る。次の処理対象である入力の画素c1,2 の値は109
であるが誤差加算分が加算される前の読み取り値の値は
99であり、それに対応する閾値は104であり、c
1,2 >T(109>104)なので2値化信号は“出力
する”になり5(109−104)が誤差になり、部分
行列の大きさは2×2であるから誤差拡散範囲a1,3 、
a2,2 、a2,3 に対応した入力の要素c1,3 、c2,2 、
c2,3 にそれぞれ新しい誤差分割分e1,3 =1(=5×
1/(1+2+2))、e2,2 =2(=5×2/(1+
2+2))、e2,3 =2(=5×2/(1+2+2))
が加算され、その結果、入力の多値の画像の読み取り値
の行列は図9になる。同様の処理が入力の画素全体に対
し、主走査、副走査の順に行われて1フレームについて
の処理を完了する。
【0026】上記の例はn=5とした単位係数行列を用
いており、一番外の周囲に要素として1が分布し、その
内側に要素として2が分布し、中心に要素として4が分
布し、要素の内容が周囲から中心に向かって2倍ずつ増
加している。この係数行列により、従来の網点と同様な
2値化結果を得ることが可能である。
いており、一番外の周囲に要素として1が分布し、その
内側に要素として2が分布し、中心に要素として4が分
布し、要素の内容が周囲から中心に向かって2倍ずつ増
加している。この係数行列により、従来の網点と同様な
2値化結果を得ることが可能である。
【0027】次に第3の発明に関し説明する。
【0028】図10はa=1.0、b=100として、
式「閾値T=a×読み取り値+b」で求めた閾値の値を
示している。この閾値を用いて、第1、第2の発明の説
明におけるのと同様な画像処理を行うことにより、従来
の網点と同様な2値化結果をえることが可能である。
式「閾値T=a×読み取り値+b」で求めた閾値の値を
示している。この閾値を用いて、第1、第2の発明の説
明におけるのと同様な画像処理を行うことにより、従来
の網点と同様な2値化結果をえることが可能である。
【0029】次に係数行列の回転に関し説明する。
【0030】図13において、2aは前記の係数行列2
を角度Aだけ回転させたものであり、2bは入力のカラ
ーの多値の入力画素の対象値の行列5の要素ci,j に対
応した要素bi,j を持った係数行列であり、要素bi,j
の値はar,l の値に等しく、
を角度Aだけ回転させたものであり、2bは入力のカラ
ーの多値の入力画素の対象値の行列5の要素ci,j に対
応した要素bi,j を持った係数行列であり、要素bi,j
の値はar,l の値に等しく、
【0031】 r=[i・cos(A)−j・sin(A)]mod m. l=[i・sin(A)+j・cos(A)]mod n. の関係がある。ここで[]は丸め処理を表す。
【0032】係数行列2の代りに、色ごとに異なった角
度を用いて回転させた係数行列2bを用い、第1の発明
の説明で用いた処理と同じ処理を行うことにより、多色
の重ね出力時の見当ずれにより生ずるモアレ、色差を少
なくする2値画像が得られる。
度を用いて回転させた係数行列2bを用い、第1の発明
の説明で用いた処理と同じ処理を行うことにより、多色
の重ね出力時の見当ずれにより生ずるモアレ、色差を少
なくする2値画像が得られる。
【0033】前記の方法で回転させた係数行列を、2値
化に先立ち、予め記憶装置上に記憶させておくことによ
り、処理の高速化をはかることが可能である。特に、t
an(θ)=δ/γが有理数となるような角度θを選択
することにより、1辺の要素数が下記数式1である、繰
り返しが可能な、回転後の係数行列を構成することが可
能であり、記憶装置上に占める領域の大きさを縮小する
ことが可能である。ここでfは係数行列の縦横の要素数
nとmの最小公倍数である。
化に先立ち、予め記憶装置上に記憶させておくことによ
り、処理の高速化をはかることが可能である。特に、t
an(θ)=δ/γが有理数となるような角度θを選択
することにより、1辺の要素数が下記数式1である、繰
り返しが可能な、回転後の係数行列を構成することが可
能であり、記憶装置上に占める領域の大きさを縮小する
ことが可能である。ここでfは係数行列の縦横の要素数
nとmの最小公倍数である。
【0034】
【数1】
【0035】図14において、2cはn×nの単位係数
行列であり、2dは一例としてtanθ=3/4となる
ような角度θで前記係数行列を回転させたものであり、
下記数式2が一辺の要素数になっており、縦横に繰り返
しが可能である。
行列であり、2dは一例としてtanθ=3/4となる
ような角度θで前記係数行列を回転させたものであり、
下記数式2が一辺の要素数になっており、縦横に繰り返
しが可能である。
【0036】
【数2】
【0037】(実験例)図5をn=5の係数行列とし、
p=q=3とし、係数行列の回転角度Aをtan(A)
=7/24となるように設定し、閾値を図10に示すも
のとし、最大値100の読み取り値を持つ多値画像に対
して該画像処理を行い、図11に示すような網点と同様
な結果を得た。一方、閾値を100の固定値とした場合
は図12のようになり、図11の結果は図12に比べて
暗部の網点形状が整っていることがわかる。例えば、黒
目の網点形状(黒色の部分)が綺麗に再現されている。
このように、この発明によれば忠実な階調再現性を有
し、閾値テーブルを使用せず、また画質的に優れた処理
画像を得ることができる画像情報処理方法を得ることが
できる。
p=q=3とし、係数行列の回転角度Aをtan(A)
=7/24となるように設定し、閾値を図10に示すも
のとし、最大値100の読み取り値を持つ多値画像に対
して該画像処理を行い、図11に示すような網点と同様
な結果を得た。一方、閾値を100の固定値とした場合
は図12のようになり、図11の結果は図12に比べて
暗部の網点形状が整っていることがわかる。例えば、黒
目の網点形状(黒色の部分)が綺麗に再現されている。
このように、この発明によれば忠実な階調再現性を有
し、閾値テーブルを使用せず、また画質的に優れた処理
画像を得ることができる画像情報処理方法を得ることが
できる。
【図1】係数行列を示す説明図である。
【図2】画像処理の過程を示す説明図である。
【図3】係数行列中の部分行列を示すグラフである。
【図4】対象値の行列の一例を示す説明図である。
【図5】単位係数行列の他の一例を示す説明図である。
【図6】係数行列の部分行列を示す説明図である。
【図7】読み取り値と閾値の関係を示す説明図である。
【図8】誤差加算後の対象値の行列を示す説明図であ
る。
る。
【図9】更に誤差加算後の対象値の行列を示す説明図で
ある。
ある。
【図10】読み取り値と閾値の関係を示す説明図であ
る。
る。
【図11】この発明による処理方法によった出力画像を
示す出力図である。
示す出力図である。
【図12】閾値を読み取り値に対して固定にした場合の
出力図である。
出力図である。
【図13】係数行列の回転を示す説明図である。
【図14】tanθが有理数となるような角度θで回転
させた係数行列の説明図である。
させた係数行列の説明図である。
1 単位係数行列 2 係数行列 3 部分行列 4 カラー画像 5 対象値の行列 6 部分行列 7 入力画素 T 閾値 A 係数行列の回転角度 θ 係数行列の回転角度
Claims (3)
- 【請求項1】 多値の画像情報を2値出力が可能な出力
装置により再製する際に、画像の入力画素の読み取り
値、またはその読み取り値に誤差加算分を加算した対象
値を閾値Tとの比較により2値化する場合に、前記対象
値と前記閾値Tとの差を入力画素の位置に固定的に対応
する要素からなり、単位係数行列の1次元、もしくは2
次元的繰り返しで構成される係数行列の部分行列の係数
に比例した大きさの前記誤差加算分に分割して前記入力
画素の位置に固定的に対応して分布する他の入力画素の
対象値に加える画像情報処理方法において、前記閾値T
を前記読み取り値の内容により注目画素ごとに変化させ
ることを特徴とする画像情報処理方法。 - 【請求項2】 前記閾値Tは前記読み取り値Rより大き
く、前記読み取り値Rが大きくなるに従って閾値Tが大
きくなることを特徴とする請求項1記載の画像情報処理
方法。 - 【請求項3】 前記閾値Tを前記読み取り値Rにより、
T=a×R+b(2≧a≧0、読み取り値の最大値×2
≧b≧0)とすることを特徴とする請求項1記載の画像
情報処理方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4185853A JPH066604A (ja) | 1992-06-19 | 1992-06-19 | 画像情報処理方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4185853A JPH066604A (ja) | 1992-06-19 | 1992-06-19 | 画像情報処理方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH066604A true JPH066604A (ja) | 1994-01-14 |
Family
ID=16178029
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP4185853A Pending JPH066604A (ja) | 1992-06-19 | 1992-06-19 | 画像情報処理方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH066604A (ja) |
-
1992
- 1992-06-19 JP JP4185853A patent/JPH066604A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4920501A (en) | Digital halftoning with minimum visual modulation patterns | |
| US4987498A (en) | Method of forming halftone screen | |
| US5515456A (en) | Process for providing digital halftone image with random error diffusion, color correction and enlargement | |
| IE20000314A1 (en) | Method and apparatus for halftone rendering of a gray scale image using a blue noise mask | |
| JP3038816B2 (ja) | 画像処理装置 | |
| US5184213A (en) | Binarizing method for color image using modified error diffusion method | |
| US5663810A (en) | Method and apparatus for producing a digital half-tone representation of an image | |
| JPH10136208A (ja) | 画像の画素のグレイ値信号をハーフトーン化する方法及び画像を再生する画像再生装置 | |
| WO1995017070A1 (en) | Method for reproducing an image | |
| JP2821806B2 (ja) | カラー画像情報処理方法 | |
| JPH066604A (ja) | 画像情報処理方法 | |
| JP3089688B2 (ja) | 画像情報処理方法 | |
| JP3104263B2 (ja) | カラ―画像情報処理方法 | |
| JP2913867B2 (ja) | カラ―画像情報処理方法 | |
| JP3057809B2 (ja) | 画像情報処理方法 | |
| EP0476220A2 (en) | Color image information processing method | |
| JPH07143337A (ja) | 画像2値化方法 | |
| JP2900907B2 (ja) | 画像処理装置 | |
| JPH0556264A (ja) | 画像情報処理方法 | |
| JPH07143338A (ja) | 画像2値化装置 | |
| KR100245019B1 (ko) | 블록 중첩 기반 화상 이치화 장치 및 방법 | |
| JPH0457274B2 (ja) | ||
| JPH0197066A (ja) | 画像処理方法 | |
| JPH10191038A (ja) | 多値画像2値化方法 | |
| JPH06339013A (ja) | 階調画像の二値化方法および装置 |