Claims
- 1. An image processing apparatus for recovering multi-value image data from inputted binary image data, comprising:
- means for receiving binary image data, some of which binary image data has been binarized by a pseudo half-tone binarizing method and a remainder of which binary image data has been binarized by a non-half-tone binarizing method using a predetermined threshold value;
- calculation means for calculating a number of adjacencies representing an adjacency state of the same kind of pixels located within a block area comprised of a plurality of pixels including a specified pixel to be processed; and
- judgement means for judging whether each specified pixel of said inputted binary image data is included in a first area corresponding to the some data or a second area corresponding to the remainder data, based on the number of adjacencies calculated by said calculation means.
- 2. The apparatus as claimed in claim 1,
- wherein said calculation means calculates a number of first adjacencies with which the same kind of pixels located within the block area are adjacent to each other both in a main scan direction and in a subscan direction perpendicular to the main scan direction; and
- said judgment means judges whether each pixel thereof is included in said first area or said second area based on said number of first adjacencies calculated by said calculation means.
- 3. The apparatus as claimed in claim 2, further comprising counting means for counting a number of the same kind of pixels located within the block area;
- wherein said calculation means further calculates a number of second adjacencies with which the same kind of pixels located within the block area are adjacent to each other in respective oblique directions inclined from the main scan and subscan directions; and
- said judgment means judges whether each pixel thereof is included in said first area or said second area based on the number of first adjacencies calculated by said calculation means when the number of the same kind of pixels counted by said counting means is larger than a first predetermined threshold value, while said judgment means judges whether each pixel thereof is included in said first area or said second area based on the numbers of first and second adjacencies calculated by said calculation means when the number of the same kind of pixels counted by said counting means is equal to or smaller than the first predetermined threshold value.
- 4. The apparatus as claimed in claim 3,
- wherein said respective oblique directions include a first oblique direction and a second oblique direction different from said first oblique direction, and
- the number of second adjacencies is an absolute value of a difference between a number of adjacencies with which the same kind of pixels located within the block area are adjacent to each other in said first oblique direction and a number of adjacencies with which the same kind of pixels located within the block area are adjacent to each other in said second oblique direction.
- 5. The apparatus as claimed in claim 1,
- wherein said judgment means calculates area judgment data with respect to respective pixels within an area including said specified pixel and pixels located in the periphery of said specified pixel, and judges whether each pixel thereof is included in said first area or said second area based on a plurality of calculated area judgment data corresponding to said plurality of pixels.
- 6. The apparatus as claimed in claim 5,
- wherein said area judgment data are multi-value image data.
- 7. The apparatus as claimed in claim 1,
- wherein the number of adjacencies represents an adjacency state of those pixels which are of a lesser quantity within the block area being examined.
- 8. The apparatus as claimed in claim 1, further comprising processing means for recovering multi-value image data from image data of respective pixels located within said second area judged by said judgment means.
- 9. An image processing apparatus for recovering multi-value image data from inputted binary image data, comprising:
- means for receiving binary image data, some of which binary image data has been binarized by a pseudo half-tone binarizing method and a remainder of which binary image data has been binarized by a non-half-tone binarizing method using a predetermined threshold value;
- calculation means for calculating a number of adjacencies for representing an adjacency state of the same kind of pixels located within a block area comprised of a plurality of pixels including a specified pixel to be processed;
- detecting means for detecting a broken line within the block area based on said inputted binary image data, and outputting a broken line detection signal when detecting said broken line; and
- judgment means for judging whether each pixel of said inputted binary image data is included in a first area corresponding to the some data or a second area corresponding to the remainder data, based on the number of adjacencies calculated by said calculation means, and for judging that each pixel thereof is included in said second area independent of said judgment result based on the number of calculated adjacencies when said broken line detection signal is outputted from said detection means.
- 10. The apparatus as claimed in claim 9, wherein the number of adjacencies represents an adjacency state of those pixels which are of a lesser quantity within the block area being examined.
- 11. The image processing apparatus as claimed in claim 2, further comprising:
- recovery means for recovering image data of multi-gradation stages from said inputted binary image data when it is judged by said judgment means that said specified pixel is included in said first area, and for outputting said inputted binary image data without recovering them when it is judged by said judgement means that said specified pixel is included in said second area.
- 12. The apparatus as claimed in claim 11, further comprising binarizing means for binarizing said image data of multi-gradation stages recovered by said recovery means by a predetermined pseudo half-tone binarizing method when it is judged by said judgement means that each pixel of said inputted binary image data is included in said first area.
- 13. The apparatus as claimed in claim 12, further comprising conversion means provided between said recovery means and said binarizing means, said conversion means converting said image data of multi-gradation stages recovered by said recovery means into image data having a higher pixel density and outputting the converted image data to said binarizing means by performing a predetermined interpolation process.
- 14. The apparatus as claimed in claim 11, further comprising processing means for performing a predetermined image processing process for said inputted image data without recovering said inputted binary image data when it is judged by said judgment means that each pixel of said inputted binary image data is included in said second area.
Priority Claims (6)
Number |
Date |
Country |
Kind |
3-100961 |
May 1991 |
JPX |
|
3-100992 |
May 1991 |
JPX |
|
3-100996 |
May 1991 |
JPX |
|
3-101003 |
May 1991 |
JPX |
|
3-101020 |
May 1991 |
JPX |
|
3-101023 |
May 1991 |
JPX |
|
Parent Case Info
This application is a continuation of application Ser. No. 07/878,419 filed May 4, 1992, now abandoned.
US Referenced Citations (5)
Foreign Referenced Citations (1)
Number |
Date |
Country |
58-75372 |
May 1983 |
JPX |
Continuations (1)
|
Number |
Date |
Country |
Parent |
878419 |
May 1992 |
|