Claims
- 1. An image transformation system for performing image transformation processing on an input image by reading input image data into a storage means, performing mapping on orthogonal coordinates of the input image data to generate modified orthogonal coordinates, and forming an output image by reading said image data from said storage means according to said modified orthogonal coordinates; wherein said output image that results from said transformation processing appears as a kaleidoscopically rearranged version of said input image, not merely a rotated version of said input image; and wherein said mapping is performed by a mapping means, said mapping means comprising:
- first mirror processing means for generating reflected orthogonal coordinates based upon predetermined equations, said reflected orthogonal coordinates being generated by processing said orthogonal coordinates of the input image data using a lookup table which is set by a central processing unit such that said input image data is reflected about multiple predetermined reflection straight lines which are respectively parallel to the X-axis and Y-axis in the X-Y plane;
- first transformation means for transforming said reflected orthogonal coordinates into polar coordinates;
- second mirror processing means for generating reflected polar coordinates based upon predetermined equations, said reflected polar coordinates being generated using a lookup table which is set by said central processing unit by reflecting said polar coordinates about multiple predetermined polar straight reflection lines which are radially positioned at every specified angle from the center point of the image; and
- second transformation means for transforming said reflected polar coordinates into said modified orthogonal coordinates by adding the output of the first transformation means and the second mirror processing means.
- 2. The system according to claim 1, wherein said second mirror processing means shifts a plurality of portions of lines generated by a function for transforming the angle data on said polar coordinates so as to match the line .THETA.'=.THETA., thereby forming original image portions around a center of effect at intervals of a predetermined angle.
- 3. The system according to claim 1, wherein said second mirror processing means offsets the center point of effect for intersecting said polar reflecting line by a predetermined amount.
- 4. The system according to claim 1, wherein the position where the reflection line is arranged in said first mirror processing means, a division number of said reflection line in said second mirror processing means, and the original image portion to be reflected, are set arbitrarily.
Priority Claims (1)
Number |
Date |
Country |
Kind |
5-113967 |
Apr 1993 |
JPX |
|
Parent Case Info
This application is a continuation of application Ser. No. 08/227,035, filed Apr. 13, 1994 now abandoned.
US Referenced Citations (4)
Foreign Referenced Citations (2)
Number |
Date |
Country |
0 437 074 |
Jul 1991 |
EPX |
2 164 520 |
Mar 1986 |
GBX |
Continuations (1)
|
Number |
Date |
Country |
Parent |
227035 |
Apr 1994 |
|