JPH07123246A - 二値画像縮小装置 - Google Patents
二値画像縮小装置Info
- Publication number
- JPH07123246A JPH07123246A JP5264825A JP26482593A JPH07123246A JP H07123246 A JPH07123246 A JP H07123246A JP 5264825 A JP5264825 A JP 5264825A JP 26482593 A JP26482593 A JP 26482593A JP H07123246 A JPH07123246 A JP H07123246A
- Authority
- JP
- Japan
- Prior art keywords
- image
- pixel
- value
- reduced
- pixel block
- 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)
- Editing Of Facsimile Originals (AREA)
Abstract
(57)【要約】
【目的】線画においては、ヌケがないと共に、線が太く
ならない画像を、また、誤差拡散画像においては、階調
を表し画質の劣化のない縮小画像が得る。 【構成】該画素ブロック内に含まれる黒画素数の計数を
行う加算部2と、前記加算部2で計数された黒画素数と
縮小率に応じて定められている閾値とを比較しその結果
に応じて第1の仮の縮小画素値Tx,y を算出する比較部
3と、該画素ブロックの第1の仮の縮小画素値Tx,y と
を用いて該画素ブロックが例外かどうかを縮小率に応じ
て判断しその判断結果を示す例外判断信号sと第2の仮
の縮小画素値Ex,y を算出して出力する例外処理部4
と、前記例外処理部4から出力される例外判断信号sの
値によって前記第1の仮の縮小画素値Tx,y と前記第2
の仮の画素値Ex,y のいづれか一方を縮小画素値として
選択し出力する縮小画素値決定部5と、外部から入力さ
れる縮小率を前記加算部2、前記比較部3、前記例外処
理部4の各々に供給する縮小率設定部6とから構成され
る。
ならない画像を、また、誤差拡散画像においては、階調
を表し画質の劣化のない縮小画像が得る。 【構成】該画素ブロック内に含まれる黒画素数の計数を
行う加算部2と、前記加算部2で計数された黒画素数と
縮小率に応じて定められている閾値とを比較しその結果
に応じて第1の仮の縮小画素値Tx,y を算出する比較部
3と、該画素ブロックの第1の仮の縮小画素値Tx,y と
を用いて該画素ブロックが例外かどうかを縮小率に応じ
て判断しその判断結果を示す例外判断信号sと第2の仮
の縮小画素値Ex,y を算出して出力する例外処理部4
と、前記例外処理部4から出力される例外判断信号sの
値によって前記第1の仮の縮小画素値Tx,y と前記第2
の仮の画素値Ex,y のいづれか一方を縮小画素値として
選択し出力する縮小画素値決定部5と、外部から入力さ
れる縮小率を前記加算部2、前記比較部3、前記例外処
理部4の各々に供給する縮小率設定部6とから構成され
る。
Description
【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、0または1の値を有す
る画素からなる二値画像を縮小する二値画像縮小装置に
関し、より詳細には、ファクシミリ画像をディスプレイ
に表示するソフトfaxに関する。
る画素からなる二値画像を縮小する二値画像縮小装置に
関し、より詳細には、ファクシミリ画像をディスプレイ
に表示するソフトfaxに関する。
【0002】
【従来の技術】従来より用いられている多くの2値画像
変換法では、変換画素の値を決定するのにその周囲の原
画素の値を参照する。ここでは、その代表例であるSP
C法、投影法、ETP法について説明する。以下、画素
の値は、黒画素を1、白画素を0とする。
変換法では、変換画素の値を決定するのにその周囲の原
画素の値を参照する。ここでは、その代表例であるSP
C法、投影法、ETP法について説明する。以下、画素
の値は、黒画素を1、白画素を0とする。
【0003】SPC法においては、変換画素に最も近い
原画素の値を変換画素の値としたもので、図2には、原
画に変換画を投影したものを示し、矢印の付いた原画素
が変換画素に採用される。
原画素の値を変換画素の値としたもので、図2には、原
画に変換画を投影したものを示し、矢印の付いた原画素
が変換画素に採用される。
【0004】また、投影法においては、図3に示すよう
に点線で示される原画素、実線で示される変換画素を矩
形の領域とし、変換画素の領域のなかに占める面積比に
よって、白画素、黒画素を決定するものである。
に点線で示される原画素、実線で示される変換画素を矩
形の領域とし、変換画素の領域のなかに占める面積比に
よって、白画素、黒画素を決定するものである。
【0005】具体的には、原画素の占める面積Si,j を
重みとした原画素の値Pi,j の総和Iがある閾値T以上
なら、変換画素の値Qを1、閾値より小さければ、0と
する。これを式で表すと、 I=S1,1 P1,1 +・・・+S1,mP1,m (1) (1,m≧0) I≧T ならば Q=1 I<T ならば Q=0 となる。
重みとした原画素の値Pi,j の総和Iがある閾値T以上
なら、変換画素の値Qを1、閾値より小さければ、0と
する。これを式で表すと、 I=S1,1 P1,1 +・・・+S1,mP1,m (1) (1,m≧0) I≧T ならば Q=1 I<T ならば Q=0 となる。
【0006】更にETP法は、SPC法を改良し細線が
消失することを防止した縮小法であり、細線の判定条件
の一例と、その消失の防止法を図4を用いて説明する。
消失することを防止した縮小法であり、細線の判定条件
の一例と、その消失の防止法を図4を用いて説明する。
【0007】図4は、現画素と変換画素との位置関係を
示している。
示している。
【0008】以下に、変換画素Q-1、Q0 に最も近い画
素P-1、P0 の間に線幅2の細線判定の論理式を示す。
素P-1、P0 の間に線幅2の細線判定の論理式を示す。
【0009】 (P0,0=P-3,0=〜P-1,0=〜P-2,0)=(〜P-1,0+〜P-1,-1+〜P-2,-1 +〜P-3,-1)=(〜P0,1 +〜P-1,1 +〜P-2,1 +〜P-3,1) (2) 上式を満たせば、線幅2の細線があると判定する。
【0010】ここで、+,Pi,j,〜Pi,jはそれぞれ、
論理和(or)、画素、反転画素(Pi,j=1ならば〜
Pi,j=0、Pi,j=0ならば〜Pi,j=1)を表す。
論理和(or)、画素、反転画素(Pi,j=1ならば〜
Pi,j=0、Pi,j=0ならば〜Pi,j=1)を表す。
【0011】図4において、上記した細線の判定条件に
より線幅2の黒の細線があると判定された場合でもSP
C法では、変換画素Q-1、Q0 とも白になり、縮小画に
おいて黒の細線が消えてしまうが、ETP法では、Q0
を黒に変換することにより細線が保存される。
より線幅2の黒の細線があると判定された場合でもSP
C法では、変換画素Q-1、Q0 とも白になり、縮小画に
おいて黒の細線が消えてしまうが、ETP法では、Q0
を黒に変換することにより細線が保存される。
【0012】
【発明が解決しようとする課題】文字や図形などを2値
化するときは一定の閾値で行うが、写真などの中間調画
像を2値化するときは、黒画素の密度で階調を表現する
ように、閾値を変化させるディザ法が使われる。ディザ
法のひとつである誤差拡散法は、解像度、階調数とも大
きく、更にモアレも発生せず高品質な二値画像を得られ
るので現在、主流となっている。
化するときは一定の閾値で行うが、写真などの中間調画
像を2値化するときは、黒画素の密度で階調を表現する
ように、閾値を変化させるディザ法が使われる。ディザ
法のひとつである誤差拡散法は、解像度、階調数とも大
きく、更にモアレも発生せず高品質な二値画像を得られ
るので現在、主流となっている。
【0013】したがって、以下では線画と誤差拡散画像
の縮小について述べる。
の縮小について述べる。
【0014】ここで、誤差拡散画像の一例を拡大して図
6に示す。
6に示す。
【0015】二値画像の縮小画像の品質を論じる上で、
文字や図形などの線画とディザ画像の縮小画像ではそれ
ぞれ次のことが重要になる。
文字や図形などの線画とディザ画像の縮小画像ではそれ
ぞれ次のことが重要になる。
【0016】(a)線画の縮小画像 細線を保存する。このことによって、ヌケやツブレを防
ぐ。
ぐ。
【0017】(b)誤差拡散画像の縮小画像 階調を出す。原画との濃度の反転が起こらないようにす
る。原画像のように画素の連結を少なくする。
る。原画像のように画素の連結を少なくする。
【0018】次に、従来の縮小法を線画に適用したとき
にどうなるかを説明していく。
にどうなるかを説明していく。
【0019】SPC法では、変換画素の間に黒い線があ
っても白画素が選ばれるため、ヌケが生じてしまう。
っても白画素が選ばれるため、ヌケが生じてしまう。
【0020】投影法では、閾値Tが大きいとヌケが生
じ、逆に小さいと線が太くなってしまう。
じ、逆に小さいと線が太くなってしまう。
【0021】ETP法では、変換画素の間の細線は保存
される。
される。
【0022】次に誤差拡散画像の縮小について見てみ
る。
る。
【0023】SPC法では、誤差拡散画像は黒画素の配
置に周期性がないため、変換画素に選ばれる原画素の色
がランダムになる。したがって、縮小画像では黒画素が
かたまるところができるため、画質が劣化してしまう。
置に周期性がないため、変換画素に選ばれる原画素の色
がランダムになる。したがって、縮小画像では黒画素が
かたまるところができるため、画質が劣化してしまう。
【0024】投影法においては、変換画素のなかの黒画
素の面積を、閾値で処理するため、縮小画像においても
濃度を表すことができ、極端な画質の劣化はない。
素の面積を、閾値で処理するため、縮小画像においても
濃度を表すことができ、極端な画質の劣化はない。
【0025】ETP法では、基本的にはSPC法と同様
に、黒画素がかたまった縮小画像ができる。細線保存の
処理のかかったところは、SPC法とは色が逆転するた
めに原画像とくらべて階調が反転するところができてし
まう。
に、黒画素がかたまった縮小画像ができる。細線保存の
処理のかかったところは、SPC法とは色が逆転するた
めに原画像とくらべて階調が反転するところができてし
まう。
【0026】上記した従来の縮小法による縮小画像の特
徴を、まとめて表1に示す。
徴を、まとめて表1に示す。
【0027】
【表1】
【0028】表1に示す様に、従来より用いられている
縮小法において線画と誤差拡散画像の両方にたいして有
効なものはなかった。
縮小法において線画と誤差拡散画像の両方にたいして有
効なものはなかった。
【0029】本発明は以上の点に鑑みなされたものであ
り、線画と誤差拡散画像の両方にたいして画質の劣化の
ない二値画像縮小装置を提供することにある。
り、線画と誤差拡散画像の両方にたいして画質の劣化の
ない二値画像縮小装置を提供することにある。
【0030】
【課題を解決するための手段】上記した本発明の目的
は、二値画像である原画像から縮小率に応じて予め定め
られた大きさの画素ブロックを抽出する抽出手段と、前
記抽出手段によって抽出された該画素ブロック内の黒画
素数の計数を行う計数手段と、前記計数手段によって計
数された黒画素数と縮小率に応じて予め設定されている
閾値とを比較しその結果に応じて該画素ブロックの第1
の仮の縮小画素値を算出する第1の算出手段と、該画素
ブロックとすでに縮小画像値が決定している画素ブロッ
クを用いて該画素ブロックが縮小率に応じて予め設定さ
れている例外処理条件に該当するか判断を行う判断手段
と、前記判断手段によって例外処理条件と判断された場
合に該画素ブロックの第2の仮の縮小画素値を算出する
第2の算出手段と、前記判断手段による判断結果に応じ
て前記第1の仮の縮小画素値と前記第2の仮の縮小画素
値のいずれか一方を該画素ブロックの縮小画素値として
選択する選択手段とを備えることを特徴とする二値画像
縮小装置によって達成される。
は、二値画像である原画像から縮小率に応じて予め定め
られた大きさの画素ブロックを抽出する抽出手段と、前
記抽出手段によって抽出された該画素ブロック内の黒画
素数の計数を行う計数手段と、前記計数手段によって計
数された黒画素数と縮小率に応じて予め設定されている
閾値とを比較しその結果に応じて該画素ブロックの第1
の仮の縮小画素値を算出する第1の算出手段と、該画素
ブロックとすでに縮小画像値が決定している画素ブロッ
クを用いて該画素ブロックが縮小率に応じて予め設定さ
れている例外処理条件に該当するか判断を行う判断手段
と、前記判断手段によって例外処理条件と判断された場
合に該画素ブロックの第2の仮の縮小画素値を算出する
第2の算出手段と、前記判断手段による判断結果に応じ
て前記第1の仮の縮小画素値と前記第2の仮の縮小画素
値のいずれか一方を該画素ブロックの縮小画素値として
選択する選択手段とを備えることを特徴とする二値画像
縮小装置によって達成される。
【0031】
【作用】抽出手段は、二値画像である原画像から縮小率
に応じて予め定められた大きさの画素ブロックを抽出す
る。
に応じて予め定められた大きさの画素ブロックを抽出す
る。
【0032】計数手段は、前記抽出手段によって抽出さ
れた画素ブロック内の黒画素数を計数する。
れた画素ブロック内の黒画素数を計数する。
【0033】第一の算出手段は、前記計数手段によって
計数された黒画素数と縮小率に応じた予め設定された閾
値との比較を行い、その結果に応じて該画素ブロックの
第1の仮の縮小画素値を算出する。
計数された黒画素数と縮小率に応じた予め設定された閾
値との比較を行い、その結果に応じて該画素ブロックの
第1の仮の縮小画素値を算出する。
【0034】判断手段は、該画素ブロックとすでに縮小
画像値が決定している画素ブロックを用いて該画素ブロ
ックが縮小率に応じて予め設定されている例外処理条件
に該当するか判断を行う。
画像値が決定している画素ブロックを用いて該画素ブロ
ックが縮小率に応じて予め設定されている例外処理条件
に該当するか判断を行う。
【0035】第2の算出手段は、前記判断手段によって
例外処理条件と判断された場合に該画素ブロックの第2
の仮の縮小画素値の算出を行う。
例外処理条件と判断された場合に該画素ブロックの第2
の仮の縮小画素値の算出を行う。
【0036】選択手段は、前記判断手段による判断結果
に応じて前記第1の仮の縮小画素値と前記第2の仮の縮
小画素値のいずれか一方を該画素ブロックの縮小画素値
として選択し、次段へ出力する。
に応じて前記第1の仮の縮小画素値と前記第2の仮の縮
小画素値のいずれか一方を該画素ブロックの縮小画素値
として選択し、次段へ出力する。
【0037】
【実施例】以下、図面を参照して本発明による二値画像
縮小装置の好適な1実施例を詳細に説明する。
縮小装置の好適な1実施例を詳細に説明する。
【0038】図1に本発明による二値画像縮小装置の一
実施例を示す。
実施例を示す。
【0039】本実施例による二値画像縮小装置には、ラ
イン単位で入力される二値原画像データを格納するため
ラインバッファ1が接続されている。
イン単位で入力される二値原画像データを格納するため
ラインバッファ1が接続されている。
【0040】本実施例による二値画像縮小装置は、前記
ラインバッファ1に接続されており縮小率に応じて予め
定められている画素ブロックを前記ラインバッファ1よ
り抽出し該画素ブロック内に含まれる黒画素数の計数を
行う加算部2と、前記加算部2で計数された黒画素数と
縮小率に応じて定められている閾値とを比較しその結果
に応じて第1の仮の縮小画素値Tx,y を算出する比較部
3と、該画素ブロックと変換済みの変換画素ブロックと
を用いて該画素ブロックが例外かどうかを縮小率に応じ
て判断しその判断結果を示す例外判断信号sと第2の仮
の縮小画素値Ex,y を算出して出力する例外処理部4
と、前記例外処理部4から出力される例外判断信号sの
値によって前記第1の仮の縮小画素値Tx,y と前記第2
の仮の画素値Ex,y のいづれか一方を縮小画素値として
選択し出力する縮小画素値決定部5とから構成される。
ラインバッファ1に接続されており縮小率に応じて予め
定められている画素ブロックを前記ラインバッファ1よ
り抽出し該画素ブロック内に含まれる黒画素数の計数を
行う加算部2と、前記加算部2で計数された黒画素数と
縮小率に応じて定められている閾値とを比較しその結果
に応じて第1の仮の縮小画素値Tx,y を算出する比較部
3と、該画素ブロックと変換済みの変換画素ブロックと
を用いて該画素ブロックが例外かどうかを縮小率に応じ
て判断しその判断結果を示す例外判断信号sと第2の仮
の縮小画素値Ex,y を算出して出力する例外処理部4
と、前記例外処理部4から出力される例外判断信号sの
値によって前記第1の仮の縮小画素値Tx,y と前記第2
の仮の画素値Ex,y のいづれか一方を縮小画素値として
選択し出力する縮小画素値決定部5とから構成される。
【0041】前記縮小画素値決定部5から出力される縮
小画素値は、格納するラインバッファ7に格納される。
小画素値は、格納するラインバッファ7に格納される。
【0042】また、外部から入力される縮小率を前記加
算部2、前記比較部3、前記例外処理部4の各々に供給
するため縮小率設定部6が接続されている。
算部2、前記比較部3、前記例外処理部4の各々に供給
するため縮小率設定部6が接続されている。
【0043】以下、縮小率1/n(nは2以上の整数と
する)の場合を例にとって、上記構成にてなる二値画像
縮小装置の動作を説明する。
する)の場合を例にとって、上記構成にてなる二値画像
縮小装置の動作を説明する。
【0044】ラインバッファ1には、ライン単位で入力
される二値原画像データが格納されている。
される二値原画像データが格納されている。
【0045】加算部2は、前記ラインバッファ1のn×
nの画素ブロックgx,y 内にある黒画素数cx,y を計数
する。
nの画素ブロックgx,y 内にある黒画素数cx,y を計数
する。
【0046】一例として、図8にn=3の場合を例に示
す。
す。
【0047】実線でしめされる画素ブロックgx,y 内の
黒画素数Gx,y を数えた後、次に点線で示される主走査
線方向右隣の画素ブロックgx+1 ,y 内の黒画素数G
x+1 ,yを数える。
黒画素数Gx,y を数えた後、次に点線で示される主走査
線方向右隣の画素ブロックgx+1 ,y 内の黒画素数G
x+1 ,yを数える。
【0048】以下同様に、画素ブロックは順次n(=
3)ずつ、主走査方向、または副走査線方向に移動して
いく。
3)ずつ、主走査方向、または副走査線方向に移動して
いく。
【0049】比較部3は、黒画素数Gx,y と予め設定さ
れている閾値Tとを比較して、画素ブロックgx,yの第
1の仮の縮小画素値Tx,yを Gx,y ≧Tなら Tx,y =1(黒) Gx,y <Tなら Tx,y =0(白) として設定する。
れている閾値Tとを比較して、画素ブロックgx,yの第
1の仮の縮小画素値Tx,yを Gx,y ≧Tなら Tx,y =1(黒) Gx,y <Tなら Tx,y =0(白) として設定する。
【0050】尚、縮小率1/nのときは、閾値T=n
と、低めに設定することにより線のヌケを防止する。
と、低めに設定することにより線のヌケを防止する。
【0051】例外処理部4では、文字や図形の太線化の
防止のため、現在処理を行っているn×n画素ブロック
とすでに変換済みの変換画素ブロックを用いて、該画素
ブロックが例外パターンかどうかの判断を行う。
防止のため、現在処理を行っているn×n画素ブロック
とすでに変換済みの変換画素ブロックを用いて、該画素
ブロックが例外パターンかどうかの判断を行う。
【0052】該画素ブロックが、黒画素を3個含む場合
でも、図9(a),(b) に示す様に黒画素ブロックの横に位
置する例外パターンの時には、第2の仮の画素値Ex,y
=0(白)とし、例外処理にかかったかどうかを示す例
外判断信号s=0を出力する。
でも、図9(a),(b) に示す様に黒画素ブロックの横に位
置する例外パターンの時には、第2の仮の画素値Ex,y
=0(白)とし、例外処理にかかったかどうかを示す例
外判断信号s=0を出力する。
【0053】また、該画素ブロックと変換済みの画素ブ
ロックからなるパターンが、例外パターンではない場合
にはs=1を出力する。
ロックからなるパターンが、例外パターンではない場合
にはs=1を出力する。
【0054】ここで、例外判断信号sと第2の仮の画素
値Ex,yとは同じ値であっても良い。
値Ex,yとは同じ値であっても良い。
【0055】縮小画素値決定部5では、s=1のとき
は、変換画素値Qx,y =Tx,y とし、s=0のときは、
変換画素値Qx,y =Ex,y とする。
は、変換画素値Qx,y =Tx,y とし、s=0のときは、
変換画素値Qx,y =Ex,y とする。
【0056】まず、本実施例の画像縮小装置を線画に適
用した場合について他の縮小法と比較しながら以下に述
べていく。
用した場合について他の縮小法と比較しながら以下に述
べていく。
【0057】例として図5(a)に示す画像を原画像と
し、この画像を縮小率1/3にて縮小した場合について
述べていく。
し、この画像を縮小率1/3にて縮小した場合について
述べていく。
【0058】SPC法では、図5の(b)に示す様に、
変換画素の間に黒い線があっても白画素が選ばれるため
ヌケが生じてしまう。
変換画素の間に黒い線があっても白画素が選ばれるため
ヌケが生じてしまう。
【0059】投影法では、閾値Tが大きいとヌケが生
じ、逆に小さいと線が太くなってしまう。ここで、1/
3縮小時には、変換画素のなかに原画素は3×3の9個
おさまるので、(1)式のIは黒画素数になる。
じ、逆に小さいと線が太くなってしまう。ここで、1/
3縮小時には、変換画素のなかに原画素は3×3の9個
おさまるので、(1)式のIは黒画素数になる。
【0060】従って、閾値T=4、つまり変換画素のな
かの黒の原画素が4個以上だと、図5の(c)に示す様
に、ヌケが生じてしまう。一方、T=3以下なら、図5
の(d)に示す様に、逆に線が太くなる。
かの黒の原画素が4個以上だと、図5の(c)に示す様
に、ヌケが生じてしまう。一方、T=3以下なら、図5
の(d)に示す様に、逆に線が太くなる。
【0061】ETP法では、図5の(e)に示す様に、
変換画素の間の細線を保存する。
変換画素の間の細線を保存する。
【0062】一方、本実施例においては、図5(f)に
示す様に、閾値処理よりヌケがないと共に、例外処理に
より線が太くならない画像が得られる。
示す様に、閾値処理よりヌケがないと共に、例外処理に
より線が太くならない画像が得られる。
【0063】次に、誤差拡散画像に本実施例の画像縮小
装置を適用した場合について、例として図7(a)に示
す画像を原画像とし、縮小率1/3にて縮小する場合に
ついて、他の縮小法と比較しながら以下に述べていく。
装置を適用した場合について、例として図7(a)に示
す画像を原画像とし、縮小率1/3にて縮小する場合に
ついて、他の縮小法と比較しながら以下に述べていく。
【0064】SPC法では、誤差拡散画像は図7の
(b)に示す様に、黒画素の配置に周期性がないため、
変換画素に選ばれる原画素の色がランダムになる。した
がって、縮小画像では黒画素がかたまるところができて
しまい、画質が劣化する。
(b)に示す様に、黒画素の配置に周期性がないため、
変換画素に選ばれる原画素の色がランダムになる。した
がって、縮小画像では黒画素がかたまるところができて
しまい、画質が劣化する。
【0065】投影法においては、図7の(c)に示す様
に、変換画素のなかの黒画素の面積を、閾値で処理する
ため、縮小画像においても濃度を表すことができ、極端
な画質の劣化はない。
に、変換画素のなかの黒画素の面積を、閾値で処理する
ため、縮小画像においても濃度を表すことができ、極端
な画質の劣化はない。
【0066】一方、ETP法では、図7の(d)に示す
様に、基本的にはSPC法と同様に、黒画素がかたまっ
た縮小画像ができる。細線保存の処理のかかったところ
は、SPC法とは色が逆転するため原画像とくらべて階
調が反転するところができてしまう。本実施例において
は、図7の(e)に示す様に、例外処理にかかる割合が
すくないので実質的に閾値T=nの投影法となり、階調
を表し、画質の劣化のない縮小画像が得られる。
様に、基本的にはSPC法と同様に、黒画素がかたまっ
た縮小画像ができる。細線保存の処理のかかったところ
は、SPC法とは色が逆転するため原画像とくらべて階
調が反転するところができてしまう。本実施例において
は、図7の(e)に示す様に、例外処理にかかる割合が
すくないので実質的に閾値T=nの投影法となり、階調
を表し、画質の劣化のない縮小画像が得られる。
【0067】
【発明の効果】本発明による2値画像縮小装置による
と、線画においては、ヌケがないとともに、線の太くな
らない画像が得られる。また、誤差拡散画像において
は、階調を表すとともに、画質の劣化のない縮小画像が
得ることが可能となる。
と、線画においては、ヌケがないとともに、線の太くな
らない画像が得られる。また、誤差拡散画像において
は、階調を表すとともに、画質の劣化のない縮小画像が
得ることが可能となる。
【図1】本発明による値画像縮小装置の一実施例のブロ
ック図である。
ック図である。
【図2】SPC法の説明図である。
【図3】投影法の説明図である。
【図4】ETP法の細線判定条件の説明に用いる図であ
る。
る。
【図5】線画の縮小率1/3の縮小画像の例である。
【図6】誤差拡散画像の拡大図である。
【図7】誤差拡散画像の縮小率1/3の縮小画像の例で
ある。
ある。
【図8】縮小率1/3のときの画素ブロック内の黒画素
数の例である。
数の例である。
【図9】例外処理のパターンを示す。
1、7 ラインバッファ 2 加算部 3 比較部 4 例外処理部 5 縮小画素値決定部 6 縮小率設定部
Claims (1)
- 【請求項1】 0または1の値を有する画素からなる二
値画像を縮小する二値画像縮小装置であって、 二値画像である原画像から縮小率に応じて予め定められ
た大きさの画素ブロックを抽出する抽出手段と、 前記抽出手段によって抽出された該画素ブロック内の黒
画素数の計数を行う計数手段と、 前記計数手段によって計数された黒画素数と縮小率に応
じて予め設定されている閾値とを比較しその結果に応じ
て該画素ブロックの第1の仮の縮小画素値を算出する第
1の算出手段と、 該画素ブロックとすでに縮小画像値が決定している画素
ブロックを用いて該画素ブロックが縮小率に応じて予め
設定されている例外処理条件に該当するかを判断する判
断手段と、 前記判断手段によって例外処理条件と判断された場合に
は該画素ブロックの第2の仮の縮小画素値を算出する第
2の算出手段と、 前記判断手段による判断結果に応じて前記第1の仮の縮
小画素値と前記第2の仮の縮小画素値のいずれか一方を
該画素ブロックの縮小画素値として選択する選択手段と
を備えることを特徴とする二値画像縮小装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5264825A JPH07123246A (ja) | 1993-10-22 | 1993-10-22 | 二値画像縮小装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5264825A JPH07123246A (ja) | 1993-10-22 | 1993-10-22 | 二値画像縮小装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH07123246A true JPH07123246A (ja) | 1995-05-12 |
Family
ID=17408735
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5264825A Pending JPH07123246A (ja) | 1993-10-22 | 1993-10-22 | 二値画像縮小装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH07123246A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2011005257A1 (en) * | 2009-07-09 | 2011-01-13 | Hewlett-Packard Development Company, L.P. | Counterfeit detection system |
| JP2011119824A (ja) * | 2009-12-01 | 2011-06-16 | Fuji Xerox Co Ltd | 画像処理装置及び画像処理プログラム |
-
1993
- 1993-10-22 JP JP5264825A patent/JPH07123246A/ja active Pending
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2011005257A1 (en) * | 2009-07-09 | 2011-01-13 | Hewlett-Packard Development Company, L.P. | Counterfeit detection system |
| US8798313B2 (en) | 2009-07-09 | 2014-08-05 | Hewlett-Packard Development Company, L.P. | Counterfeit detection system |
| JP2011119824A (ja) * | 2009-12-01 | 2011-06-16 | Fuji Xerox Co Ltd | 画像処理装置及び画像処理プログラム |
| KR101369394B1 (ko) * | 2009-12-01 | 2014-03-05 | 후지제롯쿠스 가부시끼가이샤 | 화상 처리 장치, 화상 처리 프로그램을 저장하는 컴퓨터 판독 가능한 기록 매체, 및 화상 처리 방법 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3585703B2 (ja) | 画像処理装置 | |
| US5832141A (en) | Image processing method and apparatus using separate processing for pseudohalf tone area | |
| US5491564A (en) | Data compression method and apparatus for binary image using Markov model encoding | |
| JP2784278B2 (ja) | 画像変倍処理装置 | |
| JP2972172B2 (ja) | 網点領域検出方法 | |
| JP2920635B2 (ja) | 画像処理装置 | |
| JP2941288B2 (ja) | 画像処理システム | |
| JP3183787B2 (ja) | 網点領域判定装置 | |
| JP3783815B2 (ja) | 画像処理装置 | |
| JP2845376B2 (ja) | 画素密度変換装置 | |
| JP2001230929A (ja) | 2値画像の縮小処理方法および装置 | |
| JP2778669B2 (ja) | 網点領域検出方法 | |
| JP2777380B2 (ja) | 網点領域検出方法 | |
| JP3245586B2 (ja) | 極点画素検出装置 | |
| JP2972171B2 (ja) | 網点領域検出方法 | |
| JPH0937072A (ja) | 画像拡大装置 | |
| JPH05160996A (ja) | 画像処理方法 | |
| JP2836992B2 (ja) | 画像変倍処理装置 | |
| JP3596962B2 (ja) | 画像処理装置 | |
| JPH1132210A (ja) | 画像処理装置 | |
| JP2001111836A (ja) | 画像処理装置 | |
| JPH01173971A (ja) | 画像処理方法 | |
| JPH05191632A (ja) | 2値画像処理装置 | |
| JPH06133154A (ja) | 2値画像縮小装置 | |
| JPH0830774A (ja) | 疑似中間調画像処理システム |