Claims
- 1. A graphic processor for producing converted image data from source image data, each of said source image data having a color, comprising:
- first means for determining, for each of said source image data, whether a color of a particular one of said source image data is a predetermined color;
- means for determining interpolation data based on a conversion factor;
- second means for determining a color of each of said interpolation data based on the results of the determination made by said first means with respect to a plurality of said source image data disposed at a predetermined positional relation to said particular one of said source image data, said second means including a plurality of interpolation tables containing data for determining color of data to be interpolated;
- means for generating said interpolation data each having a color determined by said second means, whereby said converted image data is generated which includes said interpolation data; and
- means for writing said generated converted image data in a frame buffer memory by adjusting data stored in said frame buffer memory in response to said generated converted image data.
- 2. A graphic processor according to claim 1, wherein said interpolation tables contain an interpolation process in a patterned table form.
- 3. A graphic processor according to claim 2, wherein said interpolation tables contain, in the patterned table form, data for determining color of data to be interpolated as said converted image data on the basis of a pixel data position in a source image data storing area, wherein said converted image data is stored in said interpolation tables, corresponding to a predetermined pixel, and of a predetermined number of pixel data positions surrounding the source image data position.
- 4. A graphic processor according to claim 1, wherein said source image data represents each pixel by at least two bits and wherein said first means comprises a color comparator which converts said source image data into one bit per pixel data by comparing color data of said source image data with predetermined color data and providing a one bit result of the comparing.
- 5. A graphic processor according to claim 4, wherein said second means includes a plurality of interpolation tables which contain an interpolation process in a patterned table form.
- 6. A graphic processor according to claim 5, wherein said interpolation tables contain, in the patterned table form, data for determining color of data to be interpolated as converted image data on the basis of a pixel data position in a source image data storing area, wherein converted image data is stored in said interpolation tables, corresponding to a predetermined pixel, and of a predetermined number of pixel data positions surrounding the source image data position.
- 7. A graphic processor according to claim 1, wherein said first means comprises a comparator.
- 8. A graphic processor according to claim 1, wherein color of data to be interpolated is directly determined from said interpolation table.
Priority Claims (3)
Number |
Date |
Country |
Kind |
62-78195 |
Mar 1987 |
JPX |
|
62-116870 |
May 1987 |
JPX |
|
62-171032 |
Jul 1987 |
JPX |
|
Parent Case Info
This is a continuation of U.S. patent application Ser. No. 07/544,503, filed Jun. 27, 1990, now U.S. Pat. No. 5,202,962, which is a division of application Ser. No. 07/175,418, filed Mar. 30, 1988, now U.S. Pat. No. 4,965,750.
US Referenced Citations (6)
Non-Patent Literature Citations (2)
Entry |
Motorola M 68000 Programmer's Reference Manual, 5th edition, 1986, pp. 2-1, B58-B59. |
"Performance Evaluation of Various Enlargement/Reduction Methods", Information Processing Society of Japan, vol. 26, No. 5, Sep. 1985. |
Divisions (1)
|
Number |
Date |
Country |
Parent |
175418 |
Mar 1988 |
|
Continuations (1)
|
Number |
Date |
Country |
Parent |
544503 |
Jun 1990 |
|