Image processing system
First Claim
1. An image processing system for processing a digital binary image, comprising:
- image memory means for temporarily storing first binary image data;
determining means for determining, on the basis of the first binary image data stored in said image memory means, one of a line image area and a pseudo gray scale image area to which a point to be processed of the image belongs;
means for scanning, when it is determined by said determining means that said point to be processed belongs to the pseudo gray scale image area, said first binary image data in said image memory means with a first scan window of m1×
n1 pixel where is m1×
n1 is greater than 1, on an arbitrary coordinate system;
means for converting said first binary image data of m1×
n1 pixels scanned with said first scan window into multivalued gray scale image data;
means for scanning, when it is determined by said determining means that said point to be processed belongs to the line image area, said first binary image data in said image memory means with a second scan window of m2×
n2 pixel where m2×
n2 is greater than 1, on a arbitrary coordinate system; and
means for converting said first binary image data of m2×
n2 pixels scanned with said second scan window into second binary image data.
0 Assignments
0 Petitions
Accused Products
Abstract
An image processing system wherein for an inputted composite image composed of a line image and a dither image, both a line image processing and a dither image processing are carried out in parallel, and one of the processed results as selected in accordance with the image region discrimination result. The dither image processing is carried out through data conversion for calculating multivalued gray scale image from the inputted image data, gray scale data conversion for adjusting the gray scale image data so as to match an output device and obtaining such adjusted gray scale image data, and re-binarization for re-binarizing the gray scale image data after subjected to the gray scale conversion. The image region discrimination for discriminating if an image region is of a line image of a dither image is carried out based on a ratio of the number of black or white pixels within the region to the contour line length within the range. In ordered dither image through a screened type dither matrix is discriminated in accordance with a correlation between adjacent pixel trains each having a predetermined number of pixels.
-
Citations
5 Claims
-
1. An image processing system for processing a digital binary image, comprising:
-
image memory means for temporarily storing first binary image data; determining means for determining, on the basis of the first binary image data stored in said image memory means, one of a line image area and a pseudo gray scale image area to which a point to be processed of the image belongs; means for scanning, when it is determined by said determining means that said point to be processed belongs to the pseudo gray scale image area, said first binary image data in said image memory means with a first scan window of m1×
n1 pixel where is m1×
n1 is greater than 1, on an arbitrary coordinate system;means for converting said first binary image data of m1×
n1 pixels scanned with said first scan window into multivalued gray scale image data;means for scanning, when it is determined by said determining means that said point to be processed belongs to the line image area, said first binary image data in said image memory means with a second scan window of m2×
n2 pixel where m2×
n2 is greater than 1, on a arbitrary coordinate system; andmeans for converting said first binary image data of m2×
n2 pixels scanned with said second scan window into second binary image data. - View Dependent Claims (2, 3)
-
-
4. An image processing apparatus for processing a digital, binary image comprising:
-
image memory means for temporarily storing binary image data P of an original image; means for scanning said binary image data P in said image memory means with a scan window of M1 pixels (M1 >
1);means for determining multivalued data S based on said binary image data of M1 pixels within said scan window; and means for binarizing said multivalued data S; wherein said means for binarizing said multivalued data S comprises; means for adding an error adjustment quantity E to said multivalued data S to obtain multivalued data F, and means for comparing said multivalued data F with a predetermined value C and outputting binary data Q which are given by;
space="preserve" listing-type="equation">if F>
C, then Q=1
space="preserve" listing-type="equation">if F<
C, then Q=0and wherein said error adjustment quantity E is the sum of values of, rounding errors ε
generated during binarization of neighboring pixels within a predetermined region, multiplied by predetermined coefficients. - View Dependent Claims (5)
-
Specification