JPS6175478A - Image processing method - Google Patents
Image processing methodInfo
- Publication number
- JPS6175478A JPS6175478A JP59197474A JP19747484A JPS6175478A JP S6175478 A JPS6175478 A JP S6175478A JP 59197474 A JP59197474 A JP 59197474A JP 19747484 A JP19747484 A JP 19747484A JP S6175478 A JPS6175478 A JP S6175478A
- Authority
- JP
- Japan
- Prior art keywords
- pixel
- data
- processing method
- image processing
- density
- 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
- 238000003672 processing method Methods 0.000 title claims 3
- 238000000034 method Methods 0.000 claims description 16
- 238000001514 detection method Methods 0.000 claims 1
- 239000011159 matrix material Substances 0.000 description 7
- 239000003086 colorant Substances 0.000 description 2
- YAFQFNOUYXZVPZ-UHFFFAOYSA-N liproxstatin-1 Chemical compound ClC1=CC=CC(CNC=2C3(CCNCC3)NC3=CC=CC=C3N=2)=C1 YAFQFNOUYXZVPZ-UHFFFAOYSA-N 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
Landscapes
- Image Processing (AREA)
- Facsimile Image Signal Circuits (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
〔技術分野〕
本発明は段階的な績匿をとりうるドツトによる中間調聚
現法に関するものである。DETAILED DESCRIPTION OF THE INVENTION [Technical Field] The present invention relates to a dot-based halftone rendering method that allows gradual concealment.
段階的な濃度を用いて中間調を表現する方法には、入力
清寂データに最も近い91にのドツトに対応させ1画素
を1ドツトで女親する方法や、1画素を2X2.5X5
.4X4などのマトリックス内に清寂の異なるドツトを
数を質えて配置し、jトリックス全体で充分な数の濃度
値をとれるパターンをあらかじめ用意し、aaデータに
対応してパターンを選んで表現する方法などがある。Methods of expressing intermediate tones using graduated densities include a method in which each pixel corresponds to the dot number 91 that is closest to the input clearness data, and a method in which each pixel is represented by one dot, and a method in which each pixel is represented by a 2X2.5X5 dot.
.. A method such as arranging dots with different levels of serenity in a matrix such as 4X4, preparing patterns in advance that can take a sufficient number of density values for the entire J-Trix, and selecting and expressing patterns according to the AA data. There is.
前者の方法は非常に簡単であるが、出力できるドツトが
充分なN関数をもたない場合はなめらかな表現ができな
いという欠点がある。The former method is very simple, but has the disadvantage that smooth expression cannot be achieved if the output dots do not have a sufficient N function.
後者の方法はマトリックスが小さいと得られる中間調が
不充分であるし、マトリックスを大きくしていくと必然
的に大きな出力画となり解像度不足が目立つてくる。ま
たこの方法では、いわゆる疑似輪郭とよばれる不連続の
中間調の境界がつながった部分が現われlNl1寅が劣
る。In the latter method, if the matrix is small, the halftones obtained will be insufficient, and if the matrix is made large, the output image will inevitably be large, and the lack of resolution will become noticeable. In addition, in this method, a so-called pseudo-contour, where discontinuous halftone boundaries are connected, appears, resulting in poor quality.
本発明はこれらの欠点を除去するためになされたもので
、限られた数の濃度値しかもたないドツトでなめらかな
中間調を表現することを目的とする。The present invention was made to eliminate these drawbacks, and aims to express smooth intermediate tones using dots having only a limited number of density values.
このような目的を実現するために、本発明は1つの画素
を1つのドツトで表現し、その濃度値を決定する方法と
して、着目する画素の濃度データと、周辺の複数の画素
における誤差データの重みつき平均との和を分類し決定
することと、その和の値と決定された一度値とからその
画素における誤差データを算出することを特徴とする。In order to achieve this purpose, the present invention expresses one pixel with one dot, and as a method of determining its density value, the density data of the pixel of interest and the error data of a plurality of surrounding pixels are combined. It is characterized by classifying and determining the sum with a weighted average, and calculating error data at that pixel from the value of the sum and the determined one-time value.
以下に本発明の詳細な説明する。まず着目する画素の周
辺の複数の画素に対するウェイトマトリックスを考える
。これは第1図(α)(A)(c)のようにいろいろ考
えられる。これをWとすると誤差データの重みつき平均
A m 、 s を求める。The present invention will be explained in detail below. First, consider a weight matrix for a plurality of pixels surrounding the pixel of interest. This can be considered in various ways, as shown in Figures 1 (α), (A), and (c). Letting this be W, the weighted average A m,s of the error data is determined.
ここでに、tはウェイトマトリックスの行と列を示す添
字、Ek、l はウェイトマトリックスの範囲におけ
る誤差データである。この誤差データを後で述べる方法
で求める。Here, t is a subscript indicating the row and column of the weight matrix, and Ek,l is error data in the range of the weight matrix. This error data is obtained by the method described later.
さらに着目画素の一度データを工駕、外(0≦工罵、外
≦1)とすると、この画素の濃度値決定用データPm、
nを
P唇1%=A m 、外+工扉、外 ・・・・−(
2)とする。このPm、sの値でその画素を表現するド
ツトの濃度値を決める。つまり、出力ドツトが0からt
の濃度までi+1通りの階調を表現できるならば、
26 +1 (P s * s≦/+。Further, if the data of the pixel of interest is set to 0, 0 (0 ≦ 1, outside 1), the density value determination data Pm of this pixel,
n to P lip 1% = A m, outside + engineering door, outside...-(
2). The density value of a dot representing that pixel is determined by the values of Pm and s. In other words, the output dot varies from 0 to t
If it is possible to express i+1 gradations up to a density of , then 26 +1 (P s * s≦/+.
、、”’+1 < ’%、11
のt+1通りのうちのどれが成り立つかによって順に0
.1・・・・・・−というように濃度値を決定する。そ
して誤差E%、Sは
E m 、 % =Pお1%−ム
(〕は前記の方法で決定された濃度値)という式で決め
る。,,"'+1 <'%, 0 depending on which of t+1 of 11 holds true.
.. The density value is determined as follows: 1...-. The errors E% and S are determined by the formula E m , % = P 1% - m ( ] is the density value determined by the above method).
例えば4段階の濃度をとりつるドツトで表現する場合は
、
0≦1’ rI&+ n≦12
αz(p犠1%≦[L4
α4 (P m 、%≦16
11L6くPm、%≦[L8
−8ぐり、%≦1
の5通りに分け0から4までの濃度を決定し、その画素
は決定された濃度のドツトを出力する。For example, when expressing four levels of concentration using dots, 0≦1'rI&+ n≦12 αz (p 1%≦[L4 α4 (P m , %≦16 11L6pm, %≦[L8 −8 The pixels are divided into five different densities, %≦1, and densities from 0 to 4 are determined, and the pixels output dots with the determined densities.
以上の手順を全画素についてくり返し実行する。またカ
ラー画像の場合には、同様な手順を使用する色の数だけ
独立に行なって出力時に合成すれ4ばよい。The above procedure is repeated for all pixels. Furthermore, in the case of a color image, the same procedure may be performed independently for the number of colors to be used, and the images may be combined at the time of output.
以上のように本発明によれば、1画素を1ドツトで表現
するので解像度を落とすことなくなめらかな画像が得ら
れる。また、カラー画像の処理に。As described above, according to the present invention, since one pixel is expressed as one dot, a smooth image can be obtained without reducing the resolution. Also for processing color images.
おいて、各色独立に処理が可り上なので同じハードウェ
アで何色にも対応させたり、並列にハードウェアを用意
し同時に処理させたりでき自由度が高い。Since each color can be processed independently, the same hardware can handle multiple colors, or hardware can be prepared in parallel and processed simultaneously, giving a high degree of freedom.
第1[1ii1(α)(A)(C)は本発明におけるウ
ェイトマトリックスの例。
以 上The first [1ii1(α)(A)(C) is an example of the weight matrix in the present invention. that's all
Claims (1)
濃度をとりうるドットで表現するデータに変換する画像
処理の方法において、着目する画素の濃度データと周辺
の複数の画素における誤差データの重みつき平均値との
和から、該画素を表現するドットの濃度値を決定する手
順と、前記の和の値と決定されたドットの濃度値とから
該画素の誤差データを算出する手順とから成る画像処理
方法。In an image processing method that converts an image consisting of a set of density data of multiple pixels into data expressed by dots that can take on graded densities, the overlap between the density data of the pixel of interest and the error data of multiple surrounding pixels is used. It consists of a procedure of determining the density value of a dot representing the pixel from the sum with the average value of the detection, and a procedure of calculating error data of the pixel from the sum value and the determined density value of the dot. Image processing method.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59197474A JPS6175478A (en) | 1984-09-20 | 1984-09-20 | Image processing method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59197474A JPS6175478A (en) | 1984-09-20 | 1984-09-20 | Image processing method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6175478A true JPS6175478A (en) | 1986-04-17 |
Family
ID=16375081
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59197474A Pending JPS6175478A (en) | 1984-09-20 | 1984-09-20 | Image processing method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6175478A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS63164570A (en) * | 1986-12-25 | 1988-07-07 | Canon Inc | Image processing method |
| JPH0451375A (en) * | 1990-06-19 | 1992-02-19 | Canon Inc | Image processing device |
-
1984
- 1984-09-20 JP JP59197474A patent/JPS6175478A/en active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS63164570A (en) * | 1986-12-25 | 1988-07-07 | Canon Inc | Image processing method |
| JPH0451375A (en) * | 1990-06-19 | 1992-02-19 | Canon Inc | Image processing device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH03503712A (en) | Digital halftone coloring with error diffusion | |
| JPS6110360A (en) | Picture processing device | |
| US4366507A (en) | Shaded picture signal processing system and method | |
| DE3816780C2 (en) | ||
| CA2063879C (en) | Positive feedback error diffusion signal processing | |
| JPS6175478A (en) | Image processing method | |
| JPS5875372A (en) | Picture processor | |
| JPH08317229A (en) | Color image processor | |
| JPH0722327B2 (en) | Color image processor | |
| JPH01270456A (en) | Color image processing method | |
| JPS61189774A (en) | Multi-tone image forming method | |
| JPS6139778A (en) | Image binary-coding processing method | |
| JP2952329B2 (en) | Image processing method | |
| JPS6115466A (en) | Halftone picture display device | |
| JPH0620232B2 (en) | Image processing device | |
| JP3015049B2 (en) | Image data processing method | |
| JP2635306B2 (en) | Image processing device | |
| JPS62107572A (en) | Image processing device | |
| JPS6029872A (en) | Method and device for picture signal processing | |
| JPH01194755A (en) | Image encoder | |
| JPS6380681A (en) | Forming method for halftone | |
| JPS61123272A (en) | Intermediate tone picture data converting system | |
| JPH0126589B2 (en) | ||
| JPS6261475A (en) | Recording method for pseudo half tone in binary recorder | |
| JPS62245863A (en) | Picture processor |