Claims
- 1. An image processing apparatus comprising:
- image memory means for storing input image data;
- conversion value memory means comprising (1) an x-coordinate section for storing n-number of x-coordinate normalization addresses, corresponding to n-number of coordinates, provided for normalizing the input image data, and (2) a y-coordinate section for storing n-number of y-coordinate normalization addresses, corresponding to n-number of coordinates, provided for normalizing the input image data, wherein said conversion value memory means sets the x-coordinate normalization addresses and the y-coordinate normalization addresses in accordance with a size and a format of a character in the input image data stored in said image memory means; and
- generating means (1) for obtaining a coordinate value of the normalized image data corresponding to the input image data by summing values stored at the x-coordinate and y-coordinate normalization addresses, and (2) for providing the obtained coordinate value to a feature extractor.
- 2. An image processing apparatus comprising:
- image memory means for storing input image data;
- table making means for calculating coordinate normalization addresses for normalizing the input image data and for making a table comprising (1) an x-coordinate section for storing n-number of x-coordinate normalization addresses corresponding to n-number of coordinates, and (2) a y-coordinate section for storing n-number of y-coordinate normalization addresses corresponding to n-number of coordinates, wherein said table making means makes the table in accordance with a size and a format of a character in the input image data stored in said image memory means; and
- conversion means for converting coordinate data of the input image data in accordance with a total sum of values stored at the x-coordinate and y-coordinate normalization addresses in the table made by said table making means.
- 3. An image processing method comprising the steps of:
- storing input image data;
- storing both x-coordinate normalization addresses corresponding to n-number of coordinate and y-coordinate normalization addresses corresponding to n-number of coordinates, provided from normalizing the input image data, wherein the x-coordinate normalization addresses and the y-coordinate normalization addresses are set in accordance with a size and a format of a character in the input image data stored in the storing step;
- obtaining a coordinate value of the normalized image data corresponding to the input image data by summing values stored at the x-coordinate normalization address and the y-coordinate normalization address; and
- providing the obtained coordinate value to a feature extractor.
- 4. An image processing method comprising the steps of:
- storing input image data;
- calculating coordinate normalization addresses for normalizing the input image data and for making a table comprising (1) a x-coordinate section for storing n-number of x-coordinate normalization addresses corresponding to n-number of coordinates, and (2) a y-coordinate section for storing y-coordinate normalization addresses corresponding to n-number of coordinates, wherein the table is made in accordance with a size and a format of a character in the input image data stored in the storing step; and
- converting coordinate data of the input image data in accordance with a total sum of values stored at the x-coordinate and y-coordinate normalization addresses in the made table.
- 5. A computer-readable memory medium storing computer-executable process steps, the steps comprising:
- a first storing step to store input image data;
- a storing step to store both x-coordinate normalization addresses corresponding to n-number of coordinate and y-coordinate normalization addresses corresponding to n-number of coordinates, provided from normalizing the input image data, wherein the x-coordinate normalization addresses and the y-coordinate normalization addresses are set in accordance with a size and a format of a character in the input image data stored in the first storing step;
- an obtaining step to obtain a coordinate value of the normalized image data corresponding to the input image data by summing values stored at the x-coordinate normalization address and the y-coordinate normalization address; and
- a providing step to provide the obtained coordinate value to a feature extractor.
- 6. A computer-readable memory medium storing computer-executable process steps, the steps comprising:
- a storing step to store input image data;
- a calculating step to calculate coordinate normalization addresses for normalizing the input image data and to make a table comprising (1) a x-coordinate section for storing n-number of x-coordinate normalization addresses corresponding to n-number of coordinates, and (2) a y-coordinate section for storing y-coordinate normalization addresses corresponding to n-number of coordinates, wherein the table is made in accordance with a size and a format of a character in the input image data stored in the storing step; and
- a converting step to convert coordinate data of the input image data in accordance with a total sum of values stored at the x-coordinate and y-coordinate normalization addresses in the table.
- 7. An apparatus according to claim 1, wherein the coordinate conversion value is obtained by determining a formula from values which can be obtained from format information input and by evaluating the formula.
- 8. An apparatus according to claim 1, wherein each of the x-coordinate and y-coordinate normalization addresses stores coordinate conversion values of a number corresponding to normalization size width in its coordinate.
- 9. An apparatus according to claim 2, wherein the coordinate conversion data is obtained by determining a formula from values which can be obtained from format information input, and by evaluating the formula.
- 10. An apparatus according to claim 2, wherein each of the x-coordinate and y-coordinate normalization addresses stores coordinate conversion values of a number corresponding to normalization size widths in its coordinate.
- 11. An apparatus according to claim 1, further comprising means for executing a character recognition process for the normalized image data generated by said generating means.
- 12. An apparatus according to claim 11, further comprising means for outputting a result of the character recognition process with a SCSI bus.
- 13. An apparatus according to claim 1, further comprising scanner means for inputting the image data.
- 14. An apparatus according to claim 2, further comprising means for executing a character recognition process for the extracted pixel data stored in said normalized image memory means.
- 15. An apparatus according to claim 14, further comprising means for outputting a result of the character recognition process with a SCSI bus.
- 16. An apparatus according to claim 2, further comprising scanner means for inputting image data.
- 17. A method according to claim 3, further comprising the step of executing a character recognition process for the normalized image data.
- 18. A method according to claim 17, further comprising the step of outputting a result of the character recognition process with a SCSI bus.
- 19. A method according to claim 3, further comprising the step of inputting the image data with a scanner.
- 20. A method according to claim 4, further comprising the step of executing a character recognition process for the stored pixel data.
- 21. A method according to claim 20, further comprising the step of outputting a result of the character recognition process with a SCSI bus.
- 22. A method according to claim 4, further comprising the step of inputting the image data with a scanner.
- 23. An apparatus according to claim 1, wherein the format represents an attribute of character inclination.
- 24. An apparatus according to claim 1, wherein the format represents an attribute of character direction.
- 25. An apparatus according to claim 2, wherein the format represents an attribute of character inclination.
- 26. An apparatus according to claim 2, wherein the format represents an attribute of character direction.
- 27. A method according to claim 3, wherein the format represents an attribute of character inclination.
- 28. A method according to claim 3, wherein the format represents an attribute of character direction.
- 29. A method according to claim 4, wherein the format represents an attribute of character inclination.
- 30. A method according to claim 4, wherein the format represents an attribute of character direction.
- 31. A computer-readable memory medium storing computer-executable process steps according to claim 5, wherein the format represents an attribute of character inclination.
- 32. A computer-readable memory medium storing computer-executable process steps according to claim 5, wherein the format represents an attribute of character direction.
- 33. A computer-readable memory medium storing computer-executable process steps according to claim 6, wherein the format represents an attribute of character inclination.
- 34. A computer-readable memory medium storing computer-executable process steps according to claim 6, wherein the format represents an attribute of character direction.
Priority Claims (1)
| Number |
Date |
Country |
Kind |
| 2-125935 |
May 1990 |
JPX |
|
Parent Case Info
This application is a continuation of application Ser. No. 07/699,598 filed May 14, 1991, now abandoned.
US Referenced Citations (9)
Foreign Referenced Citations (1)
| Number |
Date |
Country |
| 58-114176 |
Jul 1983 |
JPX |
Non-Patent Literature Citations (1)
| Entry |
| "Approach To Smart Document Reader System", I. Masuda, et al., Proceedings Computer Vision And Pattern Recognition, Jun. 19, 1985, pp. 550-557. |
Continuations (1)
|
Number |
Date |
Country |
| Parent |
699598 |
May 1991 |
|