Claims
- 1. An image processing apparatus comprising:
- input means for entering line by line image data obtained by reading an image;
- shading correction means for correcting variations in image data entered by said input means on a basis of correction data obtained by reading a reference surface;
- storage means for storing at least a preceding line of image data corrected by said shading correction means and a line of correction data for use in correction of a current line of image data by said shading correction means; and
- filter-processing means for performing a filter process on image data of the preceding line read out from said storage means and image data of the current line corrected by said shading correction means,
- wherein the correction data used to correct the current line is read out in parallel with the read out of the image data of the preceding line from said storage means.
- 2. An apparatus according to claim 1, wherein said storage means stores image data of a plurality of lines.
- 3. An apparatus according to claim 1, wherein said storage means stores the correction data associated with pixels of identical positions at identical addresses.
- 4. An apparatus according to claim 1, wherein said storage means stores again the correction data read out for correcting the image data.
- 5. An image processing apparatus comprising:
- input means for entering line by line image data obtained by reading an image;
- storing means for storing a plurality of lines of image data entered from said input means;
- processing means for processing the plurality of lines of image data, read out in parallel from said storage means; and
- control means for controlling writing and reading out operations of said storage means as to the image data,
- wherein said control means provides such a control that a line of image data currently entered from said input means is overwritten into a memory position of said storage means from which a previously processed one of the plurality of lines of image data was read out from said storage means.
- 6. An apparatus according to claim 5, wherein said processing means performs image processing for the image data of a preceding line read out from said storage means and the image data of the current line input from said input means.
- 7. An apparatus according to claim 5, wherein said control means reads out the image data of a pixel of the same position as that of the image data input from said input means.
- 8. An apparatus according to claim 5, wherein said control means provides such control that when a single address is applied to said storage means, reading out and writing of the image data are carried out in turn.
- 9. An apparatus according to claim 5, wherein said storage means has a memory capacity corresponding to a number of lines used at one time by said processing means for processing.
- 10. An image processing apparatus comprising:
- input means for entering line by line image data obtained by reading an image;
- storage means for storing a plurality of lines of image data entered from said input means;
- processing means for processing the plurality of lines of image data read out in parallel from said storage means; and
- control means for controlling writing and reading out operations of said storage means as to the image data, said control means performing a reading/writing access to an arbitrary memory position of said storage means.
- wherein said control means provides such a control that a plurality of image data of corresponding pixels from contiguous lines are written in said storage means at sequential addresses, so that the image data of corresponding pixels from said contiguous lines are supplied in parallel to said processing means by reading out the image data from the sequential addresses.
- 11. An apparatus according to claim 10, wherein said storage means stores the image data input from said input means at a position from which the image data is read out for image processing.
- 12. An apparatus according to claim 10, wherein said processing means performs image processing of the image data of the plurality of lines read out from said storage means and the image data input from said input means.
- 13. An apparatus according to claim 10, wherein said processing means is provided with separation means for separating the plurality of image data of the same pixels on the continuous lines on a line basis.
- 14. An image processing apparatus comprising:
- input means for entering line by line image data obtained by reading an image;
- latching means for latching a peak value of the image data entered from said input means on the basis of a reference value;
- forming means for forming correction data on the basis of reference image data obtained by reading a reference surface by said input means and a peak value of the reference image data latched by said latching means on the basis of a first reference value;
- correction means for correcting the variations in original image data obtained by reading an original image by said input means in accordance with the correction data formed by said forming means and a peak value of the original image data latched by said latching means on the basis of a second reference value, which is different from said first reference value; and
- control means for controlling a latching operating of said latching means at the peak value.
- 15. An apparatus according to claim 14, further including storage means for storing the correction data formed by said forming meets.
- 16. An apparatus according to claim 14, wherein, after the lapse of a predetermined time period after a latched peak value of the image data has been reset one time, said latching means latches as a valid value a peak value of the reference image data obtained by reading the reference surface.
- 17. An apparatus according to claim 14, wherein said latching means performs a latching operation at a plurality of times, and when thus latched peak values result in no variations, said latching means latches as a valid value a peak value of the reference image data obtained by reading the reference surface.
- 18. An apparatus according to claim 14, wherein said latching means does not latch a peak value of the reference image data during reading of the reference surface by said input means at a plurality of times, and when a number of the readings of the reference surfaces by said input means reaches a predetermined number, said latching means latches as a valid value a peak value of the reference image data obtained by reading the reference surface by said input means.
Priority Claims (3)
Number |
Date |
Country |
Kind |
63-115761 |
May 1988 |
JPX |
|
63-115762 |
May 1988 |
JPX |
|
63-115763 |
May 1988 |
JPX |
|
Parent Case Info
This application is a continuation of application Ser. No. 07/350,039, filed May 4, 1989, now abandoned.
US Referenced Citations (5)
Foreign Referenced Citations (2)
Number |
Date |
Country |
0039899 |
Nov 1981 |
EPX |
0104370 |
Jun 1982 |
JPX |
Continuations (1)
|
Number |
Date |
Country |
Parent |
350039 |
May 1989 |
|