JPH08204964A - Image processor - Google Patents
Image processorInfo
- Publication number
- JPH08204964A JPH08204964A JP7007290A JP729095A JPH08204964A JP H08204964 A JPH08204964 A JP H08204964A JP 7007290 A JP7007290 A JP 7007290A JP 729095 A JP729095 A JP 729095A JP H08204964 A JPH08204964 A JP H08204964A
- Authority
- JP
- Japan
- Prior art keywords
- error diffusion
- value
- dither
- processing
- error
- 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)
- Compression Of Band Width Or Redundancy In Fax (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、デジタル複写機やデジ
タルファクシミリ装置等において画像データを誤差拡散
法により処理する画像処理装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image processing apparatus for processing image data by an error diffusion method in a digital copying machine, a digital facsimile apparatus or the like.
【0002】[0002]
【従来の技術】従来、この種の画像処理装置としては、
例えば特開平1−115272号公報に示すように画像
データを非エッジ部では多値ディザで量子化し、エッジ
部では誤差拡散法で量子化することにより、エッジ部で
はエッジを強調し、非エッジ部では疑似輪郭の発生を防
止して中間調画像を再現する方法が提案されている。2. Description of the Related Art Conventionally, as this type of image processing apparatus,
For example, as shown in Japanese Unexamined Patent Publication No. 1-115272, image data is quantized by multi-valued dither in the non-edge portion and quantized by an error diffusion method in the edge portion to emphasize the edge in the edge portion, Proposes a method of preventing the generation of pseudo contours and reproducing a halftone image.
【0003】すなわち、この方法は、低ビット化(量子
化)するためにエッジ量に応じて誤差拡散法とディザ法
を選択的に利用する方法であり、エッジ量が多い部分は
誤差拡散法で、エッジ量が少ない部分はディザ法で逐次
切り換えて低ビット化することにより、ディザ法による
モアレ発生の防止と誤差拡散法による粒状感やテキスチ
ャの防止を目的としている。That is, this method is a method of selectively utilizing the error diffusion method and the dither method according to the edge amount in order to reduce the bit number (quantization), and the error diffusion method is used for a portion having a large edge amount. The purpose is to prevent the generation of moire by the dither method and the graininess and texture by the error diffusion method by sequentially switching the portion with a small edge amount by the dither method to lower the bit.
【0004】[0004]
【発明が解決しようとする課題】しかしながら、上記従
来の方法では、誤差拡散法とディザ法の切り替わる部分
で画像が劣化するという問題点がある。However, the above-mentioned conventional method has a problem that an image is deteriorated at a portion where the error diffusion method and the dither method are switched.
【0005】本発明は上記従来の問題点に鑑み、誤差拡
散法とディザ法の切り替わる部分における画質を向上す
ることができる画像処理装置を提供することを目的とす
る。In view of the above-mentioned conventional problems, it is an object of the present invention to provide an image processing apparatus capable of improving the image quality in a portion where the error diffusion method and the dither method are switched.
【0006】[0006]
【課題を解決するための手段】第1の手段は上記目的を
達成するために、デジタル画像データを誤差拡散法で処
理する誤差拡散処理手段と、前記誤差拡散処理手段によ
り処理されたデータを、閾値をディザマトリクスで変化
させながらディザ処理して2値化するディザ処理手段と
を備えたことを特徴とする。In order to achieve the above-mentioned object, a first means includes an error diffusion processing means for processing digital image data by an error diffusion method, and data processed by the error diffusion processing means. And a dither processing unit for performing binarization by performing dither processing while changing the threshold value with a dither matrix.
【0007】第2の手段は、デジタル画像データを誤差
拡散法で処理する誤差拡散処理手段と、前記誤差拡散処
理手段により処理されたデータを、閾値をディザマトリ
クスで変化させながらディザ処理して3値以上の多値レ
ベルに変換するディザ処理手段とを備えたことを特徴と
する。The second means is an error diffusion processing means for processing digital image data by an error diffusion method, and the data processed by the error diffusion processing means is dithered while changing the threshold value by a dither matrix. And a dither processing means for converting into a multi-value level equal to or more than a value.
【0008】第3の手段は、YMCKの各デジタル画像
データを順次誤差拡散法で処理する誤差拡散処理手段
と、前記誤差拡散処理手段により処理されたYMCKの
各データを、YMCK毎に閾値をずらして順次ディザ処
理して2値化するディザ処理手段とを備えたことを特徴
とする。A third means is to shift the threshold values of the error diffusion processing means for sequentially processing the YMCK digital image data by the error diffusion method and the YMCK data processed by the error diffusion processing means for each YMCK. And a dither processing means for performing binarization by sequentially performing dither processing.
【0009】第4の手段は、YMCKの各デジタル画像
データを順次誤差拡散法で処理する誤差拡散処理手段
と、前記誤差拡散処理手段により処理されたYMCKの
各データを、YMCK毎に閾値をずらして順次ディザ処
理して3値以上の多値レベルに変換するディザ処理手段
とを備えたことを特徴とする。A fourth means is to shift the threshold values of the error diffusion processing means for sequentially processing the YMCK digital image data by the error diffusion method and the YMCK data processed by the error diffusion processing means for each YMCK. And a dither processing unit that sequentially performs dither processing to convert to a multi-valued level of three or more values.
【0010】[0010]
【作用】第1の手段では、誤差拡散処理されたデータ
を、閾値をディザマトリクスで変化させながらディザ処
理して2値化するので、階調性が向上し、粒状感を軽減
することができ、また、誤差拡散法も用いるので分解能
を向上させることができ、2値プリンタを用いた場合に
誤差拡散法とディザ法の切り替わる部分における画質が
向上する。In the first means, since the data subjected to the error diffusion processing is binarized by performing the dither processing while changing the threshold value with the dither matrix, the gradation can be improved and the graininess can be reduced. Further, since the error diffusion method is also used, the resolution can be improved, and the image quality at the portion where the error diffusion method and the dither method are switched when the binary printer is used is improved.
【0011】第2の手段では、誤差拡散処理されたデー
タを、閾値をディザマトリクスで変化させながらディザ
処理して3値以上の多値レベルに変換するので、階調性
が向上し、粒状感を軽減することができ、また、誤差拡
散法も用いるので分解能を向上することができ、3値以
上の多値プリンタを用いた場合に誤差拡散法とディザ法
の切り替わる部分における画質が向上する。In the second means, the error-diffused data is converted into a multi-valued level of three or more values by performing dithering while changing the threshold value in the dither matrix, so that the gradation is improved and the granularity is improved. In addition, since the error diffusion method is also used, the resolution can be improved, and the image quality at the portion where the error diffusion method and the dither method are switched is improved when a multi-valued printer with three or more values is used.
【0012】第3の手段では、誤差拡散処理されたデー
タを、YMCK毎に閾値をずらして順次ディザ処理して
2値化するので、階調性が向上し、粒状感を軽減するこ
とができ、また、誤差拡散法も用いるので分解能を向上
することができ、カラープリンタを用いた場合に誤差拡
散法とディザ法の切り替わる部分における画質が向上す
る。In the third means, since the error-diffused data is binarized by sequentially shifting the threshold value for each YMCK and performing dither processing, the gradation is improved and the graininess can be reduced. Moreover, since the error diffusion method is also used, the resolution can be improved, and the image quality at the portion where the error diffusion method and the dither method are switched is improved when a color printer is used.
【0013】第4の手段では、誤差拡散処理されたデー
タを、YMCK毎に閾値をずらし順次てディザ処理して
2値化するので、階調性が向上し、粒状感を軽減するこ
とができ、また、誤差拡散法も用いるので分解能を向上
することができ、カラープリンタを用いた場合に誤差拡
散法とディザ法の切り替わる部分における画質が向上す
る。In the fourth means, the error-diffused data is binarized by sequentially shifting the threshold value for each YMCK and dithering it, so that the gradation is improved and the graininess can be reduced. Moreover, since the error diffusion method is also used, the resolution can be improved, and the image quality at the portion where the error diffusion method and the dither method are switched is improved when a color printer is used.
【0014】[0014]
【実施例】以下、図面を参照して本発明の実施例を説明
する。図1は本発明に係る画像処理装置の一実施例であ
る低ビット化回路を示すブロック図、図2は図1の低ビ
ット化回路を備えたモノクロ画像処理装置を示すブロッ
ク図、図3は図1の周囲の誤差の和算出器を詳細に示す
ブロック図、図4は図1の誤差マトリクステーブルに予
め記憶されている誤差拡散マトリクス係数を示す説明
図、図5は図1の出力値算出器を詳細に示すブロック
図、図6は図1の誤差算出器を詳細に示すブロック図で
ある。Embodiments of the present invention will be described below with reference to the drawings. 1 is a block diagram showing a bit reduction circuit which is an embodiment of an image processing apparatus according to the present invention, FIG. 2 is a block diagram showing a monochrome image processing apparatus equipped with the bit reduction circuit of FIG. 1, and FIG. FIG. 4 is a block diagram showing in detail the sum calculator of the surrounding errors, FIG. 4 is an explanatory diagram showing error diffusion matrix coefficients stored in advance in the error matrix table of FIG. 1, and FIG. 5 is an output value calculation of FIG. FIG. 6 is a block diagram showing the error calculator in detail, and FIG. 6 is a block diagram showing the error calculator in FIG. 1 in detail.
【0015】先ず、図2を参照して本実施例の低ビット
化回路8を備えたモノクロ画像処理装置について説明す
る。図2は原稿画像がスキャナ1により読み取られてプ
リンタ9に出力されるまでのデータの流れを示し、スキ
ャナ1を介して入力した画像信号はAD変換回路2によ
り1画素が8ビットの256値に変換される。この画像
データはスキャナγ補正回路3によりスキャナ1のγ特
性が補正され、次いで地肌除去回路4により原稿の地肌
が除去される。First, a monochrome image processing apparatus having the bit reduction circuit 8 of this embodiment will be described with reference to FIG. FIG. 2 shows the flow of data until the original image is read by the scanner 1 and output to the printer 9, and the image signal input through the scanner 1 is converted by the AD conversion circuit 2 into 256-values each pixel having 8 bits. To be converted. The γ characteristic of the scanner 1 is corrected by the scanner γ correction circuit 3 for this image data, and then the background of the original is removed by the background removal circuit 4.
【0016】この画像データはローパスフィルタ5によ
り、スキャナ1により読み込んだ場合のモアレと低ビッ
ト化回路8におけるモアレが除去され、次いでMTFフ
ィルタ6により文字の切れや画像のぼけが防止される。
この画像データはプリンタγ補正回路7によりプリンタ
9のγ特性が補正され、次いで図1に詳しく示す低ビッ
ト化回路8により低ビット化された後にプリンタ9に出
力される。The low-pass filter 5 removes the moiré from the image data read by the scanner 1 and the moiré in the bit reduction circuit 8, and then the MTF filter 6 prevents character breaks and image blurring.
The .gamma. Characteristic of the printer 9 is corrected by the printer .gamma. Correction circuit 7, and the image data is output to the printer 9 after it has been converted into a bit by the bit reduction circuit 8 shown in detail in FIG.
【0017】図1は一例として2値化を行う低ビット化
回路8を示している。加算器11はプリンタγ補正回路
7からの入力データINPUTijと、周囲の誤差の和算
出器12からの値ERRORijを加算し、その値INij
を出力値算出器14に出力する。周囲の誤差の和算出器
12では図3に詳しく示すように、重み付け&加算器2
1により誤差算出器17からの2ライン分の誤差DFF
ijと誤差マトリクステーブル13に予め記憶されている
誤差拡散マトリクス係数αに基づいて次式(1)により
加算値SUMが求められる。FIG. 1 shows, as an example, a bit reduction circuit 8 which performs binarization. The adder 11 adds the input data INPUT ij from the printer γ correction circuit 7 and the value ERROR ij from the summation calculator 12 of the surrounding errors, and the value IN ij
Is output to the output value calculator 14. In the surrounding error sum calculator 12, as shown in detail in FIG.
1, the error DFF for two lines from the error calculator 17
Based on ij and the error diffusion matrix coefficient α stored in advance in the error matrix table 13, the addition value SUM is obtained by the following equation (1).
【0018】 SUM=Σαk,l DFFi+k,j+l …(1) 誤差マトリクステーブル13には例えば図4に示すよう
な誤差拡散マトリクス係数αk,l が記憶され、×印の注
目画素に対する加算値SUMが求められる。この加算値
SUMは割り算器22において誤差拡散マトリクス係数
αk,l により除算されてエラーERRORijが求めら
れ、加算器11により INij=INPUTij+ERRORij …(2) が算出される。SUM = Σα k, l DFF i + k, j + l (1) The error matrix table 13 stores error diffusion matrix coefficients α k, l as shown in FIG. 4, for example. The added value SUM for the pixel is obtained. The added value SUM is divided by the error diffusion matrix coefficient α k, l in the divider 22 to obtain the error ERROR ij , and the adder 11 calculates IN ij = INPUT ij + ERROR ij (2).
【0019】加算器11の出力値INijは図5に詳しく
示す出力値算出器14と図6に詳しく示す誤差算出器1
7に印加される。図5において、加算器11の出力値I
Nijは大小判定器23により閾値thと比較され、 INij>thの場合にx=1、 他の場合にx=0 …(3) の大小判定値xが出力決定器24に印加される。出力決
定器24はx=1の場合にはOUTij=255、x=0
の場合にはOUTij=0の出力OUTijを誤差算出器1
7とプリンタ9に出力する。The output value IN ij of the adder 11 is the output value calculator 14 shown in detail in FIG. 5 and the error calculator 1 shown in FIG. 6 in detail.
7 is applied. In FIG. 5, the output value I of the adder 11
N ij is compared with the threshold value th by the magnitude judging unit 23, and when IN ij > th, x = 1, and in other cases, x = 0 (3) is applied to the output determining unit 24. . The output determiner 24 outputs OUT ij = 255 and x = 0 when x = 1.
In the case of, the error calculator 1 outputs the output OUT ij of OUT ij = 0.
7 and the printer 9.
【0020】ここで、図1に示すディザマトリクステー
ブル15には予め複数の異なる閾値thが記憶され、そ
の1つが画素毎に選択的に順次読み出されて閾値保存レ
ジスタ16に保存され、大小判定器23に印加される。
したがって、閾値thが変化するので、ディザ処理する
場合に階調性が向上し、粒状感を軽減することができ
る。また、誤差拡散法も用いるので分解能を向上させる
ことができる。Here, a plurality of different threshold values th are stored in advance in the dither matrix table 15 shown in FIG. 1, and one of them is selectively read out sequentially for each pixel and stored in the threshold value storage register 16 to determine the magnitude. Applied to the device 23.
Therefore, since the threshold th changes, the gradation is improved and the graininess can be reduced when the dither processing is performed. Moreover, since the error diffusion method is also used, the resolution can be improved.
【0021】誤差算出器17では図6に詳しく示すよう
に、加算器11の出力値INijと出力値算出器14の出
力値OUTijの誤差 DFFij=OUTij−INij …(4) が求められ、図1に示す周囲の誤差の和算出器12に印
加される。[0021] The error calculator 17 as shown in detail in FIG. 6, the error DFF ij = OUT ij -IN ij output value OUT ij output value IN ij and the output value calculator 14 of the adder 11 ... (4) It is calculated and applied to the sum calculator 12 of the surrounding errors shown in FIG.
【0022】次に、図7及び図8を参照して第2の実施
例を説明する。図7は一例として4値化を行う低ビット
化回路8を示し、図8は図7の出力値算出器14’を示
している。他の構成は第1の実施例と同一であるので同
一の参照番号を付してその詳細な説明を省略する。Next, a second embodiment will be described with reference to FIGS. 7 and 8. FIG. 7 shows, as an example, a low-bit conversion circuit 8 that performs four-value conversion, and FIG. 8 shows the output value calculator 14 ′ shown in FIG. Since other configurations are the same as those of the first embodiment, the same reference numerals are given and detailed description thereof will be omitted.
【0023】図7に示すディザマトリクステーブル15
には、予め3つの閾値th1、th2、th3(0<t
h3<85<th2<170<th1<255)が24
×8画素のディザマトリクスから求められて記憶され、
読み出されて閾値保存レジスタ16に保存され、それぞ
れ図8に示す大小判定器231〜233に印加される。The dither matrix table 15 shown in FIG.
, Three thresholds th1, th2, th3 (0 <t
h3 <85 <th2 <170 <th1 <255) is 24
Calculated and stored from a dither matrix of × 8 pixels,
It is read out, stored in the threshold value storage register 16, and applied to the magnitude determining units 231 to 233 shown in FIG. 8, respectively.
【0024】大小判定器231は加算器11の出力値I
Nijと閾値th1を比較し、 INij>th1の場合にx=1、 他の場合にx=0 の判定値xを出力決定器24’に出力する。大小判定器
232は値INijと閾値th2を比較し、 INij>th2の場合にy=1、 他の場合にy=0 の判定値yを、また、大小判定器233は値INijと閾
値th3を比較し、 INij>th3の場合にz=1、 他の場合にz=0 の判定値zを出力決定器24’に出力する。The magnitude determiner 231 determines the output value I of the adder 11.
The threshold value th1 is compared with N ij, and when IN ij > th1, x = 1, and in other cases, x = 0 is output to the output determiner 24 ′. The large / small discriminator 232 compares the value IN ij with the threshold value th2. When IN ij > th2, y = 1, and y = 0 in other cases, and the large / small discriminator 233 compares the value IN ij with the value IN ij . The threshold value th3 is compared, and the judgment value z of z = 1 if IN ij > th3, and z = 0 otherwise is output to the output determiner 24 ′.
【0025】出力決定器24’はx=1の場合にはOU
Tij=255、x=0かつy=1の場合にはOUTij=
170、x=0かつy=0かつz=1の場合にはOUT
ij=85、x=0かつy=0かつz=0の場合にはOU
Tij=0を出力する。The output determiner 24 'outputs OU when x = 1.
If T ij = 255, x = 0 and y = 1, then OUT ij =
170, OUT when x = 0, y = 0 and z = 1
ij when ij = 85, x = 0, y = 0 and z = 0
Output T ij = 0.
【0026】次に、図9を参照して第3の実施例を説明
する。図9は上記実施例の低ビット化回路を備えたカラ
ー画像処理装置を示し、カラーCCDスキャナ1により
読み取られたRGBの各信号はAD変換回路2により1
画素が8ビットの256値に変換される。このRGBの
画像データはドット補正回路31によりCCDによる読
み取りの時間的ずれが補正され、次いでスキャナγ補正
回路3によりスキャナ1のγ特性が補正される。Next, a third embodiment will be described with reference to FIG. FIG. 9 shows a color image processing apparatus provided with the bit reduction circuit of the above-described embodiment, in which each RGB signal read by the color CCD scanner 1 is converted by the AD conversion circuit 2 into one.
The pixel is converted to an 8-bit 256 value. The RGB image data is corrected by the dot correction circuit 31 for a time lag in reading by the CCD, and then the γ characteristic of the scanner 1 is corrected by the scanner γ correction circuit 3.
【0027】このRGBの画像データはで地肌除去回路
4により原稿の地肌が除去され、次いで色変換回路32
により印字系のYMCKデータに変換される。このYM
CKデータはローパスフィルタ5により、スキャナ1に
より読み込んだ場合のモアレと低ビット化回路8におけ
るモアレが除去され、次いでMTFフィルタ6により文
字の切れや画像のぼけが防止される。この画像データは
プリンタγ補正回路7によりプリンタ9のγ特性が補正
され、次いで図1、図7に詳しく示すような1系統の低
ビット化回路8により低ビット化された後にプリンタ9
に出力される。The background image of the original is removed by the background removal circuit 4 from the RGB image data, and then the color conversion circuit 32 is used.
Is converted into YMCK data for printing. This YM
The CK data is removed by the low-pass filter 5 from the moiré when read by the scanner 1 and the moiré in the bit reduction circuit 8, and then the MTF filter 6 prevents character breaks and image blurring. The γ characteristic of the printer 9 is corrected by the printer γ correction circuit 7 for this image data, and then the number of bits is lowered by the one-bit lowering circuit 8 as shown in detail in FIGS.
Is output to
【0028】このようなカラー画像処理装置では、YM
CKデータに変換された後の処理は面順次であるので、
低ビット化回路8は図1、図7に示す回路で対処するこ
とができる。ここで、ディザマトリクスをYMCKデー
タに対して全て同一にすると干渉が発生してモアレの原
因となるので、十分な角度の違いで網点が成長するよう
に各々のディザマトリクスの係数を設定することにより
モアレを防止することができる。In such a color image processing apparatus, the YM
Since the processing after conversion to CK data is frame sequential,
The bit reduction circuit 8 can be dealt with by the circuits shown in FIGS. Here, if the dither matrices are all the same for YMCK data, interference occurs and causes moire. Therefore, set the coefficients of each dither matrix so that halftone dots grow with a sufficient difference in angle. Therefore, moire can be prevented.
【0029】[0029]
【発明の効果】以上説明したように請求項1記載の発明
は、誤差拡散処理されたデータを、閾値をディザマトリ
クスで変化させながらディザ処理して2値化するので、
階調性ga上し、粒状感を軽減することができ、また、
誤差拡散法も用いるので分解能を向上させることができ
る。したがって、2値プリンタを用いた場合に誤差拡散
法とディザ法の切り替わる部分における画質を向上させ
ることができる。As described above, according to the first aspect of the present invention, the data subjected to the error diffusion processing is binarized by performing the dither processing while changing the threshold value with the dither matrix.
It can improve the gradation ga and reduce the graininess.
Since the error diffusion method is also used, the resolution can be improved. Therefore, when a binary printer is used, it is possible to improve the image quality at the portion where the error diffusion method and the dither method are switched.
【0030】請求項2記載の発明は、誤差拡散処理され
たデータを、閾値をディザマトリクスで変化させながら
ディザ処理して3値以上の多値レベルに変換するので、
階調性が向上し、粒状感を軽減することができ、また、
誤差拡散法も用いるので分解能を向上させることができ
る。したがって、3値以上の多値プリンタを用いた場合
に誤差拡散法とディザ法の切り替わる部分における画質
を向上させることができる。According to the second aspect of the present invention, the error-diffused data is converted into a multivalued level of three or more values by performing dithering while changing the threshold value with a dither matrix.
Gradation is improved, graininess can be reduced, and
Since the error diffusion method is also used, the resolution can be improved. Therefore, it is possible to improve the image quality in a portion where the error diffusion method and the dither method are switched when a multi-value printer with three or more values is used.
【0031】請求項3記載の発明は、誤差拡散処理され
たデータを、YMCK毎に閾値をずらして順次ディザ処
理して2値化するので、階調性が向上し、粒状感を軽減
することができ、また、誤差拡散法も用いるので分解能
を向上させることができる。したがって、カラープリン
タを用いた場合に誤差拡散法とディザ法の切り替わる部
分における画質を向上させることができる。According to the third aspect of the present invention, since the error-diffused data is binarized by sequentially shifting the threshold value for each YMCK and performing dither processing, the gradation is improved and graininess is reduced. Moreover, since the error diffusion method is also used, the resolution can be improved. Therefore, when a color printer is used, it is possible to improve the image quality at the portion where the error diffusion method and the dither method are switched.
【0032】請求項4記載の発明は、誤差拡散処理され
たデータを、YMCK毎に閾値をずらして順次ディザ処
理して2値化するので、階調性が向上し、粒状感を軽減
することができ、また、誤差拡散法も用いるので分解能
を向上させることができる。したがって、カラープリン
タを用いた場合に誤差拡散法とディザ法の切り替わる部
分における画質を向上させることができる。According to the fourth aspect of the present invention, the error-diffused data is binarized by sequentially shifting the threshold value for each YMCK and performing dither processing. Therefore, gradation is improved and graininess is reduced. Moreover, since the error diffusion method is also used, the resolution can be improved. Therefore, when a color printer is used, it is possible to improve the image quality at the portion where the error diffusion method and the dither method are switched.
【図1】本発明に係る画像処理装置の一実施例である低
ビット化回路を示すブロック図である。FIG. 1 is a block diagram showing a bit reduction circuit which is an embodiment of an image processing apparatus according to the present invention.
【図2】図1の低ビット化回路を備えたモノクロ画像処
理装置を示すブロック図である。FIG. 2 is a block diagram showing a monochrome image processing apparatus including the bit reduction circuit of FIG.
【図3】図1の周囲の誤差の和算出器を詳細に示すブロ
ック図である。FIG. 3 is a block diagram showing in detail the summation calculator for the surrounding errors in FIG.
【図4】図1の誤差マトリクステーブルに予め記憶され
ている誤差拡散マトリクス係数を示す説明図である。FIG. 4 is an explanatory diagram showing error diffusion matrix coefficients stored in advance in the error matrix table of FIG.
【図5】図1の出力値算出器を詳細に示すブロック図で
ある。5 is a block diagram showing in detail the output value calculator of FIG. 1. FIG.
【図6】図1の誤差算出器を詳細に示すブロック図であ
る。FIG. 6 is a block diagram showing the error calculator of FIG. 1 in detail.
【図7】第2の実施例の低ビット化回路を示すブロック
図である。FIG. 7 is a block diagram showing a low bit circuit of a second embodiment.
【図8】図7の出力値算出器を詳細に示すブロック図で
ある。8 is a block diagram showing the output value calculator of FIG. 7 in detail.
【図9】第3の実施例のカラー画像処理装置を示すブロ
ック図である。FIG. 9 is a block diagram showing a color image processing apparatus of a third embodiment.
11 加算器 12 周囲の誤差の和算出器 13 誤差マトリクステーブル 14,14’ 出力値算出器 15 ディザマトリクステーブル 16 閾値保存レジスタ 17 誤差算出器 11 adder 12 sum calculator of surrounding errors 13 error matrix table 14, 14 'output value calculator 15 dither matrix table 16 threshold value storage register 17 error calculator
Claims (4)
する誤差拡散処理手段と、 前記誤差拡散処理手段により処理されたデータを、閾値
をディザマトリクスで変化させながらディザ処理して2
値化するディザ処理手段と、を備えた画像処理装置。1. An error diffusion processing means for processing digital image data by an error diffusion method, and dither processing the data processed by the error diffusion processing means while changing a threshold value by a dither matrix.
An image processing apparatus comprising: a dither processing unit for binarizing.
する誤差拡散処理手段と、 前記誤差拡散処理手段により処理されたデータを、閾値
をディザマトリクスで変化させながらディザ処理して3
値以上の多値レベルに変換するディザ処理手段と、を備
えた画像処理装置。2. An error diffusion processing unit for processing digital image data by an error diffusion method, and dither processing the data processed by the error diffusion processing unit while changing a threshold value by a dither matrix.
An image processing apparatus comprising: a dither processing unit for converting into a multi-valued level equal to or higher than a value.
誤差拡散法で処理する誤差拡散処理手段と、 前記誤差拡散処理手段により処理されたYMCKの各デ
ータを、YMCK毎に閾値をずらして順次ディザ処理し
て2値化するディザ処理手段と、を備えた画像処理装
置。3. An error diffusion processing means for sequentially processing each digital image data of YMCK by an error diffusion method, and a dither processing for each YMCK data processed by the error diffusion processing means by shifting a threshold value for each YMCK. And a binarizing dither processing unit.
誤差拡散法で処理する誤差拡散処理手段と、 前記誤差拡散処理手段により処理されたYMCKの各デ
ータを、YMCK毎に閾値をずらして順次ディザ処理し
て3値以上の多値レベルに変換するディザ処理手段と、
を備えた画像処理装置。4. An error diffusion processing means for sequentially processing each digital image data of YMCK by an error diffusion method, and a dither processing for each YMCK data processed by the error diffusion processing means by shifting a threshold value for each YMCK. And a dither processing means for converting into a multi-valued level of three or more values,
An image processing apparatus equipped with.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP7007290A JPH08204964A (en) | 1995-01-20 | 1995-01-20 | Image processor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP7007290A JPH08204964A (en) | 1995-01-20 | 1995-01-20 | Image processor |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH08204964A true JPH08204964A (en) | 1996-08-09 |
Family
ID=11661909
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP7007290A Pending JPH08204964A (en) | 1995-01-20 | 1995-01-20 | Image processor |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH08204964A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006003742A (en) * | 2004-06-18 | 2006-01-05 | Toshiba Lighting & Technology Corp | Image display device and image display program |
-
1995
- 1995-01-20 JP JP7007290A patent/JPH08204964A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006003742A (en) * | 2004-06-18 | 2006-01-05 | Toshiba Lighting & Technology Corp | Image display device and image display program |
JP4631322B2 (en) * | 2004-06-18 | 2011-02-16 | 東芝ライテック株式会社 | Image display device and image display program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5805738A (en) | Image processing apparatus and method | |
JP2974363B2 (en) | Image processing device | |
JPH04286465A (en) | Picture processor | |
JP3752805B2 (en) | Image processing device | |
JP2756371B2 (en) | Image processing device | |
JP2621865B2 (en) | Image processing device | |
JPH08204964A (en) | Image processor | |
JP2683085B2 (en) | Image processing device | |
JPH01115272A (en) | Image processor | |
JPH06284291A (en) | Picture processor | |
JP3117331B2 (en) | Image data processing device | |
JP2851662B2 (en) | Image processing device | |
JP2810396B2 (en) | Image processing device | |
JP3124589B2 (en) | Image processing device | |
JP2900907B2 (en) | Image processing device | |
JPH118765A (en) | Gradation lowering processing method, processor therefor integrated circuit for gradation lowering processing, and computer-readable recording medium recorded with gradation lowering program | |
JP2675792B2 (en) | Image processing device | |
JP3051144B2 (en) | Halftone image processing device | |
JP3428822B2 (en) | Image processing apparatus and image processing method | |
JPH0318177A (en) | Picture processor | |
JP2644491B2 (en) | Image processing device | |
JPH0691605B2 (en) | Image processing device | |
JP2848568B2 (en) | Image processing device | |
JP2622159B2 (en) | Color image recording device | |
JP2738865B2 (en) | Image processing device |