Image processing apparatus carrying out multi-value error diffusion process
First Claim
Patent Images
1. An image processing apparatus comprising:
- reception means for receiving image data represented in M gray levels;
detection means for detecting gray levels of the received image data;
set means for setting reference densities used to classify said detected gray levels into one of N output values, when 2<
N<
M, according to the detected image density data; and
conversion means to apply an error diffusion process on the received image data using said set reference densities for converting the image data into image data of N gray levels.
1 Assignment
0 Petitions
Accused Products
Abstract
An image processing apparatus that can carry out an error diffusion process without degrading the quality of image data generates a density histogram according to pixels included in the input image data. Reference densities S1 and S2 are calculated from pixels having a certain density in a set range. Threshold values T1-T3 are calculated according to the obtained reference densities S1 and S2.
-
Citations
24 Claims
-
1. An image processing apparatus comprising:
-
reception means for receiving image data represented in M gray levels;
detection means for detecting gray levels of the received image data;
set means for setting reference densities used to classify said detected gray levels into one of N output values, when 2<
N<
M, according to the detected image density data; and
conversion means to apply an error diffusion process on the received image data using said set reference densities for converting the image data into image data of N gray levels. - View Dependent Claims (2, 3, 4)
-
-
5. An image processing apparatus for converting image data represented in M gray levels into image data of N (2<
- N<
M) gray levels using an error diffusion process, said image processing apparatus comprising;detection means for detecting density distribution of each pixel from said image data; and
set means for setting a density having the greatest distribution as reference densities for threshold values used in the error diffusion process to distinguish between said N gray levels as a result of detection by said detection means. - View Dependent Claims (6, 7, 8, 9, 10)
range set means for setting a predetermined range including said reference density initial value, and determination means for determining image data most frequent in said predetermined range as density data. -
7. The image processing apparatus according to claim 6, wherein (N−
- 2) of said reference density initial values are set in a halftone region.
-
8. The image processing apparatus according to claim 6, wherein said reference density initial value is used as the reference density when the number of said image data most frequent in said predetermined range is smaller than a predetermined value.
-
9. The image processing apparatus according to claim 8, wherein said predetermined value can be modified.
-
10. The image processing method according to claim 5, wherein the reference density is unique for each image.
- N<
-
11. An image processing apparatus comprising:
-
reader means for reading an original document image for generating image data;
detection means for detecting from said read image data particular density data according to image data thereof;
set means for setting said detected density data as reference density data for discriminating between different output levels in a multi-value error diffusion process; and
process means for applying the multi-value error diffusion process on said read image data using said set reference density data. - View Dependent Claims (12, 13, 14, 15)
wherein said process means converts image data of M gray levels into data of N(2< - N<
M) gray levels.
-
13. The image processing apparatus according to claim 12, wherein said detection means detects (N−
- 2) of said density data.
-
14. The image processing apparatus according to claim 13, wherein said particular density data detected by said detection means is a peak value in a density histogram of image data.
-
15. The image processing method according to claim 11, wherein the reference density data is unique for each original document image.
-
-
16. An image processing apparatus for converting image data represented in M gray levels into image data of N (2<
- N<
M)) gray levels using an error diffusion process, said image processing apparatus comprising;detection means for detecting particular density data from said image data represented in M gray levels according to the image data thereof; and
set means for setting said detected particular density data as reference densities used to discriminate between different output levels in the error diffusion process. - View Dependent Claims (17, 18, 19, 20)
means for setting (N− - 2) predetermined density ranges, and
means for determining image data most frequent in each of said predetermined density ranges as said particular density data.
- N<
-
20. The image processing method according to claim 16, wherein the reference density is unique for each image.
-
21. An image processing method comprising the steps of:
-
receiving image data obtained by reading out an original document image;
detecting particular density data from said received image data according to image data thereof;
setting said detected density data as reference density data for threshold values used in a multi-value error diffusion process; and
applying the multi-value error diffusion process on said read image data using said set reference density data. - View Dependent Claims (22, 23, 24)
-
Specification